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

Increase time til "No input"

Questions and answers about IVR programming for Plum DEV

Moderators: admin, support

Post Reply
bravo585
Posts: 8
Joined: Tue Aug 07, 2007 3:37 pm

Increase time til "No input"

Post by bravo585 »

I have a phone app that requires a user to type in their ID and PIN. The app will jump too soon into a "no input" when no input is heard. Often in the middle of typing your ID or PIN it will throw the "no input" or try to execute what you typed too soon. Is there any way to increase the length of this time?

Thanks,
Jason Ho

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

IVR code for using interdigittimeout property

Post by support »

Hi,

To increase the length of time to type your ID or PIN, you should use the IVR property, "interdigittimeout", to increase your time. For an IVR example:

Code: Select all

<?xml version="1.0"?>
<vxml version="2.0">

<property name="interdigittimeout" value="3s"/>

    <form>
        <field name="myfield">
            <grammar type="application/x-jsgf" mode="dtmf">
                ( 1 | 2 )+
            </grammar>
            <prompt>
                Enter any number of the digits one or two.
            </prompt>
            <filled>
                You entered <value expr="myfield"/>.
            </filled>
            <nomatch>
                You did not enter any ones or twos.
                <reprompt/>
            </nomatch>
            <noinput>
                You did not enter anything.
                <reprompt/>
            </noinput>
        </field>
    </form>

</vxml>
From this IVR code example, the user has 3 seconds in the middle of each input to enter a digit. Hope this helps.

Regards,
Plum Support

Post Reply