Hello,
I see that a user can change his systemPresence (away or break for example) when he is in routingstatus "interacting" (ACD interaction) in Genesys Cloud.
This poses a difficulty because as an agent, I can be in break or away when I am in ACD call, as the system allows it.
- routingstatus
{
"status": "INTERACTING",
"startTime": "2025-03-07T15:17:29.326Z"
}
- systemPresence
{
"presence": {
"source": "PURECLOUD",
"presenceDefinition": {
"id": "User_ID",
"systemPresence": "On Queue",
"modifiedDate": "2025-03-07T15:16:43.194Z"
},
User change his status when he is in call :
"presence": {
"source": "PURECLOUD",
"presenceDefinition": {
"id": "User_ID",
"systemPresence": "Away",
"modifiedDate": "2025-03-07T15:22:56.809Z"
},
User end his call at : 2025-03-07T15:28:27.523Z
We can say that he was
- on queue from 15:16:43.194 to 15:22:56.809 and away from 15:22:56.809 to 15:28:27.523
- in ACD call (interacting) from 15:17:29.326 to 15:28:27.523
So I can not make a precise history on agent's day by cumulating this two data (less time in queue, more time in interaction).
Do you have any suggestions or is it possible to allow an agent to apply his presence status change only at the end of an ACD interaction ?
Thank you for your lights !
Regards,
#Reporting/Analytics#Routing(ACD/IVR)------------------------------
Jeremie
IT
------------------------------