LogoLogo
Jump to...Create Free API Account
  • Developer Center Introduction
  • Getting Started
    • Get an API Key
    • Send a Message
    • Add a Subscriber
    • Setting up Webhooks
  • Check Delivery Status
  • API Basics
    • Request / Response Headers
    • Request Parameters
    • Rate Limits
    • Error Response Codes
  • Messaging Routes
    • 10DLC
    • Toll-Free
    • Short Code
    • iMessage
    • RCS / RBM
  • Tutorials
    • Message Sending
      • Send an SMS Message
      • Send an MMS Message
      • Send an iMessage
        • Sender Identity
        • Subscriber Opt In
        • Send iMessages
        • SMS Fallback
      • Message Templates
      • Receive and Reply to Messages
    • Manage Subscribers
      • Custom Subscriber Attributes
      • Group Subscribers
      • Bulk Create/Update Subscribers
    • Webhooks
      • Setting up your first webhook
  • Use Cases
    • Generate and validate 2FA / MFA codes via SMS
  • FAQ
  • API Reference
Powered by GitBook
LogoLogo

Resources

  • Help Center
  • Contact

Company

  • About Us
  • Privacy Policy
  • Service Agreement

Connect with Us

  • YouTube
  • Facebook
  • X (Twitter)
  • Instagram

Mobile Text Alerts © 2025

On this page
  • What is RCS messaging?
  • RCS Message Features
  • Who can receive RCS messages?
  • What is RCS Business Messaging (RBM)?
  • RCS/RBM Agents
  • How to send RCS messages with the MTA API

Was this helpful?

Export as PDF
  1. Messaging Routes

RCS / RBM

Learn about Rich Communication Services (RCS) messaging and how it is used for businesses with RBM (RCS Business Messaging)

PreviousiMessageNextMessage Sending

Last updated 2 months ago

Was this helpful?

What is RCS messaging?

RCS stands for Rich Communication Services, which is a next-generation messaging protocol that upgrades traditional SMS/MMS by allowing more dynamic and secure conversations.

RCS Message Features

  • Richer message content- RCS allows sending high-resolution images, videos, audio messages and other rich media without strict file size limits.

  • More features and capabilities- RCS messages support read receipts, typing indicators, and group chats.

  • Message delivery and connectivity- RCS uses data or Wi-Fi to send/receive messages which can result in faster and more reliable message delivery.

  • Increased security- Encryption is on by default for Google Messages users with RCS enabled, protecting messages from being accessed by Google or other third parties.

Who can receive RCS messages?

Android

RCS is currently available for virtually all Android phones (including Samsung) via the Google Messages app.

Apple

Apple introduced RCS support in iOS 18 with supported carriers, allowing iPhone users to send and receive messages with Android users using the RCS standard. RCS messages will appear in green text bubbles, while iMessages appear in blue.

Note that RCS messages with Apple devices aren’t end-to-end encrypted.

What is RCS Business Messaging (RBM)?

RCS Business Messaging, or RBM, is a messaging platform that allows businesses to engage with customers by sending RCS messages. Messages sent via RBM agents will use RCS as the messaging route.

RCS Business Messaging can provide customers with a more engaging and interactive experience.

RCS/RBM Agents

An RCS Agent is the digital identity of the brand seen by the customer when sending RCS messages. This is similar to a Sender ID for SMS message, but with added features such as the brand name, logo and a “verified sender” check mark. This adds branding to conversations, creating a more interactive experience that helps businesses build stronger connections with more trust for customers.

An RBM Agent initiates conversations with customers based on pre-defined triggers. Unlike SMS, a customer can’t text in a keyword to a brand’s RCS agent to hear more, but they can reply to sent messages to create a two-way conversation.

Mobile Text Alerts handles the complexities of agent deployment on every RCS supported carrier network, allowing RCS to easily become another messaging channel for your brand.

How to send RCS messages with the MTA API

When sending RCS messages via the API, Mobile Text Alerts will handle routing messages intelligently based on current subscriber status. For the subscribers included in a /send call, the system will verify whether they are enabled for RCS and then route messages through your agent.

There is also support to configure selecting and sending via multiple brands/agents, and graceful fallback to SMS. See to learn more.

Learn more about RCS Messaging
Learn more about RCS Business Messaging
Send a Message
Key Features of an RCS Message