This might help you from Genesys:
To calculate an agent's "availability" time in Genesys, you need to extract data from the system that indicates when an agent is logged in, on a queue, not on a break, and not currently handling an interaction - essentially, only when they are actively "waiting" for a new interaction to be assigned to them; this can usually be achieved by analyzing agent state data within your Genesys reporting tools or APIs.
Key points to consider:
Genesys provides various agent states like "Logged In", "Available", "On Break", "Handling Interaction", "Not Ready", etc. You need to filter for agents in the "Available" state to identify their available time.
Ensure that the agent is currently "On Queue" within the relevant queue to be considered available.
Once you have identified the time periods where an agent is "Available" and "On Queue", you can calculate the total "availability time" by summing up those time intervals.
How to access this data:
Most Genesys platforms have built-in reporting tools where you can create custom reports to filter by agent state, queue membership, and timeframes, allowing you to extract the necessary data for availability calculations.
If you need more granular control or want to integrate this data into other systems, you can utilize Genesys APIs to retrieve agent state data in real-time.
Example Calculation:
For each agent, you would pull data on their state (e.g., "Available") and queue membership (e.g., "Sales Queue") at regular intervals (e.g., every minute).
Filter out any time periods where the agent is not "Available" or not "On Queue" (e.g., on break, handling an interaction).
Sum up all the time intervals where the agent is both "Available" and "On Queue" to get their total "availability time".
Important Considerations:
Ensure your reports and calculations account for different time zones if your agents are located in multiple regions.
Verify that the agent state data is accurate and properly updated within your Genesys system.
You may need to create custom reports or scripts depending on your specific requirements for calculating agent availability.
------------------------------
Robert Gacula, Manager, Workforce Management Team
American Specialty Health
RobertG@ASHN.com CA, San Diego.
------------------------------
Original Message:
Sent: 02-25-2025 08:18
From: Anna Mazor
Subject: AGENT
Hello,
How can we calculate an Agent's "availability" time, meaning that an Agent is ONQueue and not on break and not handling interactions? Just waiting.
Does such a statistic exist? If not, how can it be calculated?
Thank you in advance
Anna
#Reporting/Analytics
------------------------------
Anna Mazor
CEO
------------------------------