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.

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

Product Carousel Preview

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

Map View Preview

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

Book an Appointment
Select a date and time

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.