In the Conversation Aggregate API, the skill is something that you can use and set in the request as a predicate (filter) and/or within the groupBy clause.
The name of the dimension is: requestedRoutingSkillId
Below is the request I am sending. But I am not getting the skills and its corresponding metrics in the output. Instead I get the metrics for the whole queue instead of giving it by skill. Please can you check whether my input is correct
I have a first result without requestedRoutingSkillId (in the results array) which corresponds to the conversations that went through the requested queue, and did not use skills in the Transfer to ACD block (in the Architect flow).
My Architect flow has a branch which does not leverage skills - only the queue.
And then a second result with the requestedRoutingSkillId for the conversations that went through the queue leveraging a skill.
Another branch in my Architect flow which leverages a skill with the Queue.
If you are sure that your Transfer to ACD actions (in the Architect Flow) specify an ACD Skill, then you should open a ticket with Genesys Care (Support) as we cannot investigate customer data via this fourm.
As a note, the value for the queueId predicate is the id of the queue (not its name).