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

Transfer call from anywhere

Questions and answers about IVR programming for Plum DEV

Moderators: admin, support

Post Reply
raja_usn
Posts: 3
Joined: Tue Mar 21, 2006 4:22 am

Transfer call from anywhere

Post by raja_usn »

I want to transfer the call whenever customer press "0" from anywhere in the entire application.

like "In the middle of the call if you want to talk to customer representative press 0"

Please help me. :cry:

Thankyou
Raja Prakash

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

link grammar only invoked when IVR system listens for input

Post by support »

Hi,

You can do this by including a <link> grammar in your IVR application root document (or at the document level of your main script, if you have a single-document application). E.g.

<link mode="dtmf" next="#formTransfer">0</link>

Note, however, that this link grammar can only be invoked when the IVR system is listening for input, so your entire IVR application may need to be composed of fields with active IVR grammars, i.e. callers would not be able to invoke a transfer while inside of the following form:

<form>
<block>
<prompt>
<audio src="file1.wav" />
<audio src="file2.wav" />
</prompt>
</block>
</form>

since there are no active IVR grammars.


Hope this helps,

Plum Support
Last edited by support on Thu Feb 25, 2010 2:18 pm, edited 3 times in total.

raja_usn
Posts: 3
Joined: Tue Mar 21, 2006 4:22 am

transfer call

Post by raja_usn »

Hi,

This is the error im getting if i use the code you have given for link.

"No character data is allowed by content model "

Thank you
Raja Prakash

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

learn about syntax of IVR tags

Post by support »

Hi,

Oops... The correct syntax is actually:

<link next="#formTransfer">
<grammar mode="dtmf">0</grammar>
</link>

Apologies.

You can also use the Plum IVR Programmer's Reference Manual to learn more about the syntax of all the IVR individual tags:
http://www.plumvoice.com/docs/dev/voicexml:tags


Regards,

Plum Support

Post Reply