Author Message
MunmunJain
Joined: Dec 20, 2013
Messages: 16
Offline
Below is our requirement

IVR1 transfers call to IVR2 using consultation transfer.

Data sent to IVR2 from IVR1: AAI (callflow specific)

Caller calls IVR1
IVR1 places caller on hold
IVR2 calls IVR2 and uses consultation transfer
IVR1 sends customer data to IVR2 via DTMF string (String is MerchantReference + # + CRN1 + # + CRN2 + # + CRN3+ # + Amount + # + Checksum + #)
IVR1 listens for confirmation DTMF tone from IVR2,
When IVR2 answers it send DTMF*.
If the data sent by IVR1 is valid, DTMF tone 1 sent to IVR1 from IVR2
If the data sent by IVR1 is invalid, DTMF tone * sent to IVR1 from IVR2

How can we transfer the DTMF string from IVR1 to IVR2 and DTMF tone for acknowledgment from IVR2 to IVR1.

If it is done through CCXML, any document that can be referred. Call transfer used is consultation transfer node from OD6

My avaya handle is kmunmun

-Munmun
WilsonYu
Joined: Nov 6, 2013
Messages: 3950
Offline
It looks like you have to use ccxml for this scenario. There is no way for the application on IVR1 to listen for the callee's input during the consultation/bridged call using vxml transfer.
With ccxml, you can launch a dialog from ccxml once the transfer call is connected and pass the data to it. The vxml dialog then capture the called's input and send back the data to ccxml once the dialog is ended.
You can refer to various ccxml sample apps we have in the release package.
Go to:   
Mobile view