Announcing Ridiculously Simple Conference Calling

We’re excited to announce the release of a new Twilio feature: Simple Conferencing!  With the addition of <Conference>, you can bridge together multiple inbound or outbound calls, opening all new possibilities.

Sick of those crappy conference lines?  The ones that that require you to enter your conference id, participant pin, access code, weight in kilograms and pi to fourteen digits before you can get to chatting?  Now you can build your own with just a few lines of code.  Ready?



How Conferencing with Twilio Works

Twilio conferencing adds new REST and TwiML elements to allow bridging
two or more in-progress call sessions.   Just <Dial> a <Conference>, and specify the name of the “Room”… any callers who dial the same room will be conferenced together… it’s that easy!  Check out these ideas:

Simple Conferencing

Conf-code-sampleCreate a simple conference call in just a few lines of code.   By default, we take care of all the niceties… playing music while the first person is waiting, playing the “ding” when people enter and leave, and more.

Check out the Simple Conference Call How To now to start building.

Moderated Conferencing

Moderated-conf-imageFor larger
conferences, it helps to have a call “moderator” to determine when the conference starts and ends.  By explicitly specifying the “startConferenceOnEnter” and “endConferenceOnExit”, you can determine who’s in control.

Callers who are not moderators will hear hold music until a caller with startConferenceOnEnter=’true’ calls into the conference line.

You can also drop participants into a conference muted, and later mute, unmute or kick participants via the REST API in realtime.  You’re in control.

Check out the Moderated Conference How To to get started!

Call Holding

In addition to building traditional business conference lines, a <Conference> is also useful for keeping one caller on “hold” while waiting for another caller to join.

Let’s say a customer calls to speak with an operator or customer service agent. Drop them into a <Conference>, and let the hold music roll.  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.