iva_conference_participants
Manage conference participants in IVA MCU: add, remove, mute, unmute, disconnect, handle hand raises, reactions, DTMF tones, and outgoing calls.
Instructions
IVA conference participants: add/remove/find/get/disconnect participants, mute/unmute media, hand up/down, DTMF, reactions, audio callback, outgoing calls, layout settings, update settings, return to lobby. Clients API v2.28.12.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results | |
| action | Yes | Operation to perform: - "get_public": Get public participant list (no auth required) - "add": Add participants to a conference session. Required: conferenceSessionId, participants array. - "find": Find participants in a session - "get": Get a specific participant by ID - "get_by_profile": Get participant by profile ID - "get_layout_settings": Get participant's layout settings - "update": Update participant settings - "remove": Remove participants from session. Required: conferenceSessionId, participantIds array. - "disconnect": Disconnect participants from session - "mute_media_all": Mute media for all participants - "mute_media": Mute a specific participant's media. Use when user says 'выключи микрофон', 'mute participant'. - "unmute_media_all": Unmute media for all participants - "unmute_media": Unmute a specific participant's media - "hand_up": Raise hand. Use when user says 'поднять руку', 'raise hand'. - "hand_down": Lower hand - "set_reaction": Set a reaction (LIKE, etc.). Use when user says 'поставь реакцию', 'set reaction'. - "send_dtmf": Send DTMF tones to a participant - "start_outgoing_call": Start an outgoing call to a participant - "start_outgoing_call_to_phone": Start an outgoing call to a phone number - "cancel_outgoing_call": Cancel an outgoing call - "start_audio_callback": Start audio callback for a participant - "stop_audio_callback": Stop audio callback - "return_to_lobby": Return a participant to the lobby | |
| offset | No | Number of results to skip (pagination offset) | |
| confirm | No | Set to true to confirm destructive actions (delete, remove, stop, etc.) when IVA_CONFIRM_DESTRUCTIVE is enabled. | |
| callData | No | Outgoing call data | |
| dtmfData | No | DTMF data | |
| muteData | No | Mute data {mediaType, participantIds} | |
| reaction | No | Reaction type | |
| profileId | No | Profile (user) UUID | |
| callbackData | No | Audio callback data | |
| participants | No | Array of participant objects | |
| participantId | No | Participant UUID | |
| participantIds | No | Array of participant UUIDs | |
| participantUpdate | No | Participant settings update | |
| conferenceSessionId | No | Conference session UUID |