Genesys CTI User Forum
Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: vmc on December 08, 2017, 03:50:19 AM
-
Hi guys
Where/how do I change the default/built-in timeout for the time between digits entered by a caller?
Ie, number entered is 12345.
Caller enters 1 then wait 2 seconds, then 2 then wait 2 seconds, then 3 then waits 5 seconds but GVP has proceeded with the 123 entry only. So how can I increase the inter/intra digit timeout to allow for a longer period? This is to basically cater for elderly callers that maybe take longer to enter each digit of a particular number.
-
Ermmm Inter digit timeout property? It is quite there
Enviado de meu E6633 usando Tapatalk
-
[quote author=cavagnaro link=topic=10791.msg49057#msg49057 date=1512732756]
Ermmm Inter digit timeout property? It is quite there
Enviado de meu E6633 usando Tapatalk
[/quote]Pardon my ignorance but where is that set?
Sent from my Redmi Note 3 using Tapatalk
-
I see...there is no way to change it globally. Has to be done at each block
Enviado de meu E6633 usando Tapatalk
-
you can partly do it globally, if you change each block to use a variable as interdigit timeout and then set that variable globally.
-
You can change it globally in root.jsp. Or in the other global script included in every document (depends on environment).
-
[quote author=deadmeat link=topic=10791.msg49173#msg49173 date=1515400144]
You can change it globally in root.jsp. Or in the other global script included in every document (depends on environment).
[/quote]Can you show the location of this file? I think you are wrong
Enviado de meu E6633 usando Tapatalk
-
[quote author=cavagnaro link=topic=10791.msg49175#msg49175 date=1515407853]
[quote author=deadmeat link=topic=10791.msg49173#msg49173 date=1515400144]
You can change it globally in root.jsp. Or in the other global script included in every document (depends on environment).
[/quote]Can you show the location of this file? I think you are wrong
Enviado de meu E6633 usando Tapatalk
[/quote]
Depends, on your web application. If you look into your scripts you should see something like:
[code]
<vxml xmlns="http://www.w3.org/2001/vxml" xml:lang="ru-RU" version="2.1" application="scripts/root.jsp">
[/code]
In our case. But we wrote our application by hands. Without composer. Composer follows the same logic. File name maybe different.
-
Then you are talking about ComposerRoot.jsp which is same idea as msh mentioned. A global variable.
Just try not to confuse the OP
Enviado de meu E6633 usando Tapatalk
-
Sorry for confusing. My English skills is not as good as I would like to. You are right it's ComposerRoot.vxml in composer's case. Which by the way is empty. Interdigit timeout property in our case is defined in root.jsp which by it's turn is included in every document. And if you define it on page level it will override the root level.
<property name="interdigittimeout" value="3s"/> for example. To search for proper string in case if needed.