Page 1 of 1

VoiceXML Processing/Session After Caller Disconnected

Posted: Mon Feb 08, 2010 3:11 pm
by nudeze@acintllc.com
I wanted to know the implication of my VoiceXML application/process in a situation a caller is abruptly disconnected before my my voiceXML is duely terminated. For example, if I am in the middle of my voiceXML application and a cell phone caller is disconnected, will it throw an exception I can catch OR stop my voiceXML processing abruptly too? Thanks

Catching IVR Disconnect

Posted: Mon Feb 08, 2010 4:42 pm
by support
Hi,

If a caller were to abruptly hang up before the IVR application has finished you can continue post-call processing. You would need to use a <catch> tag to catch the disconnect.

Code: Select all

<catch event="connection.disconnect.hangup">
Once you've caught the disconnect you can continue post-call processes. One important note is that if you attempt to play any audio or TTS the IVR platform will throw another IVR error that is not catchable.

Regards,
Plum Support