AgentStream
Content Migration In Progress
This documentation is being migrated from the Exotel Support Center. Full content will be available shortly.
AgentStream is Exotel's real-time audio streaming platform that enables voicebot integrations, media processing, and SIP trunking solutions. It provides applets and APIs for unidirectional and bidirectional audio streaming during active calls.
Key Capabilities​
- Real-time Audio Streaming -- Stream call audio to external services for processing
- Voicebot Integration -- Connect calls to AI voicebots via bidirectional streams
- SIP Trunking -- Route PSTN calls through SIP infrastructure (LiveKit, ElevenLabs)
- Passthru Metadata -- Send call and streaming metadata to your server
- Legs API Integration -- Programmatically control bot streams with optional greetings
Applets​
| Applet | Description |
|---|---|
| Stream Applet | Unidirectional audio streaming from calls to your server |
| Voicebot Applet | Bidirectional audio streaming for interactive voice bots |
| Passthru Applet | Sends call and streaming metadata to your server endpoint |
Guides​
| Guide | Description |
|---|---|
| Getting Started | Quick guide to enable and use Exotel streaming services |
| Passthru Applet | Working with the Passthru Applet for AgentStream |
| Stream & Voicebot Applet | Working with Stream and Voicebot Applets |
| Stream & Voicebot Extension Guide | Updated extension guide for Stream and Voicebot Applet |
| Bot Stream with Legs API | Using Legs APIs to start a bot stream with optional greeting |
Integration Guides​
| Integration | Description |
|---|---|
| OmniDimension Voicebot | Integrate Exotel with OmniDimension voicebot |
| LiveKit SIP Trunking | Integrate Exotel PSTN calls with LiveKit SIP infrastructure |
| ElevenLabs SIP Trunking | Integrate Exotel with ElevenLabs voice AI via SIP trunking |
| Manage ExoTrunks | Create, configure, and manage SIP trunks |
Related​
- Legs API -- Create and manage individual call legs
- Voice v1 Applets -- Voice applet reference