ivrvxmlvoicexml

VXML :: Difference between bridged and consultation transfer


From the VXML 2.1 documentation on Consultation

Consultation_Transfer

and from the documentation of VXML 2.0 on Bridged Transfer

Briged transfer

The only difference that i understand is this

Please let me know if my understanding is correct


Solution

  • There are actually three types of transfers in VXML. You forgot to mention a blind transfer. A blind transfer terminates the application as soon as the transfer is initiated. A consultation transfer is like a blind transfer except that it makes sure that the transfer completes before terminating the application. If the transfer does not complete successfully then it returns to the application. A bridged transfer on the other hand keeps the application running after the transfer has completed. For a bridged transfer you can consider the two parties and the IVR application being conferenced together.

    You want to check your IVR vendor on how they implemented the transfer for any details. Not all IVR vendors are the same in how they implemented the spec. Many do not support the consultation transfer at all, only allowing bridged or blind transfers.