Thanks to everyone on here for pointing me in the right direction. It 100% an integration quirk. Genesys goes through the motions of multiple routing changes when an agent gets off a call - I believe it cycles though OFF_QUEUE then immediately to IDLE... however if there is integration sluggishness or hiccups it can process the IDLE before the OFF_QUEUE since they're within milliseconds of each other. Since the OFF_QUEUE is the "last" routing status the integration saw it remains that way until the routing status changes again.
Original Message:
Sent: 10-18-2024 05:16
From: Jan Heinonen
Subject: On Queue-OFF_QUEUE Routing Status
Hello Scott,
I also saw this event happening sometimes when I made a trigger using agent status to get notified when they changed their status.
Don't know what triggers this, but if I remember correctly it should be followed by another status event that makes more sense.
------------------------------
Jan Heinonen
Contact Center Specialist
GlobalConnect AB
Original Message:
Sent: 10-17-2024 11:52
From: Scott Calabrese
Subject: On Queue-OFF_QUEUE Routing Status
I don't think its the documentation, we're definitely getting the On Queue-OFF_QUEUE coming across the Amazon Event Bridge into our WFM system, and those agents show like they're sitting idle in Genesys while our RTA client is showing On Queue-OFF_QUEUE.
------------------------------
Scott Calabrese
Call Quality Specialist I
Original Message:
Sent: 10-17-2024 04:58
From: Robert Wakefield-Carl
Subject: On Queue-OFF_QUEUE Routing Status
I believe this is poorly written documentation. What is should mean is that you are either Idle/Interacting/Communicating/Not Responding when On Queue and you are considered Off Queue (not On Queue) when another Status is chosen. You cannot actually choose or be in an Off Queue status.
------------------------------
Robert Wakefield-Carl
ttec Digital
Sr. Director - Innovation Architects
Robert.WC@ttecdigital.com
https://www.ttecDigital.com
https://RobertWC.Blogspot.com
Original Message:
Sent: 10-16-2024 17:38
From: Scott Calabrese
Subject: On Queue-OFF_QUEUE Routing Status
Off_queue looks to be a valid routing status while the agent is On Queue. We've not been able to reproduce what it takes to push an agent into this status - We've tried disassociating the station, deactivating all assigned queues, closing the WebRTC window, etc. These agents show as On Queue & Idle in Genesys itself, and don't look any different than anyone else. Does anyone have insight what may be occurring to get the On Queue-OFF_QUEUE status?
Agents need to change their presence to On Queue to be eligible for ACD conversations. While on queue, an agent's routing status can be:
- Idle - Agent is waiting for a conversation
- Interacting - Agent has been assigned a conversation
- Communicating - Agent is on a non-ACD conversation, such as consulting with a colleague
- Not Responding - Agent failed to answer an alerting conversation
- Off Queue - Agent's status is something other than On Queue
Overview (genesys.cloud)
#API/Integrations
#Omni-ChannelDesktop/UserInterface
#PlatformAdministration
#Routing(ACD/IVR)
#Telephony
------------------------------
Scott Calabrese
------------------------------