Genesys CTI User Forum
Genesys CTI User Forum => Genesys-related Development => Topic started by: jamesmurphyau on November 05, 2008, 10:35:40 PM
-
Hey,
Just wondering what I need to do to take control of a call that arrives on an RSI to take control before it default routes.
I've tested a few things:
- requesttreatment to call when eventrequestroute appears, i get invalid connection id
- requestroute to call when eventrequestroute appears, i get request already applied
- requestattachuserdata to call when eventreuqestroute appears, i get invalid connection id
What do I need to do to take control of the call?
Thanks
-
The issue is URS (event with no strategy loaded) takes control after the eventrouterequest event.
To get around this we setup a strategy that waits (stopping URS from doing anything) and then the SDK can take control of the call.
Is there a way to turn off URS for a RSI or is the above solution the only way it can be done?
Thanks
-
It's possible - you have to just set on RP in Genesys Configuration that URS should ignore all routing events. It's done in Annex tab in __ROUTER__ section option unloaded_cdn=ignore.
Regards
jbobinsk