question

Lynne Cooley avatar image
Lynne Cooley asked Leonard leWang edited

Call Log API not matching Performance Report

Times do not match between the Call Log APIs for Call Sessions and the information displayed in the Analytics Performance Report. Details are attached.

Discrepancy in Duration of Total Call Time, IVR, Talk Time. Also, Queue time and Hold Time is not available through Call Log API. No Tie to Transferred Call.

Where is the data stored that is being used to populate the Performance Report. Are there API calls to retrieve this? Do not want to implement subscriptions/notifications.

rest api
performance.png (64.3 KiB)
calllogdata.png (66.1 KiB)
1 |1500 characters needed characters left characters exceeded

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

1 Answer

Phong Vu avatar image
Phong Vu answered

Hi Lynne,

The Analytics Performance Report application does not use much of platform APIs to catch and calculate those data. Currently, there is no API to access processed (nor raw) data from the performance report. You can send your feature requests to the product support so they may assist you better.

You are right about the call log data, it contains only basic call data which may not be enough for call analytics. Since you are not interested at implementing subscription/notification, I cannot help you much with any solution.

1 |1500 characters needed characters left characters exceeded

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Developer sandbox tools

Using the RingCentral Phone for Desktop, you can dial or receive test calls, send and receive test SMS or Fax messages in your sandbox environment.

Download RingCentral Phone for Desktop:

Tip: switch to the "sandbox mode" before logging in the app:

  • On MacOS: press "fn + command + f2" keys
  • On Windows: press "Ctrl + F2" keys