We have a BPO using Avaya overseas. We are looking to transfer DTMF digits to them for screen pop. However they advised that they would need the call to connect, they send us a single DTMF digit (say 5 for argument), then upon us receiving the DTMF from them, we send them the DTMF digits collected from the customer (like a really weird 3-way handshake). However I have been unable to find a way to make this happen. Call Consult Transfer will pass DTMF, but does it once the call connects. I've tried using Call Redirect with a Send Digit String step, but that does not work (I'm not hearing the DTMF on test calls). Anybody have any suggestions? I'm on UCCX 7.0
Can't you put delay after the call is answered and send dtmf digit? By that time, hope you'll get the digit from them and you send the digit lets say 3s later?
Try something like this (untested):
I think that should work, but again, untested. You'll ideally need a little Java fragment to properly arbitrate among multiple simultaneous callers, which script will use which CM DCP slot, but I think you could cheat on low-volume applications by just sleeping and retrying the call 1 redirect on the same DCP slot until it succeeds (frees up).
Let me know if that works for you.