Conferences
List active conferences, inspect them, hang them up, and manage members. Inspect and control live audio conferencesplivo voice conferences get
plivo voice conferences get
plivo voice conferences hangup
plivo voice conferences hangup
plivo voice conferences list
plivo voice conferences list
plivo voice conferences member
plivo voice conferences member
plivo voice conferences record
plivo voice conferences record
--callback-url <string>: URL hit when recording finishes--file-format <string>: mp3|wav (default “mp3”)--time-limit <int>: max recording length in seconds (default 60)--transcribe: request transcription
plivo voice conferences stop-record
plivo voice conferences stop-record
plivo voice conferences member deaf
plivo voice conferences member deaf
plivo voice conferences member kick
plivo voice conferences member kick
plivo voice conferences member mute
plivo voice conferences member mute
plivo voice conferences member play
plivo voice conferences member play
--length <int>: stop after N seconds--loop: loop playback--mix: mix with conference audio (default true)--urls <string>: comma-separated audio file URLs (required)
plivo voice conferences member speak
plivo voice conferences member speak
--language <string>: BCP-47 language code (default “en-US”)--text <string>: TTS text (required)--voice <string>: MAN|WOMAN (default “WOMAN”)
plivo voice conferences member stop-play
plivo voice conferences member stop-play
plivo voice conferences member stop-speak
plivo voice conferences member stop-speak
plivo voice conferences member undeaf
plivo voice conferences member undeaf
plivo voice conferences member unmute
plivo voice conferences member unmute
Multiparty calls
Create MultiPartyCall rooms, add or remove participants, and end rooms. Creating a room and dialling a participant spend money and require--yes.
Multi-Party Calls (MPC): group voice rooms with dynamic participants
plivo voice multiparty create
plivo voice multiparty create
--max-participants <int>: cap on simultaneous participants--name <string>: friendly_name for the MPC (required)--record: auto-record the MPC
plivo voice multiparty end
plivo voice multiparty end
plivo voice multiparty get
plivo voice multiparty get
plivo voice multiparty list
plivo voice multiparty list
--limit <int>: results per page (default 20)--offset <int>: pagination offset--status <string>: filter by status: active|initialized|ended
plivo voice multiparty participant
plivo voice multiparty participant
plivo voice multiparty participant add
plivo voice multiparty participant add
--from <string>: source number for the dial-out (required)--role <string>: participant role: agent|supervisor|customer (default “agent”)--to <string>: destination number to add (required)
plivo voice multiparty participant hold
plivo voice multiparty participant hold
plivo voice multiparty participant kick
plivo voice multiparty participant kick
plivo voice multiparty participant list
plivo voice multiparty participant list
--limit <int>: results per page (default 20)--offset <int>: pagination offset
plivo voice multiparty participant mute
plivo voice multiparty participant mute
plivo voice multiparty participant unhold
plivo voice multiparty participant unhold
plivo voice multiparty participant unmute
plivo voice multiparty participant unmute
Recordings
List recordings (filter by call UUID, conference, or time range), fetch one, or delete one. List, fetch, and delete call/conference recordingsplivo voice recordings delete
plivo voice recordings delete
plivo voice recordings get
plivo voice recordings get
plivo voice recordings list
plivo voice recordings list
--call-uuid <string>: filter by call uuid--conference-name <string>: filter by conference name--from-time <string>: filter recordings after this ISO time--limit <int>: results per page (default 20)--offset <int>: pagination offset--to-time <string>: filter recordings before this ISO time
SIP endpoints
Create, list, update, and delete SIP endpoints (credentials a softphone or PBX registers with). Manage SIP endpoints (registered SIP devices/usernames)plivo voice endpoints create
plivo voice endpoints create
--alias <string>: human-friendly label--app-id <string>: application to attach--password <string>: SIP password (required)--username <string>: SIP username (required)
plivo voice endpoints delete
plivo voice endpoints delete
plivo voice endpoints get
plivo voice endpoints get
plivo voice endpoints list
plivo voice endpoints list
--limit <int>: results per page (default 20)--offset <int>: pagination offset
plivo voice endpoints update
plivo voice endpoints update
--alias <string>: new alias--app-id <string>: new application id--password <string>: new password