Author Topic: Can I route a CallBack (User Terminated Scheduled) on a single Agent?  (Read 2789 times)

Offline GeloJ07

  • Newbie
  • *
  • Posts: 17
  • Karma: 0
Hi Guys,
can I route a User Terminated Scheduled CallBack directly on a single Agent? I've already made a strategy which does the same thing to an Agent Group, and it works perfectly, but i want that this strategy, routes the callback to an agent and then, if the single agent is not available, after 60 Seconds (timeout), routes the callback to the Agent Group. Is it possible? And if it is, how can I do that?

P.S. The callback service is inside the GMS, which recalls my strategy mentioned above, with the option [b]_urs_strategy[/b].

Thanks for your replies!

Offline GeloJ07

  • Newbie
  • *
  • Posts: 17
  • Karma: 0
Re: Can I route a CallBack (User Terminated Scheduled) on a single Agent?
« Reply #1 on: October 28, 2019, 08:46:12 AM »
Can someone answer me about it?

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: Can I route a CallBack (User Terminated Scheduled) on a single Agent?
« Reply #2 on: October 28, 2019, 04:43:24 PM »
Patience my little padawan. Maybe others are working too and could be searching how to help you.


Offline Kubig

  • Hero Member
  • *****
  • Posts: 2752
  • Karma: 44
Re: Can I route a CallBack (User Terminated Scheduled) on a single Agent?
« Reply #3 on: October 29, 2019, 10:00:01 AM »
Of course you can route the callback to the agent (it is default behaviour of this callback type). What problem exactly you try to solve? Did you try to configure option "_wait_for_agent"?

Offline GeloJ07

  • Newbie
  • *
  • Posts: 17
  • Karma: 0
Re: Can I route a CallBack (User Terminated Scheduled) on a single Agent?
« Reply #4 on: October 29, 2019, 06:56:56 PM »
[quote author=Kubig link=topic=11466.msg52260#msg52260 date=1572343201]
Of course you can route the callback to the agent (it is default behaviour of this callback type). What problem exactly you try to solve? Did you try to configure option "_wait_for_agent"?
[/quote]

Hi Kubig,
the problem is when i try to route a callback to a specific Agent given by a WebService block, the strategy doesn't route it, and it goes to the Agent Group specified in the [b]_target[/b] option of the GMS. From the logs, the interaction goes to the specific agent, but i'm not receiving it in the WDE. The strategy is preconfigurated by Genesys and it's called [b]WaitForTarget[/b].

Offline Raja Sekhar

  • Jr. Member
  • **
  • Posts: 72
  • Karma: -1
  • Genesys Routing Applciation developer
Re: Can I route a CallBack (User Terminated Scheduled) on a single Agent?
« Reply #5 on: October 30, 2019, 09:20:35 AM »
As you are aware, the _target is s dynamic input from client when they call GMS call back service.

Example,

_target = [{"target":"?:GMS_Callback>2@StatServer_Routing_1a.GA","timeout":"600","clear":"false","stat_to_check":"RStatAgentsTotal","stat_operator":"<=","stat_value":"1"},{"target":"?:GMS_Callback>1@StatServer_Routing_1a.GA","timeout":"600","clear":"false","stat_to_check":"RStatAgentsTotal","stat_operator":"<=","stat_value":"1"},{"target":"?:GMS_Callback>0@StatServer_Routing_1a.GA","timeout":"600","clear":"false","stat_to_check":"RStatAgentsTotal","stat_operator":"<=","stat_value":"1"}]

the above example says the way of targeting 3 different skill agents, technically routing based on Skills.

In your scenario, instead of using the template for Skill routing, use of specific agent routing, like AGENT1@statserver.A
It should work


Offline GeloJ07

  • Newbie
  • *
  • Posts: 17
  • Karma: 0
Re: Can I route a CallBack (User Terminated Scheduled) on a single Agent?
« Reply #6 on: October 31, 2019, 10:45:57 AM »
[quote author=Raja Sekhar link=topic=11466.msg52263#msg52263 date=1572427235]
As you are aware, the _target is s dynamic input from client when they call GMS call back service.

Example,

_target = [{"target":"?:GMS_Callback>2@StatServer_Routing_1a.GA","timeout":"600","clear":"false","stat_to_check":"RStatAgentsTotal","stat_operator":"<=","stat_value":"1"},{"target":"?:GMS_Callback>1@StatServer_Routing_1a.GA","timeout":"600","clear":"false","stat_to_check":"RStatAgentsTotal","stat_operator":"<=","stat_value":"1"},{"target":"?:GMS_Callback>0@StatServer_Routing_1a.GA","timeout":"600","clear":"false","stat_to_check":"RStatAgentsTotal","stat_operator":"<=","stat_value":"1"}]

the above example says the way of targeting 3 different skill agents, technically routing based on Skills.

In your scenario, instead of using the template for Skill routing, use of specific agent routing, like AGENT1@statserver.A
It should work
[/quote]

Hi Raja Sekhar,
thank you for your reply, but it is not the problem, because i want to do this from the strategy, exactly from a variable extracted from the response of the WebService Block, and not from the [b]_target[/b] option of the GMS_Cluster. It is possible?

Thanks

Offline Kubig

  • Hero Member
  • *****
  • Posts: 2752
  • Karma: 44
Re: Can I route a CallBack (User Terminated Scheduled) on a single Agent?
« Reply #7 on: October 31, 2019, 11:06:30 AM »
In that case you would write your own routing logic or modify to default one (provided by Genesys)

Offline GeloJ07

  • Newbie
  • *
  • Posts: 17
  • Karma: 0
Re: Can I route a CallBack (User Terminated Scheduled) on a single Agent?
« Reply #8 on: October 31, 2019, 11:31:53 AM »
[quote author=Kubig link=topic=11466.msg52269#msg52269 date=1572519990]
In that case you would write your own routing logic or modify to default one (provided by Genesys)
[/quote]

Hi Kubig,
i have already tried it but, the callback doesn't enter in the agent that it was specified by the response of the WebService Block. From the logs, it seems to route to it, but i can't see any interaction coming on the WDE.

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: Can I route a CallBack (User Terminated Scheduled) on a single Agent?
« Reply #9 on: October 31, 2019, 07:35:38 PM »
Well the your problem is quite another totally...
Unless you post some logs and what you have done at your strategy how you can expect some help?