Documentation
Introduction
Welcome to the RCS Platform documentation. Here you'll find comprehensive guides and documentation to help you start working with our RCS platform as quickly as possible.
Quick Start Guide
Get up and running with RCS Platform in minutes
API Reference
Detailed documentation for our API endpoints
What is RCS?
Rich Communication Services (RCS) is a communication protocol between mobile telephone carriers and between phone and carrier, aiming to replace SMS messages with a text-message system that is richer and can transmit in-call multimedia.
RCS enables businesses to send rich, interactive messages to customers through their default messaging app, without requiring them to download additional applications. This creates a seamless, app-like experience directly in the messaging interface.
Key Features
Our RCS platform provides a comprehensive suite of features that enable businesses to create engaging messaging experiences:
Rich Media
Send high-resolution images, videos, GIFs, and audio messages to create visually engaging conversations with customers.
// Example: Sending a message with an image
const message = rcsClient.createMessage({
recipient: '+15551234567',
content: {
text: 'Check out our new product!',
media: {
type: 'image',
url: 'https://example.com/product.jpg',
altText: 'New product image'
}
}
});
Interactive Elements
Add buttons, suggested replies, and carousels to your messages to drive customer engagement and conversions.
// Example: Adding interactive buttons
const message = rcsClient.createMessage({
recipient: '+15551234567',
content: {
text: 'Would you like to make a reservation?',
buttons: [
{
type: 'reply',
text: 'Yes, please'
},
{
type: 'reply',
text: 'No, thanks'
},
{
type: 'url',
text: 'View Menu',
url: 'https://example.com/menu'
}
]
}
});
Typing Indicators
Show customers when agents are typing, creating a more conversational and engaging experience.
Read Receipts
Track when messages are delivered and read, providing valuable insights into customer engagement.
Business Use Cases
Promotional Campaigns
Awesome Product
Check out the latest features!
Another Great Item
Limited time offer!
What this shows:
This visual represents an interactive promotional message. It features a rich media carousel highlighting different products. Below the carousel, suggested reply buttons allow customers to quickly view product details or make a purchase directly from the message.
Key Features:
- Rich media carousels
- Interactive product catalogs
- One-click shopping
- Suggested replies
Location Services
What this shows:
This visual illustrates an RCS message for location services. It can include an interactive map allowing customers to view nearby store locations directly within the message. Buttons could provide options for turn-by-turn navigation or viewing business hours.
Key Features:
- Interactive maps
- Turn-by-turn navigation
- Store locator
- Share location
Smart Scheduling
What this shows:
This visual demonstrates how RCS can be used for appointment scheduling. A message could include a calendar view for selecting a time slot, followed by buttons to confirm, reschedule, or cancel the appointment directly within the chat.
Key Features:
- Calendar integration
- Automated reminders
- One-click rescheduling
- Confirmation/Cancellation options
Customer Feedback
Rate your experience:
Leave a comment...
What this shows:
This visual illustrates how RCS can be used to collect customer feedback. A message can include a rating request with interactive stars or quick reply buttons for submitting feedback directly within the messaging interface.
Key Features:
- Quick reactions
- Interactive surveys
- Rating systems
- Rich feedback forms
📊
Analytics & Insights
Track message delivery, engagement rates, and customer interactions in real-time.
🔒
Enterprise Security
End-to-end encryption and compliance with global messaging standards.
🔄
Seamless Integration
Easy integration with your existing CRM and business systems.
Ready to Transform Your Business Communication?
Join thousands of businesses already using RCS to enhance their customer engagement and drive growth.