Hi Dinesh,
I think this can be done if you use a data action to find the users routing statuses. You would need to use /api/v2/analytics/queues/observations/query to find who is On-queue and who is in an Idle Routing status (available to take calls on the queue) and then your call flow would need to take the appropriate actions depending on the outcomes
------------------------------
Sam Jillard
Online Community Manager/Moderator
Genesys - Employees
------------------------------
Original Message:
Sent: 12-12-2025 07:54
From: Dinesh Akkera
Subject: Agent statuses - How to find?
Hello
I have the below business cases, and I need someone help me how to achieve these in Architect Call flows.
- If all the agents in a queue did not login to Genesys, the caller should be prompted that "There is some technical difficulty, please call us back later." and then disconnect the call.
- If agents logged into Genesys but are on "Off-Queue" state, the call should be routed to voicemail
- If all the agents in the queue are busy talking to other customers, I want to play a series of wait messages and music, followed by an option to leave a message - I have done this through "In-Queue" call flow
If there is any concept of Agent Status in Genesys Cloud, I would appreciate if you let me know them.
In Cisco UCCE Internet ICM, there are attributes like SkillGroup.LoggedIn and SkillGroup.Ready to achieve these. What do we have in Genesys analogous to those in Cisco?
Thanks for your help.
Best Regards
#ArchitectandDesign
#Routing(ACD/IVR)
------------------------------
Dinesh Akkera
------------------------------