Logo

Get Click Media

AI Communication Platform

Trusted by 10,000+ businesses

RCS

RCS Business Messaging Features: Complete Guide for Indian Businesses (2026)

All RCS Business Messaging features explained — rich cards, carousels, verified sender, action buttons, read receipts, two-way messaging, fallback, and analytics. Complete guide for India 2026.

Get Click Media19 min read
RCS Business Messaging Features: Complete Guide for Indian Businesses (2026)

When Indian businesses first encounter RCS messaging, the headline is usually the same: 'it is like WhatsApp but delivered via SMS.' That framing captures the spirit of it, but undersells the specifics.

RCS Business Messaging has a precise, well-defined feature set — each component serves a distinct purpose in the business-to-customer communication stack. Understanding what each feature does, how it works technically, and when to use it is what separates campaigns that drive measurable results from campaigns that merely look impressive.

This guide covers every significant RCS Business Messaging feature in depth — with technical specifications, India-specific context, real use case examples, and a clear explanation of why each feature matters for your business.

How to use this guide: Read through all 12 features to get the full picture, or jump directly to the features most relevant to your use case. Each feature section includes a spec table, a real Indian business example, and an SMS vs RCS comparison.

All 12 RCS Business Messaging Features at a Glance

#FeatureSMS equivalentRCS upgrade
1Verified sender identity6-char Sender ID, unverifiedBrand name + logo + Google-verified checkmark
2Rich card (standalone)Plain text messageImage + title + description + buttons in one card
3Carousel (multiple cards)No equivalent2–10 swipeable rich cards in one message
4Action buttonsText URL onlyTap-to-URL, tap-to-call, tap-to-map, quick reply
5Rich media attachmentsText link to external fileNative images, GIFs, video, audio, PDF in-message
6Read receiptsDelivery report onlyDelivered + read + interaction timestamps
7Two-way messagingNot supportedCustomer can reply via chips or free text
8Suggested reply chipsNot supportedPre-defined quick-reply options in message
9No character limit160 chars per SMS partUnlimited text — full context in one message
10Conversational sessionsNot supportedMulti-turn conversation in a single thread
11Automatic SMS fallbackN/AAuto-downgrades to SMS when RCS unavailable
12Analytics and trackingDelivery status onlyDelivery + read + click + conversion tracking

For background on how RCS works and what it is, see our complete beginner's guide. For a full channel comparison, see RCS vs SMS and RCS vs WhatsApp.

RCS Business Messaging features overview — rich cards, carousels, verified sender, and action buttons for Indian businesses


Feature 1 — Verified Sender Identity

Details
What it isGoogle-verified brand name, logo, and verification indicator on every message
How it worksGoogle verifies your business identity during onboarding. Once verified, every message sent via your RBM agent automatically displays your brand name, logo, and a verified checkmark — visible before the customer opens the message.
Technical specsOne-time setup. Brand name up to 100 chars. Logo min 1024×1024px. Verification: 3–7 days. Visible on Android (Google Messages) + iOS 18+.
Best forAll use cases — every RCS message benefits. Critical for banking, insurance, and fintech where anti-phishing trust is paramount.

India use case: ICICI Bank sends a credit card offer. The customer sees 'ICICI Bank' with the bank's logo and a verified checkmark before opening the message — exactly like seeing a verified sender on WhatsApp or LinkedIn. No more anonymous 6-character sender IDs.

SMSRCS
Sender displayICICIBNK — 6-char code, no logo, no verification, indistinguishable from spamICICI Bank — full brand name, verified logo, Google-verified checkmark

Feature 2 — Rich Card (Standalone)

Details
What it isA structured message with an image or video thumbnail, headline, description text, and up to 4 action buttons — all in one message unit
How it worksThe business defines the card template: image URL, title, description, and button configurations. The RBM platform renders this into a standardised card that displays consistently across all supported Android and iOS 18+ devices.
Technical specsImage: JPEG/PNG/GIF/MP4 thumbnail. Title: up to 200 chars. Description: up to 2,000 chars. Buttons: up to 4. Card orientation: vertical (portrait) or horizontal (landscape).
Best forProduct launches, offer announcements, order confirmations, appointment reminders, payment requests, property showcases — any single-item communication with a clear CTA.

India use case: Myntra sends a rich card: product image of a kurta (full colour, high-res), title 'Exclusive Diwali Offer', description '₹499 only — ends midnight tonight', buttons: 'Shop Now', 'View More Offers', 'Remind Me Later'. Customer taps Shop Now and lands directly on the product page.

SMSRCS
Promotional messageMyntra Diwali Sale! Up to 70% off. Shop now: bit.ly/mntr-d26 — plain text, no image, suspicious linkFull product image + headline + price + 3 tap buttons. No visible link — action embedded in button.

Details
What it isA horizontal, swipeable series of 2 to 10 rich cards in a single message — each independently configurable with its own image, title, description, and buttons
How it worksThe business configures an array of card objects. The RBM platform renders them as a swipeable horizontal deck. The customer scrolls left/right to browse cards and taps the button on whichever card interests them.
Technical specsCards per carousel: 2–10. Card size: small (100px height) or medium (112px). Each card: image + title (up to 200 chars) + description (up to 2,000 chars) + up to 4 buttons. Global carousel: up to 5 suggested replies below all cards.
Best forE-commerce product listings, property catalogues, course recommendations, travel packages, restaurant menus — any scenario where the customer needs to choose from multiple options.

India use case: Swiggy sends a carousel: 6 cards, each showing a restaurant — name, cuisine, delivery time, rating, and 'Order Now' button. Customer swipes through options and taps 'Order Now' on their preferred restaurant. No need to open the app first.

SMSRCS
Multi-product campaignCheck out our top picks! Pizza Palace, Burger Barn & more. Order: sw.gy/top6 — no visuals, no differentiation6-card carousel: each restaurant with photo, rating, ETA, price range, and Order Now button. Browse and tap.

RCS rich card carousel for e-commerce and retail — product listings, flash sales, and restaurant menus


Feature 4 — Action Buttons

Details
What it isInteractive tap buttons embedded directly in the RCS message — up to 4 per card, each triggering a specific action on the customer's device without leaving the messaging app
How it worksThe business defines the button type, label text, and destination (URL, phone number, coordinates, or reply value) in the message template. Tapping a button fires the configured action immediately.
Technical specsButton types: Open URL · Call phone number · View location (Google Maps) · Quick reply (sends predefined text back). Labels: up to 25 chars each. Max buttons per card: 4. Max global suggested replies: 11.
Best forAny RCS message with a desired customer action. Open URL for web destinations. Call for customer service. Map for physical locations. Quick reply for confirmations, surveys, and conversation triggers.

India use case: HDFC Bank sends a home loan pre-approval alert with 4 buttons: 'Apply Now' (opens loan application URL), 'Call Us' (dials HDFC helpline), 'Find Branch' (opens Google Maps to nearest branch), 'Not Interested' (quick reply that triggers opt-down flow). One message, four possible customer journeys.

SMSRCS
CTA deliveryApply for home loan: hdfc.co/loan-apply — customer must copy-paste URL or risk mistyping4 tap buttons directly in the message. Customer taps the relevant action with zero typing required.

Feature 5 — Rich Media Attachments

Details
What it isNative delivery of images, GIFs, short videos, audio clips, and document files directly inside the RCS message thread
How it worksMedia files are hosted on a CDN. The RBM platform embeds a media reference in the message. The recipient's device fetches and renders the media natively within Google Messages or iOS Messages — no link tap required.
Technical specsImages: JPEG, PNG, GIF (animated supported). Video: MP4, up to 30 seconds for inline thumbnail. Audio: MP3, AAC, OGG. Documents: PDF. Max file size: 100MB (keep images under 5MB for fast load). Recommended resolution: 1440×720px (landscape) or 720×1440px (portrait).
Best forProduct images for e-commerce. Property photos for real estate. Policy documents for insurance. Lab reports for healthcare. Event tickets for entertainment. Educational materials for edtech.

India use case: Tata AIG sends a motor insurance renewal with a PDF of the policy summary attached to the rich card — customer taps 'View Policy', PDF opens inline. No login required, no email attachment to find.

SMSRCS
Document deliveryYour policy document is ready. Download: tata.co/policy-dl-2847 — customer clicks link, may need to log inRich card with 'View Policy' button — PDF opens inline within the message thread. One tap, zero friction.

Feature 6 — Read Receipts and Delivery Intelligence

Details
What it isReal-time signals that tell the business when a message was delivered, when it was opened and read, and when the customer interacted with a button — at the individual message level
How it worksThe RBM protocol exchanges status events between the recipient's device and the RBM platform as the message moves through its lifecycle. Each status event is timestamped and available via webhook or the Get Click Media dashboard.
Technical specsStatus events: Sent → Delivered to device → Read → Button tapped (with button ID). Webhook delivery: typically within 1–3 seconds. Dashboard retention: 90 days. Export: available via API.
Best forCampaign optimisation (A/B testing send times). Retargeting (resend to non-openers). Conversion attribution (link button taps to downstream conversions). Support workflows (know whether the customer read the message before escalating).

India use case: Zomato sends a Zomato Gold renewal reminder at 7:00 PM. Read receipts show 68% of recipients read the message within 15 minutes but did not tap 'Renew'. Zomato retargets non-tappers at 8:30 PM with a different message highlighting a 10% early renewal discount — driving 23% conversion from the retargeted segment.

SMSRCS
Campaign intelligence1,00,000 sent. Delivered: 94,000. Opened: unknown. Clicked: 2,100 (URL shortener only).1,00,000 sent. Delivered: 94,000. Read: 71,000 (75%). Button tapped: 18,400 (26% CTR). Retarget the 52,600 readers who did not tap.

Feature 7 — Two-Way Messaging

Details
What it isThe ability for the customer to reply to an RCS message — via quick-reply chips or free text — and for the business to respond in the same message thread, creating a conversational experience
How it worksWhen a customer taps a quick-reply chip or types a free-text reply, the response is delivered to the business's webhook endpoint in real time. The business's chatbot or live agent sends a reply back via the RBM API — appearing in the same conversation thread as the original message.
Technical specsCustomer reply types: quick-reply chip tap or free-text input. Business response latency: typically under 1 second for chatbot responses. Session duration: 24 hours from last interaction. Simultaneous conversations: unlimited (chatbot).
Best forAppointment booking flows. Order status queries. Lead qualification. Satisfaction surveys. Payment confirmation requests. Complaints and support escalation triggers.

India use case: Apollo Hospitals sends an appointment reminder. Quick-reply chips: 'Yes, I will be there', 'I need to reschedule', 'Cancel appointment'. Patient taps 'I need to reschedule' — chatbot immediately responds with available slots for the next 3 days as a new carousel.

SMSRCS
Appointment confirmationConfirm your appointment by calling 1800-XXX-XXXX or visiting apollo.co/confirm — friction-heavy, most customers do not botherQuick-reply chips in message: patient taps to confirm or reschedule. No call, no website visit. Confirmation rate 4× higher.

RCS two-way messaging for healthcare — appointment confirmations, lab reports, and health reminders


Feature 8 — Suggested Reply Chips

Details
What it isPre-defined, tappable response options displayed below the message content — allowing customers to reply with a single tap rather than typing
How it worksThe business defines an array of suggested reply objects — each with display text (what the customer sees) and a postback value (what is sent to the business webhook when tapped). Chips appear as pill-shaped buttons below the message body.
Technical specsMax chips per message: 11 globally. Display text per chip: up to 25 characters. Postback value: up to 2,048 characters (can include metadata). Chips can appear below text messages, rich cards, or carousels.
Best forAny scenario requiring a structured customer response: confirmations, ratings, preference selection, survey questions, opt-in/opt-out, category choices.

India use case: BYJU's sends a progress check-in after completing Module 3: 'How confident are you feeling about this topic?' Chips: 'Very confident', 'Need more practice', 'Totally lost'. Student taps 'Need more practice' — the system triggers a supplementary video assignment and notifies the assigned mentor.

SMSRCS
Customer feedbackReply 1 for Excellent, 2 for Good, 3 for Average, 4 for Poor — most customers ignore, typing a number feels like unnecessary effort4 tap chips below message. Customer taps once. Response rate typically 5× higher than SMS-based rating requests.

Feature 9 — No Character Limit

Details
What it isRCS messages have no meaningful character limit for practical business use — unlike SMS which is restricted to 160 characters (or 153 per part for multipart messages)
How it worksRCS message text is transmitted as a JSON payload over IP — not through the narrow signalling channel used by SMS. The practical limit for business use is effectively unconstrained.
Technical specsRich card title: 200 chars. Rich card description: 2,000 chars. Standalone message body: effectively unlimited. Quick reply postback: up to 2,048 chars. Carousel card title: 200 chars.
Best forAny communication that requires context — policy terms, offer details, medical instructions, product specifications, event details. Especially valuable when SMS campaigns have historically been truncated.

India use case: A travel insurance company sends a pre-trip policy briefing via RCS rich card — full cover summary including medical (₹1 crore), cancellation (₹2 lakh), baggage (₹50,000), 24/7 helpline, and policy number. All in one message. No truncation, no 'continued in next message'.

SMSRCS
Policy briefingYour travel insurance is active. For details: tata.co/policy-view [rest truncated — multipart SMS adds cost]Full policy details in a single rich card — no truncation, no follow-up messages, no external link required for standard information.

Feature 10 — Conversational Sessions

Details
What it isA persistent, threaded conversation between the business and the customer — where multiple messages are exchanged in the same thread, with context preserved across the session
How it worksA session begins when the first message is delivered. Within the session window, all messages (outbound and inbound) appear in the same conversation thread in the customer's messaging app — exactly like a WhatsApp conversation.
Technical specsSession window: 24 hours from last message. Re-engagement: after 24 hours, a new business-initiated session begins (billed separately). Thread appearance: all messages in one continuous thread. Concurrent sessions: unlimited for chatbot flows.
Best forMulti-step booking flows. Customer support query-to-resolution. Lead qualification. Surveys with multiple question-and-answer exchanges.

India use case: MakeMyTrip sends a Goa trip suggestion carousel. Customer replies 'Interested — 2 adults, December 15-18'. Chatbot responds with available packages. Customer selects one, then room preference via chips, then confirms price summary — all within a single RCS thread. Booking confirmed without opening the app.

SMSRCS
Multi-step bookingMultiple separate SMS messages, each requiring a code reply or URL visit — high drop-off at each friction pointSingle persistent conversation thread — entire booking flow via taps. No URLs, no code replies, no app switches required.

Feature 11 — Automatic SMS Fallback

Details
What it isWhen a recipient's device or network does not support RCS, the platform automatically delivers a plain SMS version of the message — ensuring 100% message delivery regardless of RCS availability
How it worksBefore sending each message, Get Click Media's platform queries the carrier's RCS capability API to determine whether the recipient is RCS-capable at that moment. If not, the platform routes the message to the SMS gateway automatically.
Technical specsCapability check: real-time, per-message. Fallback trigger: device not RCS-capable, no internet, or carrier does not support RCS (BSNL). Fallback billing: at standard SMS rates, not RCS rates. Fallback content: business defines SMS version alongside RCS version in one campaign setup.
Best forAll RCS campaigns — especially pan-India campaigns targeting diverse geographies, and transactional flows (OTPs, payment alerts) where guaranteed delivery is non-negotiable.

India use case: An e-commerce brand sends a flash sale to 5,00,000 customers. 3,80,000 receive the RCS rich card carousel. 1,20,000 — predominantly BSNL subscribers and rural customers with older devices — receive the SMS fallback: FLASH SALE: 60% off sitewide. Shop: brand.co/sale26. Total delivery: 5,00,000 (100%). See our RCS coverage in India guide for network reach data.

SMSRCS
Delivery guaranteeSMS delivers to 100% of mobile numbers — but plain text for everyoneRCS delivers rich content to 60–80% of urban audiences. SMS fallback covers the remaining 20–40%. Total reach: 100%.

Feature 12 — Analytics and Campaign Tracking

Details
What it isA real-time analytics layer that tracks the full lifecycle of every RCS message — from send to delivery to read to button interaction — providing actionable campaign intelligence that SMS cannot offer
How it worksStatus events from the recipient's device are pushed to Get Click Media's analytics engine via the RBM protocol. Events are aggregated in real time into campaign-level dashboards. Conversion events can be tracked via UTM parameters on action button URLs.
Technical specsTracked events: Sent, Delivered, Read, Button tapped (by button ID), Replied (by reply text), Session opened. Update frequency: real time (typically under 3 seconds). Dashboard retention: 90 days. API export: available. Conversion tracking: via UTM parameters on CTA URLs.
Best forCampaign performance measurement. A/B testing (send time, message format, button labels). Retargeting (non-openers, non-tappers). Attribution modelling (RCS vs SMS vs other channels). ROI reporting.

India use case: Policy Bazaar runs an A/B test — Version A sends a health insurance renewal card at 10:00 AM, Version B at 6:30 PM. Analytics show Version B has 34% higher read rate and 41% higher CTR. Policy Bazaar shifts all future renewal campaigns to evening send times, improving overall campaign ROI by 38%.

SMSRCS
Campaign measurementDelivered: 94,000 / 1,00,000. Clicks: 2,100 (URL shortener only). Read: unknown.Delivered: 94,000. Read: 71,000 (75%). Button A tapped: 12,400. Button B tapped: 6,000. Reply received: 1,200. Full funnel visible.

Get Click Media RCS platform — real-time analytics, campaign builder, and verified sender management for Indian businesses


All 12 Features: RCS vs SMS vs WhatsApp Side-by-Side

FeatureRCSSMSWhatsApp Business API
Verified senderYes — Google-verifiedNo — Sender ID onlyYes — Meta-verified green tick
Rich cardYesNoYes
CarouselYes — up to 10 cardsNoYes — up to 10 cards
Action buttonsYes — 4 typesNoYes — 3 types
Rich mediaYes — image/video/PDFNoYes — image/video/PDF/sticker
Read receiptsYesNoYes
Two-way messagingYesNoYes — core strength
Suggested reply chipsYes — up to 11NoYes — up to 3
No character limitYesNo — 160 per partYes
Conversational sessionsYes — 24hr windowNoYes — 24hr window
SMS fallbackYes — automaticN/ANo fallback
Campaign analyticsFull funnel trackingDelivery onlyFull funnel tracking
DND restriction IndiaNoYes (promotional)No
App install requiredNoNoYes

For a full breakdown of RCS messaging costs in India and how to budget for these features, see our dedicated pricing guide. For technical integration details, see the RCS API integration guide. To explore Google RCS Business Messaging and the verification process in depth, see our Google RCS guide.

Ready to put these features to work for your business? Request a free RCS demo from Get Click Media →

RCS Business Messaging FeaturesRCS FeaturesRCS Rich MediaRCS Messaging IndiaRCS Verified SenderRCS Carousels India

Frequently Asked Questions

RCS Business Messaging supports JPEG and PNG images, animated GIFs, MP4 video thumbnails (up to 30 seconds for inline preview), MP3 and AAC audio files, and PDF documents. All media is delivered natively inside the message thread — no link, no app switch, no login required. Recommended image resolution is 1440x720px (landscape) or 720x1440px (portrait).

You can add up to 4 action buttons per rich card. There are four button types: Open URL (takes customer to a web page), Call (dials a phone number), View Location (opens Google Maps), and Quick Reply (sends a predefined response back to your webhook). In addition to card-level buttons, you can add up to 11 suggested reply chips globally per message for structured response flows.

For practical business use, RCS has no character limit. Rich card titles support up to 200 characters, and rich card descriptions support up to 2,000 characters. Standalone message body text supports even more. This is in sharp contrast to SMS, which is limited to 160 characters per message part — with longer messages split into multiple parts and charged per part.

Yes. RCS provides read receipts at the business level — you receive a status event when the message is delivered to the device, when the customer opens and reads it, and when they tap a button. This data is available in real time via the Get Click Media dashboard and via webhook for CRM integration.

Yes. RCS supports two-way messaging — customers can reply via quick-reply chips (predefined options that appear as tappable buttons) or via free-text input. Replies are delivered to your webhook in real time, enabling chatbot automation or live agent response within the same conversation thread.

When an RCS message falls back to SMS, only the text content is delivered. All RCS-specific features (image, carousel, buttons, read receipts, two-way replies) are not available in the SMS fallback. You define a separate SMS fallback version in the campaign setup — typically a concise text version with a URL for the key CTA. Get Click Media handles the routing automatically.

Yes. When you configure an Open URL action button, you include UTM parameters in the destination URL. Get Click Media's analytics tracks the button tap event, and your web analytics (Google Analytics, etc.) attributes the resulting session to the RCS campaign via the UTM parameters, allowing full RCS-to-conversion attribution across the funnel.

Related Articles

RCS API Integration Guide for Indian Developers (2026)
RCS

RCS API Integration Guide for Indian Developers (2026)

Complete RCS API integration guide — authentication, sending rich cards, carousels, webhooks, SMS fallback, and code examples in Node.js, Python, and PHP for Indian businesses.

13 min read
RCS Verified Sender: How to Get Google Brand Verification in India (2026)
RCS

RCS Verified Sender: How to Get Google Brand Verification in India (2026)

Step-by-step guide to RCS verified sender verification in India — what it is, documents required, agent setup, common rejections, timeline, and how Get Click Media manages it for you.

16 min read
Google RCS Business Messaging: Complete Guide for India (2026)
RCS

Google RCS Business Messaging: Complete Guide for India (2026)

What is Google RCS Business Messaging? How it works, how to get verified, message formats, India availability, and how to start sending Google RCS messages for your business.

15 min read