" /> Limit Agent Targeting - Genesys CTI User Forum

Author Topic: Limit Agent Targeting  (Read 1617 times)

Offline water235

  • Newbie
  • *
  • Posts: 47
  • Karma: 0
Limit Agent Targeting
« on: December 14, 2017, 03:40:14 PM »
Advertisement
Is there a way to identify the same agent getting picked again and again call after call after call - and if such thing happen, is it possible to identify if the same agent is getting reserved multiple times and if that reaches a counter variable  then can we exclude the agent from being considered for routing.
I know of exclude agent function - but is this something that we can exclude only if such repeated reservation is happening.

Thanks
Water.

Offline terry

  • Sr. Member
  • ****
  • Posts: 328
  • Karma: 35
Re: Limit Agent Targeting
« Reply #1 on: December 14, 2017, 04:43:34 PM »
May be better to find out why agent is picked again and again?

But if needed you can count number of times agent is picked and if it reach some limit request URS to not target him anymore permanently or for some time

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: Limit Agent Targeting
« Reply #2 on: December 14, 2017, 04:46:49 PM »
Check URS logs to understand why that agent is being chosen like that. Check under the strategy which statistic you are using to distribute the calls.


Enviado de meu E6633 usando Tapatalk


Offline water235

  • Newbie
  • *
  • Posts: 47
  • Karma: 0
Re: Limit Agent Targeting
« Reply #3 on: December 14, 2017, 05:40:29 PM »
I got the problem and got it fixed -  it was a problematic extn and login that was showing up this agent to be available for the longest duration - and we pick  the longest available agent.
So I was wondering if next time if such things happen, i could prevent it ..
so with this , the same agent was picked up again and again but the call was getting to him but ended having 1172 error - which is resource busy - and getting defaulted.  His actual  state wasn't considered  be it any state he was shown available. so managed to fix this up.. but wanted to prevent one such occurrence  and prevent this happening.

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: Limit Agent Targeting
« Reply #4 on: December 14, 2017, 05:42:53 PM »
At URS on error option maybe try the try-next option instead of default

Enviado de meu E6633 usando Tapatalk


Offline terry

  • Sr. Member
  • ****
  • Posts: 328
  • Karma: 35
Re: Limit Agent Targeting
« Reply #5 on: December 14, 2017, 09:33:56 PM »
You will need to analyze error code if error happen (red port of target object) - check for error 0013 RemoteError and GetLastErrorInfo[] to be 1172... (and on_route_error option to be strategy_ok to provoke exiting from red port of target selction object).
And if matches you can increase counter and/or exclude agent or mark him as not routable for some time etc.

Or just intercept routing error with OnRouteFail[intercepting subroutine] and perform agent counting/excluding logic from it.