Genesys CTI User Forum
Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: Gef Buneri on October 18, 2016, 06:43:56 AM
-
Hi all,
as in object, it does exists a method to delay the "DNIS" param. dtmf after the troute?
URS/IRD 7.5
Regards,
Gef.
***EDIT***
The question can be too: "The moment I ear the dtmf in the phone, after the TRoute, the terminating system is already listening? or troute sends the dtmf at a specific time, disregarding a terminating sys is listening?"
-
What? Lol, what TRoute? You need to provide a better background.
Remember Genesys is not a PBX, it only monitors and send requests to objects and resources that are on your legacy PBX.
So, what dtmf are you talking about? Who is the listener?
Enviado de meu E6633 usando Tapatalk
-
LOL, I'm sure you secretely love my metaphysical approach :P
In a IRD strategy, I use a function properties block with the instruction: TRoute['PHONENUMBERX','',RouteTypeOverwriteDNIS,VAR001]
This function redirects a call directly from strategy on another number and using the method in the example, the numbers contained in VAR001 will be digited on the receiving system. For example, there is an Aterisk PBX listening, collecting the dtmf and all works finely; I just were wondering if the DTMF tones I ear after the TRoute (you can ear them being transmitted, in your telephone) can be delayed, somehow.
-
In the case you've outlined the VAR001 is the number to override the DNIS with, this has nothing to do with DTMF. It's also worth mentioning that the OverwriteDNIS method for TRoute only works with specific switch types, it is not supported (and does not work) with Genesys SIP Server.
It's not clear in your question where the DTMF is coming from. DTMF is generally something generated by the caller (eg. in response to a message saying something like "press 1 for sales or 2 for service"), and as such the only way to delay this is not ask for the entry until you want it.
-
Agree...dtmf must be being sent maybe by your Avaya? Somehow? If so try asking the Avaya team which character means a pause on dtmf and include it. Again, Genesys is just asking your PBX to do something. Usually the letter p means pause in dtmf but better ask your Avaya guys.
And try to figure out from where those dtmf are being sent.
Enviado de meu E6633 usando Tapatalk
-
Thank you Dionysis; I guess the DTMF I ear starts from TServer, and it's played by Avaya s8700 PBX (Avaya CM3), and to me is a good thing at all, 'cause this way I can directly interact with a non local number using the dtmfs to choose a reason inside its digit collect. This "behaviour" it seems to be "as is", and I just trying to understand if I can somehow interact with it, changing the delay the dtmf is sent, i.e.; an Avaya sys feature? I just brainstorming.
-
Thanks Cav, nice clue. At the moment we have'nt any "avaya guys", but I'll search in docs or to receive info from vendor, by their courtesy.
I'll keep you up to date.
***EDIT***
p.s. no Sip here, all H.323, behind the switch.