question

Nanda Mangati avatar image
Nanda Mangati asked vyshakhbabji answered

Reliable way to know if a call is blind transferred from API

From the call log API, it is not clear if a call has been blind transferred. Please check the call log here: https://pastebin.com/e9r9kMNC

We want to know between which extensions blind transfer has occurred and get the call recording for the entire call.

We are currently subscribed to the below webhook event:

                 
  1. /restapi/v1.0/account/~/extension/~/presence?detailedTelephonyState=true

and using the below API endpoint to fetch call log

                 
  1. /restapi/v1.0/account/~/call-log?sessionId={ 1}&view=Detailed

Please let us know if there is a way to acheive this.

rest apiwebhooks
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.

Phong Vu avatar image
Phong Vu answered

Using the telephony session event notification as I explained in your other thread.

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.

vyshakhbabji avatar image
vyshakhbabji answered

Please use https://developers.ringcentral.com/api-reference/Account-Telephony-Sessions-Event event filter which can provide you enough information to track Call Transfers (Blind / Warm)

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