• Make your transactions fast and seamless across various industries
  • Provide login or password help
  • Facilitate onsite conversion
  • Show order status
Customer Services
  • Help customers instantly
  • Customer Concierge : Billing and account services
  • Recharge Assistant : Phones, Plans and offers
  • Trouble shooting advisor: Customer support and self service
  • Market your brand seamlessly
  • Increase engagement
  • Enhance brand love
  • Provide new ways for users to interact with your brands

Reimagine the way you connect with your customers with RCS

Rich Media Icon

Rich Media

Send rich media features such as QR code, image, video, audio, location, etc. combined with contextual intelligent follow ups to enable business communicate effectively

Branding Icon


RCS provides options to enhance branding through profile picture and rich media content making the message more presentable

Quick Replies Icon

Quick Replies

Enables interactive communication by providing quick replies through actionable buttons at the end of the message

Suggested replies Icon

Suggested replies

Increases customer engagement with the brand by providing suggested actions to help customers

Payment Link Icon

Payment Link

Makes payments easy by directly connecting with bank accounts or payment wallets

Carousels Icon


Enhances customer experience by providing rich media carousel that enables customers to browse

Engage customers through seamless automation and start building solutions with our Messaging API

Global reach with enterprise reliability Icon

Global reach with
enterprise reliability

Help enterprises engage across channels worldwide with direct carrier connections.

One platform, multiple channels Icon

One platform,
multiple channels

A single API to access every communication channel your customers use.

World-class support and Regulatory Compliance Icon

World-class support and
Regulatory Compliance

24/7 support for you and your team built for international laws and regulations.

Redefine rich-media mobile messaging with RCS

RCS business messaging helps increase or boost your brand image, as you can communicate with your customers with rich messages.

Read more
Why Marketers Should Use RCS

RCS chatbots provide the best of two worlds: Reach of SMS + Features of OTT platforms.

Read more

Talk to the experts

RCS Business Messaging FAQs

RCS stands for Rich Communications Services. It is a next-generation SMS protocol and universal standard between mobile operators and phones. Since 2008, RCS has been supported and promoted by the GSMA (Global System for Mobile Communications), as well as many telecom carriers, mobile OS creators like Google and Android, and mobile phone manufacturers like Samsung, Sony, Google Pixel, and more.

RCS is an upgrade to SMS messaging that combines the global reach, popularity, high open rates, and immediacy of SMS and MMS, with the rich, experiential communications capabilities of chat applications like WeChat, WhatsApp, Skype, etc. RCS supports both person-to-person (P2P) messaging, and application-to-person (A2P) messaging (for businesses.

Gupshup's out-of-the-box RCS Business Messaging solution enables businesses to create engaging customer interactions with a rich UI, and contextual messaging. The solution enables brands to deliver conversational marketing, conversational support and conversational commerce experience with automated RCS chatbots.

An RCS message combines the capabilities of simple SMS messages with the feature-rich, engaging messages of chat applications. With an RCS message, individuals and businesses can exchange messages with emojis, video, audio, and high-resolution images. They can also exchange group chats, get read receipts, and view in real-time when someone is replying to their message.

A partnership between Google and Samsung allows RCS to work seamlessly between their respective apps: Android Messages and Samsung Messages. Currently, iOS does not support the protocol, so Apple users cannot send or receive RCS messages.

The RCS Business Messaging solution from Gupshup supports every business communication need, at every stage of a customer journey, all the way from acquisition, to retention and loyalty.

RCS is very much like WhatsApp, with everything (live chat, multimedia support, etc.) handled via the user’s data network (mobile or WiFi). For it to work (on Android), the mobile carrier, and the user’s device and the messaging app must all support the protocol. The recipient’s device, carrier, and OS must also support RCS, otherwise, all RCS messages from the sender will revert to plain SMS in the recipient’s interface.

RCS works because of the Universal Profile, a single industry-standard set of features and technical enablers to simplify RCS development and global deployment. In the U.S., four big carrier networks, Verizon, AT&T, T-Mobile, and Sprint, have formed the Cross Carrier Messaging Initiative (CCMI) to standardise RCS, independently of Google.

To enable RCS messaging in a compatible phone (e.g. Samsung with Android Messages), users only need to follow the on-screen prompts from within the app.

In November 2019, Google announced the rollout of RCS as Android’s primary texting platform in the U.S. Chat is a protocol based on the RCS Universal Profile global standard that enables subscribers using different devices and carriers, and from different countries, to communicate with each other.

This means that anyone who uses the Android Messages app – which many Android phones come with by default – can send and receive RCS messages. Users who don’t have Android Messages installed on their device can download it for free from the Google Play Store.

On the Android Messages app, RCS supports read receipts, group messages, rich multimedia, and real-time chat (over Wi-Fi or mobile data). Users can also send and receive high-res photos and videos, and see if a recipient is replying to their message (typing indicator).

Businesses can leverage the features of RCS to enhance customer communications with rich B2C messages. They can send branded information, share high-def content like images, videos, gifs, PDFs, etc., send live updates, show product carousels, and even allow customers to take some action from within the app.

RCS uses either Wi-Fi or mobile data to send messages. So as long as the senders and recipients’ phones and carriers support RCS, and both devices are connected to the Internet, RCS will work. On a mobile network, text-based conversations on RCS use only a small amount of mobile data.

For sending large files, images or videos, they will count significantly towards the data limits set by the carrier. Therefore, it’s usually better to send such files over Wi-Fi (unless the WiFi requires additional payment for RCS messages). Roaming charges may also apply for mobile data.

The initial RCS partnership involved Google and only one phone manufacturer – Samsung. But now many phones are compatible with RCS. Manufacturers that support RCS include: Google Pixel 3, 3a, and 4 series, Archos, BQ, Cherry Mobile, Condor, Fly, General Mobile, HMD Global, HTC, Kyocera, Lanix, Lava, LeEco, LG, Micromax, Motorola, MyPhone, QMobile, Sony, Symphony, Wiko, Samsung Galaxy S9, S10, and S20 series, Samsung Galaxy Note 10 series, and ZTE.

The availability of RCS on these devices depends on the country and carrier network. With its Early Access Program, Google is helping brands adopt RCS business messaging. To know more, request early access through Gupshup. Click here.

RCS is available for free to all users that use an Android phone with the Android messages app. The app is also free to download (if not included in their phone by default). Sending and receiving RCS messages via WiFi is usually free unless the WiFi requires additional payment. Sending messages via the mobile data network may attract charges.

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