<Conference>

<Dial> and connect callers to conferences and conference rooms

Overview

Kazoo conferences use profiles to save and load conference settings. Pivot can create and save profiles dynamically, or use any previously configured conference profile in the Kazoo account. Several additional configuration parameters are available using pre-configured conference profiles.

Attributes

Body

The name of the conference must be in the body of the term, otherwise the conference request will fail.

Participant Join Parameters

These parameters can be configured freely by each participant.

NameValues DescriptionDefault value
idstringautogenerated
startConferenceOnEntertrue | falsetrue
endConferenceOnExittrue | falsefalse
endConferenceOnLastMemberExittrue | falsefalse
deaftrue | falsefalse
mutedtrue | falsefalse

Profile Parameters

These parameters are configurable through a conference Profile. Only the first participant to join a conference can configure these parameters.

NameValues DescriptionDefault value
profileNamestringaccount default
maxParticipantsinteger between 3 and 250250
beeptrue | false | onEnter | onExittrue

id

Conferences are uniquely identified by the conference name and id. Conferences with the same name but different IDs will be different conference sessions. Defaults to a hash of the conference name.

startConferenceOnEnter

Start the conference when this participant enters the conference room and identify them as a moderator. By default, all participants are moderators.

endConferenceOnExit

The conference ends when a participant with this attribute leaves the conference. Defaults to false

endConferenceOnLastMemberExit

The conference ends when all participants with this attribute leave the conference. If no participants enter with this attribute, it is ignored. Defaults to false

deaf

If set to true, this participant will join deafened. Defaults to false

muted

If set to true, this participant will join muted. Defaults to false

profileName

The pre-set conference profile to use. Pivot can load configurations and settings from any conference set up in the Kazoo account. If the selected profileName isn’t already in the account, Kazoo will make a new profile for this conference. 2600Hz encourages developers to prepare conference profiles in advance using the Conference API or App for greater flexibility and predictability. If profileName is unspecified, Pivot will use the account default conference profile.

maxParticipants

The maximum number of conference participants, further join requests will be rejected. Minimum of 3 maximum of 250.
Defaults to 250

beep

Play a beep when participants enter or exit the conference.
Defaults to true

On this page