Hi Support Team,
We are currently working on MTN Genesys PROD instance (username: saurabh.shukla@mtn.com) and were using the API: /api/v2/analytics/transcripts/aggregates/query to fetch the results for one of our topics named QA_Call Closing (General).
Topic ID: fbbc744d-30fe-4d35-8da9-b2c166552bde
We have noticed that the API is not returning all the conversation IDs where this topic is hitting. We have attached the API body being used to fetch the results. Below are some of the IDs that were not returned however the topic is hitting on them when we check the transcript.
Conversation IDs missed by API:
c5ee296e-e129-487a-825c-64653830c1fa
47c0c20b-68ae-4b12-b6f5-b7d905db8591
322566c3-fa45-4841-96a1-466c2ccd051e
ea91139e-4577-49da-9604-4cfb64429128
49fef80e-160d-4506-aabb-972dd2315d7b
I do not get an error when I run the API, it is a SUCCESS, however the results are incomplete.
API Used: /api/v2/analytics/transcripts/aggregates/query
API Body:
{
"interval": "2022-03-28T06:00:00.000Z/2022-03-28T23:59:59.000Z",
"groupBy": ["mediaType","conversationId"],
"metrics": ["nTopicCommunications"],
"flattenMultivaluedDimensions": false,
"filter": {
"type": "and",
"predicates": [
{
"dimension": "resultsBy",
"value": "communication"
},
{
"dimension": "topicId",
"value": "fbbc744d-30fe-4d35-8da9-b2c166552bde"
},
{
"dimension": "direction",
"value": "inbound"
},
{
"dimension": "queueId",
"value": "4105c1bd-e7f8-4bbf-90e4-fc481a404fcd"
}
]
}
}