Skip to main content
The First Step
June 17, 2025
Question

How to get full call path (including IVR forward number) in RingCentral telephony session webhook

Hello,
I'm working with the RingCentral telephony session webhook (/restapi/v1.0/account/~/telephony/sessions) to monitor inbound call flows.

Here’s the scenario:

  • Caller A  dials our main company number B .

  • Number B is connected to an IVR menu that routes the call to number C.

  • In the webhook payload, I only see the final leg showing a call from A to C, but the intermediate number B (the company/IVR forward number) is not included in the payload.

Is there any setting or alternative API/webhook that allows me to see all legs, including the intermediate number (like IVR or main number) used in the transfer or routing? Also tried checking logs with ?view=Detailed parameter, still did not see it.

I’ve read that:

  • Webhook data omits parties not belonging to the account/extension.

  • Transferred or forwarded sessions may be separate.

If that's the case, how can I correlate the full call flow from A → B → C using available APIs?

Any guidance is appreciated. Thank you!

2 replies

Employee
June 17, 2025

how can I correlate the full call flow from A → B → C using available APIs?
 

 

Do you see telephonySessionId in the webhook payload? I think A → B and B → C will share the same telephonySessionId.

NumeoThe First StepAuthor
The First Step
June 18, 2025

 ​@Tyler850957020 

We checked the API using the telephonySessionId, but we’re still only receiving information for the A and C parties — the B party is missing.

We noticed the following in the documentation:

“if a party doesn't belong to subscriber account/extension”

Could you please advise on what steps we can take to retrieve the B party information, or if there's any workaround available?