Conference Commands
Create conference
Create a conference from an existing call leg using a call_control_id and a conference name. Upon creating the conference, the call will be automatically bridged to the conference. Conferences will expire after all participants have left the conference or after 4 hours regardless of the number of active participants.
Expected Webhooks:
- conference.created
- conference.participant.joined
- conference.participant.left
- conference.ended
- conference.recording.saved
- conference.floor.changed
post/conferences
Request body
Example request
{
"beep_enabled": "always",
"call_control_id": "v3:MdI91X4lWFEs7IgbBEOT9M4AigoY08M0WWZFISt1Yw2axZ_IiE4pqg",
"client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d",
"command_id": "891510ac-f3e4-11e8-af5b-de00688a4901",
"duration_minutes": 5,
"hold_audio_url": "http://www.example.com/audio.wav",
"max_participants": 250,
"name": "Business",
"start_conference_on_create": false
}Response
Successful response with details about a conference.
Example response
{
"data": {
"connection_id": "3fa85f64-9191-4567-b3fc-2c963f66afa6",
"created_at": "2019-01-23T18:10:02.574Z",
"end_reason": "all_left",
"ended_by": {
"call_control_id": "v2:T02llQxIyaRkhfRKxgAP8nY511EhFLizdvdUKJiSw8d6A9BborherQczRrZvZakpWxBlpw48KyZQ==",
"call_session_id": "428c31b6-abf3-3bc1-b7f4-5013ef9657c1"
},
"expires_at": "2019-01-23T18:10:02.574Z",
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "All hands meeting",
"record_type": "conference",
"region": "sv1",
"status": "completed",
"updated_at": "2019-01-23T18:10:02.574Z"
}
}