Best practices for SMS carriers
RCS and SMS in A2P Messaging: Why Business Communication Needs Both
Based on Skyward’s ongoing industry observation, this article looks at Rich Communication Services (RCS) as a growing part of A2P messaging and explains why its value is best understood alongside SMS.
Business messaging has always depended on reach. A message may be well-designed, personalized, and commercially important, but none of that matters if the customer does not receive it. This is why SMS has remained such an important A2P channel: it is direct, familiar, and widely available across mobile devices. RCS brings a different layer of value. It makes business communication more branded, visual, and interactive inside the native messaging app. Yet its operating model depends on conditions that SMS does not have, which makes SMS an essential companion rather than an outdated alternative.

What Is RCS?

RCS, or Rich Communication Services, brings advanced messaging features into the native mobile messaging experience. In A2P communication, it is commonly used through RCS Business Messaging (RBM). An RCS agent is the business profile that represents a company in RCS chat. It is configured on the RBM platform and contains the company’s sender identity, branding assets, contact details, and the RCS features the business can use. Through this agent, the business can send RCS messages via the RBM API, receive user replies and events, and manage the conversation flow inside the user’s native messaging app.

This is different from a standard business SMS. SMS is usually a short text message submitted for delivery to a phone number. RCS is closer to a structured interaction between a brand and a user. The user can read the message in the messaging app, respond, tap a suggested action, open a rich card (a visual, interactive message block), or continue the conversation without switching to a separate application.

What RCS Adds to Business Messaging

The main advantage of RCS is that it gives businesses more room to communicate. SMS is efficient, but it is limited by its text-based format. RCS supports a more complete customer interaction:
  • A delivery update can include a tracking card.
  • A retailer can show a product carousel.
  • A service provider can offer clear next steps through buttons or suggested replies.

RCS significantly improves brand presentation. A verified business identity helps the customer recognize who is contacting them. This matters because users are increasingly cautious about unknown senders, suspicious links, and urgent requests.

While RCS does not remove fraud risks entirely, it gives legitimate brands a clearer and more controlled way to present themselves.

Interaction is another major advantage. With SMS, users often leave the message thread to open a website, call a number, or find another page. RCS brings that journey into the conversation. A single message can include suggested replies and actions such as opening a URL, dialing a phone number, or sharing a location.
A practical example is Nespresso’s RCS campaign in France. The company used RCS in France to explain a machine subscription offer that was too complex for a short text message. Instead of sending several SMS messages, the campaign guided users through a conversational flow based on their coffee habits and preferences. According to the published case study, the campaign achieved a 15% click-through rate, a 36% completion rate, and conversion rates 11% higher than SMS.

Why RCS Cannot Work Like SMS

RCS is powerful, but it is not universal in the same way as SMS. A phone number alone is not enough. The user needs an RCS-capable device, RCS needs to be enabled, and RCS must be available in the relevant MNO network. If these conditions are not met, the platform can return an error, and the business needs another way to reach the user.

RCS also requires more preparation than SMS. A business needs an agent, approved brand information, message flows, opt-out handling, fallback scenarios, and testing. SMS can often be deployed as a simple text notification. RCS needs more planning because the business is not only sending information; it is designing an interaction.

Operational Details That Make SMS Important

The practical differences between RCS and SMS become especially visible in real delivery scenarios. RCS offers a richer experience, but that experience depends on more technical and operational conditions. This is exactly why SMS remains important around it.

A few details make this clear:
  • Careful use of fallback. A timeout does not always mean that the RCS message failed. The message may still be processing. Sending an SMS fallback too quickly can create duplicate communication. A safer fallback process checks delivery receipts, uses unique message IDs, and attempts to revoke the original RCS message before sending the fallback SMS.
  • Time-sensitive content needs expiration. If the recipient is offline, the RCS platform can accept the message and keep trying to deliver it. Undelivered messages may be retained for up to 30 days, while message expiration can be used for content that becomes irrelevant, such as appointment reminders, transactional alerts, or OTPs.
  • Rich content needs visual testing. Rich cards can include media, title text, description text, and suggested actions. The way they appear depends on layout and media behavior. If media dimensions do not match the selected height, the system can zoom and centrally crop the preview, which means design quality matters in a way it does not for plain SMS.
  • RCS agents are tied to predefined use cases. A business agent is launched under a specific purpose, such as OTP, transactional, promotional, or multi-use, and this affects what it can send. For example, an OTP agent cannot include promotional content, while a promotional agent should not be used for authentication or time-sensitive transactional messages. This makes RCS more structured than basic SMS and requires businesses to plan communication around the agent’s approved role.
  • Business rules can vary by country. In India, promotional agents are subject to reputation-based traffic limits over a rolling 28-day period. New agents start with a low reputation by default, and businesses can initiate conversations only between 7 AM and 10 PM.
  • Billing can follow a conversation model. Some RCS interactions are billed as a 24-hour conversation window rather than only as individual messages. This changes how businesses think about engagement, cost, and the value of keeping the user inside the conversation.
These details show why RCS should not be treated as a simple SMS upgrade. It is richer and more interactive, but it also needs more control. SMS remains valuable because it gives the communication flow a reliable path when RCS conditions are not met.

How SMS and RCS Work Together

The practical difference is simple: SMS is the delivery layer, RCS is the interaction layer. SMS helps businesses reach customers broadly and reliably. RCS adds a richer experience when the user, device, and messaging environment support it.
For A2P providers and aggregators, this shifts the role from basic message delivery to enabling business-customer communication. Their value is no longer only in submitting SMS traffic, but in helping businesses build stronger customer relationships, create more engaging communication, and support growth through richer mobile experiences, while keeping SMS in place as the reliable foundation for reach.

How SMS and RCS Work Together

RCS brings clear value to A2P messaging. It gives businesses richer content, verified identity, suggested actions, two-way conversations, and better engagement signals inside the native messaging app.

At the same time, RCS has operating conditions that SMS does not have. The user must be reachable through RCS, the required features must be supported, the agent must be launched, and fallback must be carefully managed. The channel also comes with specific rules around message expiration, rich card rendering, unsubscribe handling, country-specific requirements, reputation, traffic limits, and billing models.

SMS remains essential because it gives businesses reach and continuity. When RCS is available, it can turn a basic message into a branded and interactive customer journey. When RCS is unavailable, SMS keeps the essential communication moving. This is why the future of A2P messaging is not RCS replacing SMS. It is RCS working with SMS.
Skyward SMS Antifraud (SSA)
Skyward SMS Antifraud (SSA) is a cloud-based solution that helps A2P SMS providers protect their valuable routes by checking all SMS messages instantly and automatically blocking any suspicious traffic.

Artificial Traffic Detector (ATD)
Artificial Traffic Detector (ATD) is a solution designed to identify and block SMS AIT fraud, preventing its spread. By analyzing statistical data and traffic flow patterns, ATD quickly detects suspicious activity and stops fraudulent campaigns.

Learn about our solutions
Last publications