I am very new to Genesys Cloud and still reading. I am trying to calculate some of the KPI displayed in Queue Metrics Summary Report. I get two Json file
Conversation Detail Data
Conversation Aggregate Query
I was able to load conversation Aggregate Query Data as below in a table
AVG TALK = stats.sum/stats.count for (metric = tTalk) doesn't work
AVG ACW = stats.sum/stats.count for (metric = tAcw) doesn't work
AVG Hold = stats.sum/stats.count for (metric = tHeld) doesn't work
ASA = how do you calculate ?
ATT = how to calculate ?
AHT = How to calculate ?
Service level 5 = how to calculate?
This is the correct source for report calculation documentation. It's likely that the discrepancy you're facing isn't because the documented calculation is incorrect, but because there's a difference in the scope of the data being used for the calculations between the report and your query. I would recommend making sure your query filters line up exactly with the report definition and the parameters you use when you run it. This task becomes much easier if you can use an interval that only has a few conversations so you can reasonably manually calculate the values by hand from the detail query and see which conversations are being included/excluded. Once you can identify that, you can identify what's different about those conversations and adjust your query accordingly.
If you're unable to isolate the discrepancy, please open a case with Genesys Cloud Care to investigate your specific data; we do not have access to your data via the forum and therefore cannot investigate the exact calculations that are being made on your data in this setting.