IMPORTANT : This feature is currently available as part of the RCS Private Beta.If you're interested in early access, please reach out to your Customer…
Assistants need to reach this page over the internet. While it is only running on your machine, these two buttons will not be able to load it.
Each image has a one line explanation. Switch to full detail for the step it belongs to, the fields and buttons involved, examples and the whole procedure.
IMPORTANT:
This feature is currently available as part of the RCS Private Beta.If you're interested in early access, please reach out to your Customer Success Manager or submit the RCS Private Beta interest form - https://api.leadconnectorhq.com/widget/form/gBhAwqgT5SdbKSmCRszF
Rich Communication Services (RCS) is a modern messaging standard that allows businesses to send richer, more interactive messages than traditional SMS.
With RCS, you can send:
Branded messages (business name displayed in supported inboxes)
Images and rich layouts
Tappable buttons (Call, Open URL, Suggested replies)
Interactive cards and carousels (if enabled)
When a recipient cannot receive RCS, GHL Customer Care automatically falls back to SMS (if enabled).
Rich Communication Services (RCS) is a modern messaging standard that allows businesses to send richer, more interactive messages than traditional SMS. (video 1)Open in a new tab
Why Use RCS Instead of SMS?
RCS helps you:
Present a more branded experience
Increase engagement with tappable actions
Share richer content (images, structured cards)
Improve clarity with interactive message flows
Track delivery and read signals (when supported)
RCS vs SMS/MMS
Feature
RCS
SMS
MMS
Reach
Compatible devices only
Nearly universal
Nearly universal
Branding
Business identity visible
Phone number
Phone number
Media
Native rich media & cards
Text only
Media (less consistent)
Buttons
Yes
No
No
Read receipts
Often available
No
No
Fallback
Falls back to SMS
N/A
N/A
Best Practice: Always design messages so they still work as SMS.
What you can do with RCS in GHL Customer Care
Depending on your plan and launch scope, you can typically:
Send 1:1 RCS messages from Conversations
Send RCS campaigns using Bulk Actions
Use media (images) and actions/buttons (where enabled)
Track delivery signals (and “read” where available)
Use SMS fallback when a recipient can’t receive RCS
RCS Availability & Requirements (US Launch)
Who Can Receive RCS?
RCS can be delivered to recipients who:
Have an RCS-supported device
Use an RCS-capable messaging app
Have RCS enabled
Are on a supported carrier/network
Some recipients will receive RCS, others will receive SMS fallback.
1. Device & App Support
RCS is commonly supported on:
Many Android devices using an RCS-capable messaging app (often Google Messages or carrier-supported apps)
Recipient-side settings must allow RCS features (users can disable RCS)
2. IPhone Support
RCS support on iPhone depends on OS/app ecosystem and carrier enablement. For many audiences, iPhone recipients may receive SMS fallback instead of RCS.
Note- 1. Always design your messaging so it still works when delivered as SMS.
3. Carrier/network factors (why results vary)
Even within the U.S.,
Results may vary based on carrier and network conditions.
Some carriers or device configurations may limit RCS support, affecting available features.
Temporary network issues can trigger fallback from RCS to SMS/MMS.
App-level settings, such as “Chat features” or read receipts, can also change the messaging experience.
4. Media & Feature Variability
RCS features can vary across recipient apps. When building rich messages:
1. Keep copy clear even without rich components
2. Avoid relying on a single button or image for critical info
3. Always include a plain-text fallback message
RCS Compliance & Consent (US)
1. Opt-In Requirements
You should send RCS only to recipients who have explicitly opted in.
Your opt-in must clearly state:
Message type (promotions, reminders, updates, etc.)
Expected frequency (“up to X per week/month”)
How to opt out
How to get support
2. Opt-Out Handling
Recipients must be able to opt out easily.
Treat common keywords like STOP, UNSUBSCRIBE, CANCEL, END, QUIT as opt-out signals.
Once a contact opts out, they should not receive further messages unless they opt back in.
Sender details typically include your brand information and business identity listed above.
Step 3: Submit for Approval
GHL Customer Care Support will submit your RCS sender profile for approval on your behalf.
Approval is required before you can begin sending RCS messages.
Step 4: Configure SMS Fallback
To ensure message delivery when RCS is unavailable:
Go to Settings → Messaging → RCS → Fallback
Enable: Fallback to SMS
This ensures:
RCS messages are sent to compatible recipients
SMS is automatically used when RCS is not available
Step 5: Send a Test Message
Go to Conversations
Select a test contact (a US Android device is recommended)
Send a text-only message first
Then test rich content (if enabled)
Note: Some recipients may receive an SMS fallback instead of RCS , this is expected behavior.
RCS UI Interface Walkthrough
1. Sending RCS Messages
1:1 RCS (Conversation UI)
You can send RCS directly from Conversations.
Steps:
Open a contact thread
Compose your message
Select the approved RCS Sender ID
Send
1:1 RCS (Conversation UI) (image 1 of 10)What this shows Open a contact thread Compose your message Select the approved RCS Sender ID SendWhat this showsIllustrates the "1:1 RCS (Conversation UI)" section of "The Complete Guide to RCS in GHL Customer Care".This screenshot appears in the "1:1 RCS (Conversation UI)" section of "The Complete Guide to RCS in GHL Customer Care". The text alongside this image reads: Open a contact thread Compose your message Select the approved RCS Sender ID Send. This part of the guide covers 2 fields, listed below. Immediately after, the guide continues: RCS messages send only to RCS-capable recipients Snippets cannot be sent directly from Conversation UI Fallback occurs automatically if enabled.Image 1 of 10Where to goOpen a contact thread Compose your message Select the approved RCS Sender ID Send
Fields in this part of the guideCompose your messageSend
Next stepRCS messages send only to RCS-capable recipients Snippets cannot be sent directly from Conversation UI Fallback occurs automatically if enabledAll 4 steps in this procedure
Open a contact thread
Compose your message
Select the approved RCS Sender ID
Send
Important Notes
RCS messages send only to RCS-capable recipients
Snippets cannot be sent directly from Conversation UI
Fallback occurs automatically if enabled
2. Sending RCS via Bulk Actions (Snippets)
Bulk Actions is currently the only way to send RCS Snippets.
Steps
Go to Contacts
Open Smart Lists
Select contacts
Click More
Choose Send SMS & RCS
Step 5 of 6: Choose Send SMS & RCSWhat this shows Step 5 of 6: Choose Send SMS & RCSWhat this showsShows what to choose for step 5 of 6 in the "Steps" section of "The Complete Guide to RCS in GHL Customer Care".This screenshot accompanies step 5 of 6 in the "Steps" section of "The Complete Guide to RCS in GHL Customer Care". At this point in the walkthrough you choose Send SMS & RCS. For context, this section explains: Go to Contacts Open Smart Lists Select contacts Click More Choose Send SMS & RCS After selecting Send SMS & RCS, the following configuration screen appears. The next step is to after selecting Send SMS & RCS, the following configuration screen appears.Step 5 of 6Image 2 of 10What to chooseChoose Send SMS & RCSNext stepAfter selecting Send SMS & RCS, the following configuration screen appears:All 6 steps in this procedure
Go to Contacts
Open Smart Lists
Select contacts
Click More
Choose Send SMS & RCS this image
After selecting Send SMS & RCS, the following configuration screen appears:
After selecting Send SMS & RCS, the following configuration screen appears:
Bulk RCS / SMS Configuration Screen
The configuration window includes the following fields:
Bulk RCS / SMS Configuration Screen (image 3 of 10)What this shows The configuration window includes the following fields:What this showsIllustrates the "Bulk RCS / SMS Configuration Screen" section of "The Complete Guide to RCS in GHL Customer Care".This screenshot appears in the "Bulk RCS / SMS Configuration Screen" section of "The Complete Guide to RCS in GHL Customer Care". The text alongside this image reads: The configuration window includes the following fields. Immediately after, the guide continues: Name your campaign. This field is mandatory.Image 3 of 10What this coversThe configuration window includes the following fields:Next stepName your campaign. This field is mandatory.
A) Action Name (Required)
Name your campaign.
This field is mandatory.
B) From RCS Sender ID
Select an approved Sender ID from the drop down
Only registered and approved Sender IDs will appear here.
C) Pick an RCS Template (Required)
Choose a previously created RCS snippet.
Only previously created RCS snippets will appear in this dropdown.
D) Mode Selection
Choose how the RCS message will be delivered:
Send All at Once - Sends the message immediately to all selected contacts.
Send at Scheduled Time - Sends the message at a specified future date and time.
Send in Drip Mode - Sends messages gradually over a defined time period.
A note appears indicating: The action will be performed over a period of time, and progress can be tracked on the Bulk Actions page.
Consent Confirmation Checkbox- This checkbox must be selected before proceeding.
E) Final Action
Click Send RCS to execute the campaign.
If Check Progress is selected. You are taken to the Bulk Actions pageStep 2 of 2: If Check Progress is selected. You are taken to the Bulk Actions pageWhat this shows Step 2 of 2: If Check Progress is selected.What this showsShows what this covers for step 2 of 2 in the "D) Mode Selection" section of "The Complete Guide to RCS in GHL Customer Care".This screenshot accompanies step 2 of 2 in the "D) Mode Selection" section of "The Complete Guide to RCS in GHL Customer Care". At this point in the walkthrough you if Check Progress is selected. You are taken to the Bulk Actions page.Step 2 of 2Image 4 of 10What this coversIf Check Progress is selected. You are taken to the Bulk Actions page
Buttons and menus referencedE) Final Action
All 2 steps in this procedure
Click Send RCS to execute the campaign.
If Check Progress is selected. You are taken to the Bulk Actions page this image
Note- Bulk Actions is currently the only method for sending RCS snippets.
3. Creating RCS Snippets
RCS Snippets are pre-designed RCS message templates that allow you to send structured, rich messages instead of typing messages manually each time.
They are reusable message formats created inside the platform and can include interactive and visual elements supported by RCS.
3. Creating RCS Snippets (image 5 of 10)What this shows RCS snippets can be created under:What this showsIllustrates the "3. Creating RCS Snippets" section of "The Complete Guide to RCS in GHL Customer Care".This screenshot appears in the "3. Creating RCS Snippets" section of "The Complete Guide to RCS in GHL Customer Care". The text alongside this image reads: RCS snippets can be created under. For context, this section explains: RCS Snippets are pre-designed RCS message templates that allow you to send structured, rich messages instead of typing messages manually each time. This part of the guide covers 3 fields, listed below. Immediately after, the guide continues: Plain Text Standalone Card Carousel.Image 5 of 10What this coversRCS snippets can be created under:
Fields in this part of the guidePlain TextStandalone CardCarousel
Buttons and menus referenced1.Plain Texts
Next stepPlain Text Standalone Card CarouselAll 3 steps in this procedure
Plain Text
Standalone Card
Carousel
Available formats:
Plain Text
Standalone Card
Carousel
Step 3 of 3: CarouselWhat this shows Step 3 of 3: CarouselWhat this showsShows what this covers for step 3 of 3 in the "3. Creating RCS Snippets" section of "The Complete Guide to RCS in GHL Customer Care".This screenshot accompanies step 3 of 3 in the "3. Creating RCS Snippets" section of "The Complete Guide to RCS in GHL Customer Care". At this point in the walkthrough you carousel. For context, this section explains: RCS Snippets are pre-designed RCS message templates that allow you to send structured, rich messages instead of typing messages manually each time. This part of the guide covers 3 fields, listed below.Step 3 of 3Image 6 of 10What this coversCarousel
Fields in this part of the guidePlain TextStandalone CardCarousel
Buttons and menus referenced1.Plain Texts
All 3 steps in this procedure
Plain Text
Standalone Card
Carousel this image
Explanation-
1.Plain Textsis used to send a simple text message. You enter the message content, and a live preview shows how it will appear on the recipient’s device. This format does not include media or buttons.
3. Creating RCS Snippets (image 7 of 10)What this shows 1.What this showsIllustrates the "3. Creating RCS Snippets" section of "The Complete Guide to RCS in GHL Customer Care".This screenshot appears in the "3. Creating RCS Snippets" section of "The Complete Guide to RCS in GHL Customer Care". The text alongside this image reads: 1. Plain Texts is used to send a simple text message. You enter the message content, and a live preview shows how it will appear on the recipient’s device. This format does not include media or buttons. Immediately after, the guide continues: 2. Standalone card allows you to create one rich card with a title, description, and uploaded media. You can add up to three action buttons. A fallback SMS message is required in case the contact is not RCS-capable.Image 7 of 10What to fill in1. Plain Texts is used to send a simple text message. You enter the message content, and a live preview shows how it will appear on the recipient’s device. This format does not include media or buttons.Next step2. Standalone card allows you to create one rich card with a title, description, and uploaded media. You can add up to three action buttons. A fallback SMS message is required in case the contact is not RCS-capable.
2.Standalone card allows you to create one rich card with a title, description, and uploaded media. You can add up to three action buttons. A fallback SMS message is required in case the contact is not RCS-capable.
3. Creating RCS Snippets (image 8 of 10)What this shows 2.What this showsIllustrates the "3. Creating RCS Snippets" section of "The Complete Guide to RCS in GHL Customer Care".This screenshot appears in the "3. Creating RCS Snippets" section of "The Complete Guide to RCS in GHL Customer Care". The text alongside this image reads: 2. Standalone card allows you to create one rich card with a title, description, and uploaded media. You can add up to three action buttons. A fallback SMS message is required in case the contact is not RCS-capable. Immediately after, the guide continues: 3. Carousel allows you to create multiple rich cards in a swipeable format. Each card includes a title, description, media, and up to two action buttons. A fallback SMS message is required for non-RCS-capable contacts.Image 8 of 10What this covers2. Standalone card allows you to create one rich card with a title, description, and uploaded media. You can add up to three action buttons. A fallback SMS message is required in case the contact is not RCS-capable.
Buttons and menus referenced2.Standalone card
Next step3. Carousel allows you to create multiple rich cards in a swipeable format. Each card includes a title, description, media, and up to two action buttons. A fallback SMS message is required for non-RCS-capable contacts
3. Carouselallows you to create multiple rich cards in a swipeable format. Each card includes a title, description, media, and up to two action buttons. A fallback SMS message is required for non-RCS-capable contacts
3. Creating RCS Snippets (image 9 of 10)What this shows 3.What this showsIllustrates the "3. Creating RCS Snippets" section of "The Complete Guide to RCS in GHL Customer Care".This screenshot appears in the "3. Creating RCS Snippets" section of "The Complete Guide to RCS in GHL Customer Care". The text alongside this image reads: 3. Carousel allows you to create multiple rich cards in a swipeable format. Each card includes a title, description, media, and up to two action buttons. A fallback SMS message is required for non-RCS-capable contacts. Immediately after, the guide continues: RCS messages display status indicators reflecting message progress, such as.Image 9 of 10What this covers3. Carousel allows you to create multiple rich cards in a swipeable format. Each card includes a title, description, media, and up to two action buttons. A fallback SMS message is required for non-RCS-capable contacts
Buttons and menus referenced3. Carousel
Next stepRCS messages display status indicators reflecting message progress, such as:
RCS Message Statuses
RCS messages display status indicators reflecting message progress, such as:
Sent
Delivered
Opened
These statuses are visible within the conversation interface.
Fallback to SMS: How It Works
Fallback occurs when:
Recipient cannot receive RCS
Network limitations exist
Rich components aren't supported
If fallback occurs:
The recipient receives SMS
Billing may reflect SMS pricing
Opt-outs apply across both RCS and SMS.
Opt-Out Behavior
Opt-out text is appended to the first 1:1 RCS message
It does not repeat periodically like SMS
Texas blocking rules apply the same as SMS/MMS
STOP and equivalent keywords suppress across channels
Step 4 of 4: STOP and equivalent keywords suppress across channelsWhat this shows Step 4 of 4: STOP and equivalent keywords suppress across channelsWhat this showsShows what this covers for step 4 of 4 in the "Opt-Out Behavior" section of "The Complete Guide to RCS in GHL Customer Care".This screenshot accompanies step 4 of 4 in the "Opt-Out Behavior" section of "The Complete Guide to RCS in GHL Customer Care". At this point in the walkthrough you STOP and equivalent keywords suppress across channels. This part of the guide covers 4 fields, listed below.Step 4 of 4Image 10 of 10What this coversSTOP and equivalent keywords suppress across channels
Fields in this part of the guideOpt-out text is appended to the first 1:1 RCS messageIt does not repeat periodically like SMSTexas blocking rules apply the same as SMS/MMSSTOP and equivalent keywords suppress across channels
All 4 steps in this procedure
Opt-out text is appended to the first 1:1 RCS message
It does not repeat periodically like SMS
Texas blocking rules apply the same as SMS/MMS
STOP and equivalent keywords suppress across channels this image
RCS Pricing & Billing
RCS billing depends on the message type and destination.
A) Message Type
Basic RCS messages (plain text) and Single RCS messages (rich content with media or attachments) are both billed for inbound and outbound traffic. B) Billing Structure by Region
1. United States (US)
Basic Outbound/Inbound → Charged per segment
Single Outbound/Inbound → Charged per message (static rate)
Region
Message Type
Direction
Billing Unit
Price (USD $)
US
Basic RCS Text
Outbound
Per segment
0.0083
US
Basic RCS Text
Inbound
Per message
0.0083
US
Rich RCS
Inbound
Per message
0.0165
US
Rich RCS
Outbound
Per message
0.0220
2Non-US
Basic/Inbound → Charged per message (static rate)
Single Outbound/Inbound → Charged per message (static rate)
C) Carrier Fees
RCS carrier fees are billed as follows:
Usage Category → Billed directly by Twilio
Agency Accounts → Same pricing as Twilio
Location Accounts → Twilio pricing + 5% markup
Frequently Asked Questions
Will every message be RCS? No. Some recipients will receive SMS fallback.
Can I use my existing phone number? RCS often displays brand identity instead of a phone number in supported inboxes.
How long does approval take? Timelines vary depending on submission quality and review volume.
Can I send images and buttons to everyone? No. Not all recipients support rich components. Always include text fallback.
Frequently asked questions
Why Use RCS Instead of SMS?
RCS helps you: Present a more branded experience Increase engagement with tappable actions Share richer content (images, structured cards) Improve clarity with interactive message flows Track delivery and read signals (when supported)
Who Can Receive RCS?
RCS can be delivered to recipients who: Have an RCS-supported device Use an RCS-capable messaging app Have RCS enabled Are on a supported carrier/network Some recipients will receive RCS, others will receive SMS fallback.