To query just the calls dialed by Outbound Dialing you need to add the dimension for the contact list (since that is the main difference between manual dials by the agent and automatic dials by Genesys Cloud).
So, in the parameters add;
{
"type": "dimension",
"dimension": "outboundContactListId",
"operator": "exists"
},
------------------------------
George Ganahl GCP (PureCloud), ICCE
Principal Technology Consultant
Genesys
------------------------------
Original Message:
Sent: 02-11-2020 11:59
From: Raphael Sens
Subject: Outbound Calls
Hello
We trying to make the outbound calls from the developer and our analytics
But the way we put on the body in postman, doesn't return the same amount of outbound calls from the analytics
There's something missing in this body?
I need the outbound calls not manual dialed by the agent
On the parameter, the value is valid?
{
"type": "dimension",
"dimension": "Originatingdirection",
"operator": "matches",
"value": "outbound"
}
On the example below, they return all the calls of the day, and doesn't match only the manual call's
{
"interval": "2020-01-27T20:00:00.000Z/2020-01-27T20:59:59.000Z",
"groupBy": ["userId"],
"filter": {
"type": "and",
"predicates": [
{
"type": "dimension",
"dimension": "userId",
"operator": "matches",
"value": "ac056009-d1f8-400c-85b5-e3b24cbb2155"
}
]
},
"metrics": [
"tTalk",
"tAcw",
"tWait",
"nOutbound",
"tTalkComplete",
"tHandle"
]
}
#Outbound
#Reporting/Analytics
------------------------------
Raphael Sens
Flex Contact Center Atend. A Clientes e Tecnologia Ltda
------------------------------