I have two applications. Application A performs a transfer to Application B. Application B puts the caller on hold and they are put into a queue. Eventually an agent will take a call from the queue and be conferenced with the caller.
If I do a Consultation Transfer from Application A to Application B, I hear hold music, and then when the caller is put on hold on Application B, the hold music stops and starts again.
I want to have a seamless experience where once the caller is put on hold on Application B, the hold music will play until an agent inevitably is conferenced with the caller.
A work-around that I attempted was instead of doing a consultation call, I enabled the AAEP Outbound Call pluggable data connector, and performed a "LaunchVXML."
When I do that, the Application A gets transferred to Application B, however the human caller gets dropped from that point. I'm not sure if it's actually possible to bring the caller with the transfer using the "LaunchVXML" functionality.
I either need to know if it's possible to transfer a user to Application B using "LaunchVXML," or I need to know if there's a better way to get around the issue that I'm having with the hold music. Any information would be appreciated.
|