Bring conversational experiences to life using GupShup's Messaging API

Illustraion Automate customer conversations using programmable messaging APIs

Automate customer conversations using programmable messaging APIs

Use GupShup Messaging APIs as programmable elements to create conversational experiences that enable rich and interactive business workflows.

Use Gupshup's Single API and its programmatic features to enable rich and interactive conversational experiences for any business workflow
  • Two Factor Auth
  • Link Tracking
  • Cross Promotion
  • Number Lookup
  • Group Messaging
View All
  • Outbound Dialer
  • Text-to-Speech
  • Call Patching
  • Number Masking
  • IVR
View All
  • Smart Messaging
  • Bot Messaging
  • NLP
  • Form Builder
  • Email
View All
How to use Single API to build conversational experiences

Single API to create seamless conversations across
SMS, Voice and IP Messaging


Send and receive SMS globally with built-in delivery intelligence


Make and receive calls from apps and orchestrate personalized call experiences

IP Messaging

Enable rich conversations on 28+ leading mobile messaging apps

Enterprise-grade platform backed by round the clock support


Our platform handles 4.5 billion transactions every month, at mission critical levels of reliability and performance. System redundancy and reliable cloud platform enables us to deliver SLAs with 99.9% uptime and reliability guarantee.


Our platform is ISO 27001:2013 certified. We follow strict processes and policies designed to comply with enterprise-grade security needs such as data encryption, role-based access control, and vulnerability testing.

Always Available

Our systems are highly available (99.9% uptime guarantee), and load balanced with geographical redundancy to ensure no message is lost. Moreover, 24x7 support and help is always at hand, and our team of experts proactively monitor platform performance at all times.

Ready to start building?

Please wait

Added below language support for WhatsApp,

Bot developers for Line: With the release of Line Messaging API, all BOT API Trial Accounts are scheduled to be deleted. Please republish your bot according to new Line implementation, mentioned under Publish tab in My Bots section.

New tool for non-developers- Our Flow Bot Builder helps users create their bot messaging flow with a graphical editor. tool is now available for developing your NLP/AI bot.

Gupshup Enterprise APIs (SMS,Voice and Email) are now available directly in the APIs section.

New channels added for publishing bots- and your website as a web widget.

Now you can access our services including the bot builder tool using your Facebook login credentials.

Now you can delete the dummy bots created for testing from the My Bots Dashboard.

You can now access Bot specific data from your Dashboard itself.

Introducing a hassle free bot development experience for users to instantly create bots using our pre-defined restaurant templates. Check out our blog to know more.

We are removing few redundant parameters, that were being sent when a callback happens to your bot (i.e. inbound message comes to your bot).

Following is the list of parameters.

  1. sender
  2. message
  3. context

However, we will continue to send following parameters. If you are using any of the deprecated parameters, we request you to use these alternatives.

  1. senderobj
  2. messageobj
  3. contextobj

You are requested to make a note of this and do the necessary changes immediately to your bot code to keep it working. Should you need any help, please feel free to send an email to