We had implemented and tested that, but decided not to go with this approach, so I don't have the data action anymore.
However, the following API call is the one which I used:
/api/v2/routing/queues/{your queue}/users?skills={your skill}&presence=available
------------------------------
Tomas Vadinsky, Cigna New Zealand
------------------------------
Original Message:
Sent: 09-16-2019 16:51
From: George Ganahl
Subject: Availability checking for a specific ACD Skill
Cool! Care to share the code?
------------------------------
George Ganahl GCP (PureCloud) ICCE CCXP
Principal Technology Consultant
Genesys
------------------------------
Original Message:
Sent: 09-16-2019 16:36
From: Tomas Vadinsky
Subject: Availability checking for a specific ACD Skill
Yes, I was able to create a data action which gave us the total number of agents logged into the queue with specific skill(s).
------------------------------
Tomas Vadinsky, Cigna New Zealand
Original Message:
Sent: 09-16-2019 02:58
From: Gomathi Vasagam
Subject: Availability checking for a specific ACD Skill
@Tomas Vadinsky Where you able to create a data action to query the queue for available agents with particular routing skill? I had attempted a similar data action earlier and I was told this is not an available feature. Was asked to submit a new idea.
https://developer.mypurecloud.com/forum/t/query-queues-by-requestedroutingskillid/3616
------------------------------
Gomathi Vasagam
Original Message:
Sent: 09-15-2019 21:15
From: Tomas Vadinsky
Subject: Availability checking for a specific ACD Skill
A way would be to create an Action to get the number of available agents with that skill and call the action from within your call flow. Then you would route the call to Queue A or B based on the result from the action.
------------------------------
Tomas Vadinsky, Cigna New Zealand