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

pound key

Questions and answers about IVR programming for Plum DEV

Moderators: admin, support

Post Reply
simplee
Posts: 9
Joined: Mon May 02, 2016 4:47 am

pound key

Post by simplee »

hi,

my understanding is that the default pound sign is '#'
it seems to be that the recording does not wait for my input of the pound sign, and any suspension the input, submits to next url

is there something im missing?

thanks nitzan

attaching vxml for example:

<vxml version="2.0">
<property name="inputmodes" value="dtmf"/>
<form id="main">
<field name="input" type="digits?maxlength=8">
<grammar type="application/x-jsgf" mode="dtmf">( 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 )+</grammar>
<prompt timeout="10s">
<voice name="mike">
please enter your zipcode followed by the pound sign
</voice>
</prompt>
</field>
<filled>
<submit namelist="input " next="https://ivr-staging-data-validation5.si ... =gundersen"/>
</filled>
<catch event="nomatch noinput" count="1,2">
<reprompt/>
</catch>
<catch event="nomatch noinput" count="3">
<goto next="#redirect"/>
</catch>
</form>
<form id="redirect">
<transfer dest="(608) 775-8660">
<prompt>
<voice name="mike">you are being transfered to customer service</voice>
</prompt>
</transfer>
</form>
</vxml>

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

Re: pound key

Post by support »

Hi Nitzan,

The best and easiest solution to this is to not prompt the user for the pound sign since you have a specified a maximum length for the input. In this case, it will automatically call the specified url once this max length has been reached. To avoid the system from moving on during a pause, just increase the timeout so that it waits for longer.

Regards,
Plum Support

Post Reply