Conference
Places a call into a conference.
Parameters
name of the conference
A webhook to call when the conference ends
if true, play a beep tone to the conference when caller enters (default: false)
if true, end the conference when this caller hangs up (default: false)
A webhook to retrieve something to play or say to the caller just before they are put into a conference after waiting for it to start
if true, this caller will join the conference with their audio muted
maximum number of participants that will be allowed in the conference
a way to classify participants for the “coach” feature; see related speakOnlyTo attribute below (0.9.1 and above)
a tag value that will cause this member’s audio to be heard only by members that were assigned that tag; see this article for details
if true, start the conference only when this caller enters. This also designates this caller as a moderator of the conference (default: true)
A webhook to call with conference status events
An array of events for which the statusHook should be called. See below for details.
A webhook to retrieve commands to play or say while the caller is waiting for the conference to start
Conference Status Events
- ‘start’: the conference has started
- ‘end’: the conference has ended
- ‘join’: a participant has joined the conference
- ‘leave’: a participant has left the conference
- ‘start-talking’: a participant started speaking
- ‘end-talking’: a participant stopped talking
Conference Status Webhook Parameters
Conference status webhooks will contain the following additional parameters:
- conferenceSid: a unique identifier for the conference
- friendlyName: the name of the conference as specified in the application
- event: the conference event being reported (e.g. “join”)
- time: the time of the event in ISO format (e.g. “2020-04-27T13:44:17.336Z”)
- members: the current number of members in the conference
- duration: the current length of the conference in seconds