Exotel
Exotel is an Indian cloud telephony and customer-engagement (CPaaS) platform offering programmable voice, SMS, virtual numbers (ExoPhones), IVR/call flows, call campaigns, and call-center tooling. Its Twilio-style REST APIs place outbound calls (connect two numbers or connect a number to a call flow), send SMS, return call and number metadata, and manage campaigns, over region-specific subdomains (api.exotel.com for Singapore, api.in.exotel.com for Mumbai/India) using HTTP Basic auth with an API Key and API Token. Exotel AgentStream adds a documented WebSocket voice-streaming API for real-time voicebots.
APIs
Exotel Voice Call API
Place outbound voice calls via POST /v1/Accounts/{sid}/Calls/connect - either connect two phone numbers (call From, then bridge to To) or connect a number to an Exotel call flow...
Exotel Call Details API
Retrieve details of a single call by Sid (GET /v1/Accounts/{sid}/Calls/{CallSid}) including status, direction, duration, price, and recording URL, plus bulk call queries filtera...
Exotel SMS API
Send single SMS from an ExoPhone or approved Sender ID via POST /v1/Accounts/{sid}/Sms/send, with India DLT entity/template support, encoding and priority options, delivery stat...
Exotel Numbers API
Look up telecom metadata for a phone number via GET /v1/Accounts/{sid}/Numbers/{Number} - operator/circle, number type, and DND status where available for Indian numbers.
Exotel Campaigns API
Create, list, get, update (pause/resume), and delete bulk outbound call campaigns under the v2 API (POST/GET/PUT/DELETE /v2/accounts/{sid}/campaigns), and pull per-call records ...
Exotel AgentStream Voice Streaming API
Documented WebSocket (wss://) voice-streaming API. When a call reaches a Voicebot or Stream applet, Exotel opens a secure WebSocket to your endpoint and streams base64 linear-PC...
Collections
Exotel API
OPENPricing Plans
Rate Limits
FinOps
Exotel Finops
FINOPSEvent Specifications
Exotel AgentStream Voice Streaming API
Exotel AgentStream (also surfaced through the Voicebot and Stream applets) is a documented public WebSocket API for real-time voice media streaming during a call. When a call hi...
ASYNCAPI