Skip to main content

Connect To Conference

IMPORTANT!

If you hadn't yet read the intro part of this section, please click here to read it first.

Description

This module provides the developer access to the Cloudonix Conference Noun, which is a part of the Dial Verb. Activating this module will instruct your currently running voice application to connect to a conference room. Conference rooms are designed to serve multiple participants, whoever, each participant may join the conference room under different conditions, depending on the parameters provided.

Workflow

This module may be executed at any point of a scenario - however, pay attention to where the output is used in your CXML response.

Module Example

Parameters

ParameterDescription
ConnectionThe Voice Application Connection to be used for the query.
ConferenceThe conference room identifier - may any alphanumeric string with no special characters.
Next ActionSee Below.
ActionThe voice application to execute. Available for Attached or Detached Voice Applications.
EndpointThe voice application remote HTTP endpoint. Available for Custom Voice Application Endpoint only.
Additional DataAn array of key=value pairs, to be passed to the new Voice Application as part of the request data.

Next Action Targets

This Voice Application

Voice application control is returned to the current voice application, with potential additional data.

Attached or Detached Voice Application

Voice application control is passed to the voice application that was previously built with Make.com.

Custom Voice Application Endpoint

Voice application control is passed to the URL designated in the Endpoint parameter.

Advanced Mode

ParameterDescription
Maximum ParticipantsThe maximum number of participants allowed to enter the conference room. (Default: 250)
Conference NotificationPlay a short beep sound when participants enter/leave the conference room. (Default: Always)
Pass DTMF soundsWhen a participants presses their keypad while on a conference call, pass the keypad audio to all participants. (Default: False)
On-Hold MusicPlay on-hold music to participants if there is only a single participant, or if the conference hadn't start yet. (Default: true)
MutedMute the participant before joining them into the conference room. (Default: false)
Conference AnnouncementsPlay conference announcements to the conference room. (Default: false)
Start Conference On EnterStart the conference call when the current participant joins the conference call. (Default: true)
End Conference on ExitEnd the conference call when the current participant leaves the conference call. (Default: false)
Conference RecordingRecord the conference call. (Default: false)
Recording Status Callback URLA remote HTTP endpoint to receive confernce call recording status events.
Recording Status Callback MethodThe recording endpoint HTTP method. (Default: POST)
Recording Status EventsWhat recording events should be reported.
Events Callback URLA remote HTTP endpoint to receive confernce call events.
Events Callback MethodThe events endpoint HTTP method. (Default: POST)
Conference EventsWhat conference events should be reported.
Time LimitLimit the current participant time in the conference room. (Default: 14440 seconds - 1 Day)
Talk DetectionSend talk detection events to the events callback URL. (Default: false)