Build
Simple Conferences
Moderated Conferences
Hold Rooms
Features
Up to 20 Participants
Hold Music in the waiting room
Muted Participants
REST API Integration
Call In or Dial Out Participants
Twilio's <Conference>ing enables a typical business conference call in just a few lines of code, including hold music for the first to arrive and a *ding* somebody people enter and leave.
Participants can call in, you can dial out to them, or mix-n-match!
<?xml version="1.0" encoding="UTF-8"?> <Response> <Say>Joining a conference room<Say> <Dial> <Conference>My Room</Conference> </Dial> </Response>
In a moderated conference, a lucky person controls when the conference starts and ends... the moderator! With Twilio's <Conference>, you can control who triggers the start and end of the conference. You can even control who's allowed to run their word hole with the muting feature... and using Twilio's REST API, you can mute and unmute participants during the call.
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Dial>
<Conference
mute='false'
startConferenceOnEnter='true'
endConferenceOnExit='true'>
My Moderated Room
</Conference>
</Dial>
</Response>
A <Conference> is also useful for keeping one caller on "hold" while waiting for another caller to join. For example, a caller dials in and wants to speak with an operator or customer service agent. Drop them into a <Conference>, complete with hold music!
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Dial>
<Conference>
Holding Room #1
</Conference>
</Dial>
</Response>
Then, when the agent is available, <Dial> them into the same <Conference> to start the conversation! You can also specify that when the operator leaves, the first caller should be sent on her way.
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Dial>
<Conference
endConferenceOnExit='true'>
Holding Room #1
</Conference>
</Dial>
</Response>
Use the Twilio REST API to query the attributes of conferences and participants.
Conferencing HowToGet started with straightforward examples demonstrating the simplicity of Twilio conferencing.
Conferencing TwiMLLearn how to control conference calls with TwiML commands, Twilio's simple XML markup language.