RCS (Rich Communication Services) offers a much richer experience than SMS or MMS, with a level of interactivity comparable to WhatsApp.
Instead of sending a simple text, you can share interactive cards and media-enhanced messages for an experience closer to an app than to a traditional message.
This guide presents each RCS message type available at WAX, their associated use cases, and key points to consider when configuring them.
Message type “Text”
The simplest format: a text body, similar to an SMS.
When to use it:
Transactional alerts,
Simple notifications,
Fallback content,
Or any message that does not require visual formatting.
Good to know:
A 1,000-character limit
Up to 11 buttons can be added
Message type “Rich card”
A Rich card is a message type that combines media and text.
A Rich card can include:
Media:
Images: JPEG, PNG, GIF
Videos: H263, M4V, MP4, MPG, MPEG, 3GPP, WebM
Audio: MP3, AAC, OGG, MP4-LATM
Documents: PDF
Title: short header (200 characters)
Description: supporting text (2,000 characters)
Buttons: up to 4
When to use it:
Product highlight,
Appointment confirmation with image,
Event announcement, or
Any content that benefits from a visual layout.
Good to know:
Landscape format works best for media-focused content; portrait format for more text-driven content
Media must be hosted on a public HTTPS URL
Size limits may vary by carrier; aim for under 1 MB for images
Message type “Carousel”
A carousel is a set of Rich cards displayed horizontally within a single message.
The recipient can scroll through them, with each card featuring its own media, title, description, and action buttons.
When to use it:
Product catalog,
Multiple offers within the same campaign,
Step-by-step instructions,
Or side-by-side options (appointment slots, service tiers).
Good to know:
Minimum of 2 cards, maximum of 10 per carousel
All cards must share the same orientation (all landscape or all portrait)
Keep title and description lengths consistent to maintain visual balance
Buttons are specific to each card, with up to 4 per card
Message type “Media”
Media can be included in a Rich card, but it is also possible to send standalone media: image, audio, video, or PDF, without a card structure.
When to use it:
Simple visual confirmation (QR code, receipt image, route screenshot), or
When the media itself is the entire message.
Good to know:
Supported media:
Images: JPEG, PNG, GIF
Videos: H263, M4V, MP4, MPG, MPEG, 3GPP, WebM
Audio: MP3, AAC, OGG, MP4-LATM
Documents: PDF
Button types
Interactive buttons allow you to:
Call a number: automatically opens the dialer on the device; the recipient just needs to place the call.
Example: contact customer support.
Open a URL: opens a web page in the device’s browser.
Quick reply: sends a predefined text to the agent. The recipient taps the button and the response is sent automatically, with no typing required.
When to use it: guide a conversation through a decision tree, collect preferences, confirm or decline an action, or reduce friction in the reply.
Example: after an appointment reminder, offer Confirm and Reschedule options.
Good to know:
On unsupported devices, buttons may not be displayed
Message rendering depends on the device type (iOS/Android) and the latest updates.
