We've Moved! Please visit our new and improved forum over at our new portal: https://portal.plumvoice.com/hc/en-us/community/topics

VoiceXML Processing/Session After Caller Disconnected

Questions and answers about IVR programming for Plum DEV

Moderators: admin, support

Post Reply
nudeze@acintllc.com
Posts: 3
Joined: Mon Feb 08, 2010 12:41 pm

VoiceXML Processing/Session After Caller Disconnected

Post 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

support
Posts: 3632
Joined: Mon Jun 02, 2003 3:47 pm
Location: Boston, MA
Contact:

Catching IVR Disconnect

Post 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

Post Reply