Skip to main content
Exotel

Developer Documentation

Build powerful communication workflows

577M+Calls powered monthly
21.2M+Calls in a single day
287M+SMSes powered monthly
6,000+Businesses trust Exotel

Products

Voice API

Make and receive calls, build IVR flows, and manage phone numbers programmatically.

Explore docs →

SMS API

Send single and bulk SMS with DLT compliance, URL shortening, and delivery tracking.

Explore docs →

WhatsApp API

Send text, media, templates, and interactive messages via WhatsApp Business.

Explore docs →

ExoVerify

Verify phone numbers with SMS OTP for secure user authentication.

Explore docs →

Call Campaigns

Run outbound call campaigns with IVR flows, retries, scheduling, and reporting.

Explore docs →

SMS Campaigns

Create and manage bulk SMS campaigns with scheduling and personalization.

Explore docs →

ExoPhones

Browse, purchase, and manage virtual phone numbers across countries.

Explore docs →

Lead Assist

Privacy-protected communication with PIN verification and virtual numbers.

Explore docs →

Contact Center

Build custom agent interfaces with outbound calling and call management.

Explore docs →

Users API

Manage contact center agents, devices, roles, and SIP configurations.

Explore docs →

Gen AI

AI-powered call analysis — transcription, sentiment, summarization.

Explore docs →

Heartbeat

Real-time ExoPhone health monitoring with webhook notifications.

Explore docs →

Use Cases

VoiceAutomation

Business Monitoring Dashboard

Build a real-time dashboard to monitor call volumes, agent performance, and business KPIs using Exotel APIs.

Read guide →
DataMonitoring

Call Monitoring & Visualization

Visualize call data with charts, track call quality metrics, and set up alerts for anomalies in real time.

Read guide →
CampaignsSales

Dynamic Caller ID Campaigns

Run outbound campaigns with dynamic caller IDs to improve pickup rates and localize your outreach.

Read guide →
Contact CenterDialer

Progressive Dialer using APIs

Build a progressive dialer that automatically connects agents to the next lead, improving efficiency.

Read guide →
SMSIntegrations

Interactive SMS with Custom UI

Create rich, interactive SMS experiences with custom UI elements and two-way messaging workflows.

Read guide →
Share this page