Optionalcall_Optionalchild_Redirect child call to a new webhook URL.
Optionalcall_End the call.
OptionalwhisperInject a verb (say/play) to one party on the call.
OptionaldubInject a dub track.
Optionalmute_Mute/unmute the call.
Optionalnoise_Enable/disable server-side noise isolation.
Optionalnoise_Noise isolation vendor (default: krisp).
Optionalnoise_Noise isolation level (0-100).
Optionalnoise_Noise isolation model.
Optionalconf_Mute/unmute in conference.
Optionalconf_Hold/unhold in conference.
Optionallisten_Pause/silence/resume audio streaming.
Optionaltranscribe_Pause/resume live transcription.
Optionalllm_Move a live speech-to-speech (llm verb) session into a conference and back,
or stop it. move-to-conference also joins the caller into conference
(created if it does not exist) so both legs end up in the room, the vendor
WebSocket preserved.
OptionalconferenceConference (room) name for llm_status: 'move-to-conference'.
Optionalroom_Speak one-shot TTS into the room (conference) the call is in, heard by every
member. Mirrors the say verb; id is an optional correlation id echoed in
the say-start/say-done events, replace ends any in-flight room say/play
first. (Streaming — stream: true — is not yet supported.)
Optionalroom_Play a file/tone into the room the call is in, heard by every member.
Optionalsip_Send a SIP request within the dialog.
OptionalrecordControl call recording.
OptionalconferenceConference participant action.
OptionaldtmfSend DTMF digits.
OptionaltransferRedirect the in-progress call to a packaged transfer (blind or warm).
OptionaltagTag metadata.
Optionalagent_Mid-conversation agent update.
Redirect execution to a new webhook URL.