Voice Call API

Trusted by


Chirag Patel

Exotel's API documentation and implementation process is extremely simple and easy to follow. There were no hassles in setting it up. We use other cloud telephony platforms as well but Exotel gets a big thumbs-up from us for their ease of use.

Engineering Manager, 1mg

Shashank ND

We have worked across cloud telephony players and with other vendors, but the fact is Exotel is dependable.

Co-Founder & CEO, Practo

Prateek Jain

The number masking feature has been a very worthy addition to making our customer experience even better.

Former Associate Director - Driver Experience, Olacabs

Kumar Vinod

We used to use a traditional PBX system before. But that doesn’t have the capabilities of Exotel’s IVR system. So, we decided to use Exotel for our IVR cancellation system.

Senior Manager - Operations, redBus


Exotel's automated calls have helped in increasing our service levels and reducing our costs since there is no need for any manual intervention.

Senior Manager - Operations and Strategy

Praveen Kumar

Exotel's APIs are very clearly defined. Our tech team could integrate them in no time. It’s easy to incorporate into any product.

Assistant Vice President, Quikr Services

Ranjana DK

An excellent, user friendly and cost effective platform. Automations make it very easy for the caller and receiver to interact efficiently. We are truly glad to have moved to Exotel.

Sales and Marketing Manager, T0rq03 Sports & Adventures

Satish Chugh

Very supportive and understanding staff who have lived up to every expectation, and at times exceeded them too.

Senior Manager- Last Mile Design, Ekart

call api - exotel

Why use Voice APIs?

Voice is the best way to communicate with your customers. It is personal, quick and above all, human. Our voice APIs allow you to manage, monitor and trigger voice calls programmatically. With Exotel’s APIs, you can integrate voice calls with your CRM, Helpdesk, apps, websites, etc. for better customer experience.

Integrate Voice Into Anything You Build

Weave voice calling right into the fabric of whatever you’re building. With our extensively documented and easy-to-understand APIs, developers can get started with an integration instantly.


Advantages of Using Exotel’s REST APIs

Enable customers to self-serve

Automate responses to common customer queries & enable them to perform basic operations using IVR like finding out their bank balance, cancelling a ticket, etc.

Safeguard customers’ privacy

Using number masking, you can safeguard the privacy of both the callee and the caller. Contact details of both parties are hidden behind a virtual number.

Increase productivity

Leverage our click-to-call API to integrate telephony with your CRM, helpdesk or app. Make calls at the click of a button, without having to dial any numbers manually.

Enhanced call tracking

Exotel records and monitors every call made. With our call details API, you can fetch call details automatically for increased visibility and insight.

Build dynamic call flows

Programmatically decide call flows based on your customers’ input. Route calls to the right agent/department instantly.


Call & SMS campaigns

Bulk calling & SMSes with dynamic or static content.

Virtual Number Allocation

Buy, fetch, and remove/assign virtual numbers to call flows dynamically.


Enable calling from within your website or app.

Passwordless Authentication

Authenticate users via missed calls using our patented product nOTP.

Monitoring Virtual Number Uptimes

Monitor the health of your Exophones and receive real-time alerts if the number goes down.

Cost-Effective Number Mapping

Use a limited pool of virtual numbers to manage customer conversations and save cost.

How Our Customers Use Our Voice API

Ola uses Voice API to connect drivers to customers

Read More


RedBus uses Exotel to automate cancellations

Read More

Babajob empowers job seekers to search for jobs using Exotel smart IVR

Read More


What is voice API?

A voice API is a programming interface that allows businesses to integrate voice calling with any application or website. In the background, it connects the public switched telephone network (PSTN) and online applications. This means that using voice APIs, you can control calls with software, create customised call flows, and more.

For instance, you can connect voice calling to your CRM and directly make outgoing calls from the CRM software using voice API.


What are the advantages of using voice API?

  • Dynamically controlling call flows: Monitor, manage and trigger voice calls based on specific use cases.
  • Safeguard customers’ privacy: Mask their number from customer service agents

  • Personalise experience: For instance, you can set up a customised IVR for a specific set of customers who call from a specific location or use a particular product of yours

  • Enhance tracking: Automatically record calls, capture metadata like caller number, call length etc.

  • Improve customer experience: Automatically route calls to the right agent based on predefined attributes

How does voice API work?

Exotel’s RESTful APIs connect the cloud telephony solution to your software. You can integrate Exotel API to your software — see our docs for more information. You can also use our Applets to build your custom workflow using an easy app builder interface.

What features make voice API useful for my business?

Using voice API, you can set up:

  • Calling from within the app/website such as helpdesk, CRM etc.

  • Virtual number allocation 

  • Automated bulk calling

  • Customised SMS campaigns launched directly from your CRM

  • Passwordless verification 

  • Real-time monitoring and call recording

Can I integrate any software using voice API?

The APIs are designed according to REST principles, enabling you to connect your cloud telephony to any application on the World Wide Web. Exotel's REST APIs are served over HTTPS and HTTP.

Can I receive incoming calls using voice API?

Yes, once Exotel’s cloud telephony is connected to your contact centre management system using the voice API, you can also receive calls right from within the app/website.

Are voice APIs secure?

Absolutely. Exotel's REST APIs are served over HTTPS and HTTP, but we recommend the former for additional security. Each API request will contain request headers that include your access token to authenticate the request. HTTP requests to the REST API are protected with HTTP Basic authentication, with your Exotel API key as the username and your API token as the password.

Try Exotel

Sign-Up to get free Call & SMS credits

The Exotel Advantage

Why Exotel is considered as the most reliable cloud communications company in India and Southeast Asia


Highly Secure

ISO 27001:2013 certified information security management system


Patented Solutions

Gain competitive advantage from patented products


Superior Quality

Best success rates, voice quality and reduced latency


Scale at Ease

Grow at will, expand without worrying about infrastructure


Superior Reliability

Best in class uptimes of 99.94% including operator uptimes


Best Support

24×7 customer support via phone, email and Twitter

E-book: Guide to set up a cloud call center

One of the most common questions we get asked by our customers is – how can I set up a simple call center? Is cloud telephony my best bet? How long will it take & how much does it cost? We answered these questions in detail in this ebook.



Find out how Exotel can work for you. Set up a call.

We take away some of the biggest pain points of traditional systems like EPABX.