question

Vineskills Team avatar image
Vineskills Team asked Vineskills Team answered

Can we calculate Talk Time, Hold Time and Ring Time from the Legs in the CallLog? Or do we really need the Telephony Sessions route?

I know there were some other threads about this but they over two years old by now. I was wondering if there is any simpler way to get:
Talk Time
Ring Time
and Hold Time
from the CallLog or any other endpoint that would keep our App as simple as possible. Adding Telephony Session would add complexity that I would like to avoid if possible.

The question may be: what can we really get from the Call Log Legs?

I'm referencing this document and past threads: https://docs.google.com/document/d/1jd1B4E5gC_5Vepm1wRo5MjvdyN7ll1zRbB9AFToz1Q4/edit?usp=sharing
https://community.ringcentral.com/questions/10367/is-it-possible-to-get-ring-time-from-the-call-log.html

analytics and reportingcall logs
1 |3000

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

Phong Vu avatar image
Phong Vu answered

Unfortunately, the call log metadata does not contain the necessary data to calculate those metrics.

You have to use the telephony session event notification to get the raw data and do the calculation. Please read this blog for more details.

1 |3000

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

Vineskills Team avatar image
Vineskills Team answered

Thank you Phong!

1 |3000

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