How do I make a conference call using Plivo?

Conference calls can be started in three ways: 

  • During an outbound call
  • During an inbound call
  • You can also move participants from a normally bridged call to a conference call

During an outbound call

Use the HTTP call API:  https://www.plivo.com/docs/voice/detailed-reference/api/call/make-a-call/ 

An outbound call can be triggered by a number or an endpoint. When the dialed party answers the call, the answer_URL of the API has to return a conference XML (see the example below) so as to put the dialed party to the conference room “My Room.” 

<Response>

<Conference>My Room</Conference>

</Response>

During an inbound call 

During an inbound call to a Plivo DID, the answer_URL of the application attached to the DID should return the conference XML (see below). This will add the caller to the conference room - My Room

<Response>

<Conference>My Room</Conference>

</Response>

From a normally-bridged call to conference call:

The participants of a normal call can be transferred from the bridged call to a conference call with the help of our transfer a call API (https://www.plivo.com/docs/voice/detailed-reference/api/call/transfer-a-call/)

To get the call_UUID of the live call and to needed to record the inbound call, please use one of these APIs: 

https://www.plivo.com/docs/voice/detailed-reference/api/call/retrieve-a-live-call/

https://www.plivo.com/docs/voice/detailed-reference/api/call/retrieve-all-live-calls/

What is the maximum number of participants allowed in a single conference?

A maximum number of 20 participants/members are allowed in a single conference room.

Was this article helpful?
0 out of 0 found this helpful
Didn’t find what you are looking for? Create new ticket