Plivo home page
Search...
⌘K
Ask AI
Support
Log in
Request Trial
Search...
Navigation
Stream events to Plivo
Stream events to Plivo
Messaging API
Voice API
Verify API
Phone Numbers
Account API
Other APIs
Getting Started
Voice Concepts
AI Voice Agents (New)
Use Case Guides
API Reference
XML Reference
Client SDKs
Call Insights
Audio Streaming
Troubleshooting
Overview
Overview
How it works
Controlling outbound calls
Request
Overview
SIP headers
Validation
Call status
Event
Response
Overview
How to structure you XML document
MultiPartyCall
Overview
Conference
Overview
Basic conference
Moderated conference
Join a conference muted
Bridge incoming calls
Waiting room
Conference with redirect
Using callback URL
AudioStream
Overview
Initiate an audio stream
Stream events to Plivo
Overview
Play audio event
Checkpoint event
Clear audio stream
Dial
Overview
Dial status reporting
Custom caller tone
Confirm to answer call
Sequential dialing
Simultaneous dialing
Number
User
DTMF
Overview
Send digits
GetDigits
Overview
Phone tree
GetInput
Overview
Detecting speech inputs
Supported languages
Pricing for speech recognition
Hang up
Overview
Hang up after a minute
Play
Overview
Play music
PreAnswer
Overview
Notify callers
Record
Overview
Record a voice mail message
Record complete session
Redirect
Overview
Tranfer a call
Speak
Overview
Play a message
Play in a loop
SSML
Wait
Overview
Basic wait
Beep detection
Delayed call answer
Machine detection
Stream events to Plivo
Stream events to Plivo
You can utilize the WebSocket connection to stream events from your application to Plivo. With this connection, you can play audio, interrupt and clear buffered audio, and send a checkpoint event to indicate the completion of playback.
Initiate an audio stream
Play audio event
Assistant
Responses are generated using AI and may contain mistakes.