Page 1 of 1

pound key

Posted: Mon May 23, 2016 7:36 am
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>

Re: pound key

Posted: Mon May 23, 2016 1:39 pm
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