We have identified a wired scenario while pulling the data using one of the genesys API. Below is the API endpoint we are using and the options we have selected.
API Endpoint : /api/v2/analytics/conversations/aggregates/query
As you see in our API call, we are pulling the nOfferd metric by queueId and userId but interestingly on the results section we are not seeing any user IDs coming through.
So in summary our question is - Why are we not seeing any user ID's for nOffered metric ? How can I get the user IDs and corresponding nOffered count? And for other metrics we are seeing the user IDs with the same API endpoint.
Can you please help us understand the issue better ? Much appreciate your help.
If you want all calls that were offered to an ACD and then got to an agent but may or may not have been answered by that agent that's an alert and would the count of tAlert
If you want the portion of those alerts that were not answered that's tNotResponding
In both cases, no.
Because a true abandon occurs before the call has progressed from the queue to an agent.
There is no agent to ever attach that to.
Agents only ever get a subset of the Offered.
Also a tNotResponding doesn't get terminated, it goes back to queue and alerts someone else when they become available. So it reflects that specific agent failing to answer, but doesn't tell you if the customer then abandoned when they got back to queue or if they continued waiting for another rep.