Hi,
I’m currently working on replicating the Zoom Call Queue Analytics dashboard by fetching data via API and storing it in our database. Initially, I used the call_logs endpoint, but I recently migrated to the call_history endpoint, expecting it to provide more accurate data. However, I’ve encountered some challenges:
- Extension Number Discrepancies
- In the
call_logsendpoint, I can match the extension number of each call queue to the phone call owner’s extension number. However, I’ve noticed that three of our call queues’ extension numbers do not appear in thecall_logsoutput. - With the
call_historyendpoint, the extension numbers for call queues appear even less frequently in the output, which is puzzling.
- Duration Differences
- When comparing data for the same call ID from the
call_logsandcall_historyendpoints, the duration values don’t match. I’m unsure why this is happening and what could be causing these discrepancies.
Has anyone encountered similar issues or could provide insight into why these discrepancies exist? Are there specific configurations or additional parameters I should consider when using the call_history endpoint to get accurate extension numbers and durations?
Any guidance would be greatly appreciated.
Thank you!