Skip to main content
Question

REST API Handling multiple calls

  • April 6, 2020
  • 2 replies
  • 719 views

Hi,

I'm looking for the right path to manage multiple calls on one device using the REST API.

What are the API endpoints to:

- Answer an incoming call while putting a previous call on hold.

- Switching between the two different calls.

- Combine the calls into a Conference.

2 replies

PhongVu
Community Manager
Forum|alt.badge.img
  • Community Manager
  • April 6, 2020

You can put an active call on hold, then pick up the new coming call and switching between them using these APIs under the Call Control API set:

https://developers.ringcentral.com/api-reference/Call-Control/holdCallParty

https://developers.ringcentral.com/api-reference/Call-Control/unholdCallParty

https://developers.ringcentral.com/api-reference/Call-Control/pickupCallParty

Or use the Flip API https://developers.ringcentral.com/api-reference/Call-Control/callFlipParty

Right now, there is no API to convert a call into a conference call.


  • Inspiring
  • September 20, 2020

Following this post...

The Bridge CallControll endpoint right now can combine 2 active calls, but drops the person making the 'Bridge' connection. https://developers.ringcentral.com/api-reference/Call-Control/bridgeCallParty

But, some functionality like 'Add Call Party' to a call session or a Bridge with Agent/Conference All endpoint would be more awesome.