Choose country or region to see content specific to your location.

Integrate SMS, Email and Voice API in your software

Build global customer engagement products with our developer-friendly communication APIs. Send critical information, updates, and notifications to your consumers with this robust and integrated SMS API provider.


Dynamic, without any modification in code.

Send automated SMS.

Dedicated routes for promotional and transactional SMS.

Send in English, deliver in हिन्दी, ಕನ್ನಡ, française…


Best email API service for adding to the seamless omnichannel experience.

Dynamic template building.

Reporting dashboard for viewing analytics.

Reliable delivery and scale to enterprise volume.


Talk to your customers anywhere and keep track of conversations.

Code and customize your calls.

Make, manage and route calls to your phone, application or website.

Access reports to analyze and improve the calling experience with our Voice API.

Developer-Friendly APIs

From developers, for developers!

Robust, responsive, secure, scalable APIs to develop the
best-in-market product.


APIs catering users to globally over 800 networks and 190 countries.

Integrate anywhere, deliver across the world.


Automate your communication product
Enable Smart messaging into your application Build communication products that talk to your customers
Make it scalable as and when required

Build awesome

Enable smart messaging into your application to automate your product.
Build communication products that talk to your customers. Make it scalable as and when required.

Let your communication FLOW

Use One API to integrate SMS, email, voice, WhatsApp and more in your system. The platform allows you to configure your flow of communication with the help of omnichannel experience provided by One API, to ensure guaranteed and smooth delivery of the message to your customers.

For instance, say you send an email to a potential customer, and they fail to open the email. You can then follow your email with an SMS and later a push notification – this way you’ll ensure your message reaches your consumers – in an automated and seamless way.


Completes the communication. Let us tell you how?

Engineered for reliability
This integrated solution guarantees the delivery of message without manual effort.

Multi-route technology 
This solution delivers your messages anywhere, anytime, anyhow.

Flow can be configured at your end!

Modify and play around your needs.

Communication API allows you to communicate
while One API guarantees it!

Flexible pricing

Simple usage-based pricing. MSG91 offers fair & flexible pricing for channels you use according to your business requirement. Check out our plans now!

0.18 /SMS
0.02 to 0.05 INR per email based on total spend in an account.

To know exact price for your account, login and click on buy.

Pre-built Templates

Helping you save time and effort, our solution even offers you pre-built templates for your communication needs. Hassle-free flow structure to communicate, just import and start using!

SMS - Voice - Email

Push Notifications - SMS

SMS - WhatsApp - Voice

5 minute setup

Unify your various communication channels using a single API. Integrate MSG91 One API to gain excellent omnichannel experience without any breaks in the flow of communication. 

Be our partner and build a plugin for everyone

Integrate SMS, Voice, Email add-ons in your software to offer effective
communication for your customers.


Ask us anything!

With a single API, Flow allows you to quickly and easily communicate with your customers across different channels while spending minimal development resources. 

Benefits include:

Additional security of your account

Real-time content changes 

Easy to pause your campaign

Add multiple channels

Easy stoppable- What if you want to pause a particular SMS for a certain duration?

The flow can be paused anytime in case if you wish to stop the campaign for any reason.

More channels - What if you want to add voice as backup or replace SMS to whatsapp. It is not just a few clicks.

Flow API is the same as One API. All you need to do is trigger the API. 

  1. Login to your MSG91 account. 
  2. Click on the option of ‘Flow and API’ on the Dashboard and open API documentation using the API Documentation button.

An email API allows applications to gain access to the functions of an email provider, which are available on all business communication platforms. These functions offered by API providers in India help businesses easily create and send transactional emails. API services in India can be easily integrated into existing workflows or platforms. Email API providers handle protocol matters like assembling and sending messages, along with reporting and analytics.

An SMS service provider in India is a communication platform for businesses. It acts as a middleman between the SMS users and the mobile network service. The SMS service are companies that take part in contracts with various mobile network companies so that they can send and receive texts using a specific mobile network. SMS service companies also provide SMS APIs enabling businesses to send communication to a large number of subscribers or customers.

You can opt for the SMS API service in India by signing up for a messaging route that will allow the sending and receiving of SMS texts from any CRM, applications, or websites by using an SMS API service provider in India like MSG91. All you have to do is visit MSG91’s website and customize your SMS API order, this can be done at really affordable prices for your business. Once the SMS API is set, you can send messages in various forms, track the status of the messages, and gain a recipient’s response without having an authentication code.

Sending automated SMS, by using a communication platform, can be done in five easy steps:

  1. Choose an SMS plan from a service provider like MSG91, by signing up on their platform
  2. Upload the contact list or bulk contact database
  3. Create keywords or form campaigns to build a text marketing list, this can be done by receiving consent responses. Once the consent is done you can send automated messages to receivers.
  4. Draft and preview your automated SMS according to your requirement. You can use templates, personalized tokens to display the first name of the recipient.
  5. Schedule your SMS and send it to contacts and groups, whenever you want.

Yes, there is WhatsApp API that is a means for software developers to amalgamate the platform with various online customer touchpoints. A comprehensive WhatsApp API documentation is available for developers, this will help them generate messaging experiences that are engaging for customers and businesses.