VoiceGuide IVR Software Main Page
Jump to content

How To Use Get Number Timeouts

Recommended Posts

Hi there,

 

I wish to change the default timeouts on get number modules. The doc says change the following in the VG.INI:

 

Timeout_1stDigit

Timeout_Interdigit

Timeout_Confirm

 

What I can't seem to work out is how these settings work with the module settings, eg:

 

Module Retry = 20 secs

Module Timeout = 40 secs

 

As far as I can tell only the getnum module settings seem to apply. I am not using the verify number tab at present.

 

the paths are:

on {success} goto [say1]

on {fail} goto [Hangup]

on {*} goto [Get1]

on {timeout 40} goto [Play3] <(which says "timeout")

 

What I would like is an explanation of how the VG.INI settings are used. What I am trying to achieve is that they get a longer delay to start entering, once someone starts entering a number, they are given an interdigit delay, and a short time when (same as interdigit time) the number will be "taken" ie: without pressing hash.

 

Thanks - Tim.

(PS: Using latest release 5.2.3066)

Share this post


Link to post

Until some digit is pressed the Retry and Timeout settings are used to determine how many times to replay the prompt message and the time between the replays.

 

The Timeout_1stDigit value is used after all the replays have completed, and the Timeout_Interdigit is used after a digit is pressed.

Share this post


Link to post

Okay, but if I specify a Timeout Path, then this seems to override the interdigit timeout delay.

 

And, if I don't specify a max num of digits, and I enter digits then the timeout path "kills" the input unless I press the # key. I guess this is okay (!)

 

Anyway, so you are saying that if I set a 1st digit timeout, then after the last play of the get-num announcement, I can wait "1st digit" time, then enter a digit, then the interdigit kicks in and ends the input (asuming no timeout path!) - is this right?

 

So what is the timeout_confirm setting?

 

thx - Tim.

Share this post


Link to post
Okay, but if I specify a Timeout Path, then this seems to override the interdigit timeout delay.

Yes. You have the flexibility of either using the pre-set global timeout, or overriding it with the Timeout path setting.

And, if I don't specify a max num of digits, and I enter digits then the timeout path "kills" the input unless I press the # key. I guess this is okay (!)

Yes. This is used in situations where caller does not press the # key to finish input.

Anyway, so you are saying that if I set a 1st digit timeout, then after the last play of the get-num announcement, I can wait "1st digit" time, then enter a digit, then the interdigit kicks in and ends the input (asuming no timeout path!) - is this right?

Yes.

So what is the timeout_confirm setting?

How long to wait for reply form caller after the number is repeated back to them for confirmation (when 'confirm entered number' option is selected).

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×