Files
next-static-site/markdown/docs/webhooks/conference.md
T
Brandon Lee KitajchukandDave Horton db94b17829 Latest news + banner, cypress tests, open source copy, general style tweaks (#13)
* Adding latest news and banners

* Adding first draft of cypress specs and github actions workflow

* Adding sticky position for top banner

* Tweak styles for new latest news section

* Tweak styles for text__layout innerHTML

* Fix Cypress homepage test spec

* Fix mobile navi z-index with sticky top banner

* Fix sticky banner z-index bug with mobile navi

* Refactor markdown tools to support pages beyond developer docs

* Adjust TADHACK text max-widths for small mobile

* initial changes for open source copy

* more copy

* more copy

* updated open source structure

* minor

* typo

* more copy

* Adjust styles for Open Source markdown small text

* Update readme and remove floats from docs webhooks markdown

* Add readme notes on Cypress and flesh out navi spec tests

* Fix main navi highlight when on sub-sections of markdown pages

Co-authored-by: Dave Horton <daveh@beachdognet.com>
2021-07-22 12:34:01 -04:00

2.2 KiB

conference

The conference verb places a call into a conference.

  {
    "verb": "conference",
    "name": "test",
    "beep": true,
    "startConferenceOnEnter": false,
    "waitHook": "/confWait",
    "enterHook": "/confEnter"   
  },

You can use the following attributes in the conference command:

option description required
actionHook A webhook to call when the conference ends no
beep if true, play a beep tone to the conference when caller enters (default: false) no
endConferenceOnExit if true, end the conference when this caller hangs up (default: false) no
enterHook 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 no
maxParticipants maximum number of participants that will be allowed in the conference no
name name of the conference yes
startConferenceOnEnter if true, start the conference only when this caller enters (default: true) no
statusHook A webhook to call with conference status events no
statusEvents An array of events for which the statusHook should be called to. See below for details. no
waitHook A webhook to retrieve commands to play or say while the caller is waiting for the conference to start no

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 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

Prev: Overview Next: dequeue