Production-ready JSON templates for RCS (Rich Communication Services) Business Messaging. GSMA Universal Profile compliant.
| # | Template | Description |
|---|---|---|
| 1 | Text + Suggested Actions | Quick-reply buttons for user interaction |
| 2 | Rich Card (Vertical) | Image + title + description + buttons |
| 3 | Carousel (2 Cards) | Swipeable card layout |
| 4 | Calendar Action | Add-to-calendar from message |
| 5 | Suggested Reply | Lightweight reply chips |
- Copy a template
- Customize the content
- Test on RCS X (free emulator)
- Submit to carrier
Before carrier submission, verify:
contentMessagewrapper present- Valid JSON (no trailing commas)
- Text ≤ 3072 characters, UTF-8
cardOrientationis VERTICAL or HORIZONTAL (rich cards)- Title ≤ 200 chars, Description ≤ 2000 chars
- Media height: SHORT, MEDIUM, or TALL
fileUrluses HTTPS- Image max 3.5MB JPEG, 1MB PNG
- Max 4 suggestions per message
- Suggestion text ≤ 25 chars
postbackData≤ 200 chars
The RCS Developer Starter Kit includes:
- 15+ production-ready templates (including video cards, multi-message, AI agent formats)
- Complete GSMA validation checklist
- SMS-to-RCS migration playbook
- MCP server integration patterns
- Carrier approval guide (US/EU/APAC)
- Testing matrix
RCS X — Professional RCS emulator. No carrier agreements needed.
MIT