Feature gallery
RCS for Business brings interactive, app-like capabilities to the mobile messaging app. From rich card carousels to integrated webviews, it provides a complete toolkit for building conversational journeys that help people connect with businesses and get things done.
Explore the gallery to see how these features appear on both Android and iOS. Use the visual examples and technical details to build helpful, trustworthy experiences for your brand.
Business information
Define your agent's identity with a business profile. Include a color, logo, banner image, and a description, plus contact information such as phone numbers, websites, and email addresses.
Learn more about agents
Events
Enable real-time communication with delivery receipts, read receipts, and typing indicators. User actions trigger events that are automatically sent to your agent. Your agent can send events to confirm user actions.
Learn more about events
Interactive conversations
Send messages containing text, media (images, video, audio), suggested replies, and suggested actions. Use rich cards to combine these elements into a single, structured message.
Learn more about messages
Rich cards
Use rich cards to send a combination of media, text, and suggestions in one cohesive message. You can send a single rich card or a carousel of cards.
Learn more about rich cards and carousels
Suggested replies
Guide users with suggested replies that your agent can process. Present these replies within a rich card for a seamless user experience.
Learn more about suggested replies
Suggested actions
Suggested actions help users get things done by launching a native app or opening a web page without breaking the conversation flow. When a user taps an action, your agent receives a postback event, giving you the context needed to guide the conversation's next step. Embed these actions with a rich card to create one cohesive message.
Learn more about suggested actions
Open a URL
The “Open URL” action takes the user to a specified web page, which opens in the browser. Some devices may redirect to a default app if available.
Learn more about Open a URL
Half
Tall
Full
Half
Tall
Full
Webviews
The “Open URL with webview” action loads a specified web page (such as a payment platform) within the messaging app. Webviews have various display modes: Half, Tall, Full.
Learn more about webviews
Dial a number
The “Dial” action prompts the user to dial a phone number that you specify.
Learn more about Dial a number
View a location
The “View location” action opens a location in the user's default map app. You can specify the location either by latitude and longitude or with a query based on the user's current location. You can also set a custom label for the pin that appears on the map.
Learn more about View a location
Share a location
The “Share location” action lets the user send a location to your agent.
Learn more about Share a location
Create a calendar event
The “Create calendar event” action opens the user's calendar app with a new event, pre-filled with the information that you provide.
Learn more about Create a calendar event