This guide helps you create compliant RCS campaigns for carrier and Google approval. All RCS campaigns require explicit user consent, clear agent behavior descriptions, and proper keyword responses.
The ctaLanguage field contains the required text that appears next to your opt-in checkbox. This checkbox must be unchecked by default.
The opt-in checkbox must NOT be pre-checked. Users must actively check the box to consent.
The optInMethod field describes how you acquire user consent. Include the method and any relevant URLs.
Your description should include:
The useCaseDescription field provides a detailed summary of what your brand is and how the RCS agent will be used.
Your behavior description should include:
The expectedAgentResponses field lists 1-5 example messages your agent might send to users. These help reviewers understand your agent’s communication style.
Requirements:
The demoTrigger field provides instructions for external reviewers to test your agent. This helps carriers verify your agent works correctly.
Your instructions should include:
Configure automatic responses for when users text keywords to your RCS agent. These are required for compliance.
Sent when a user texts a predefined opt-in keyword (e.g. START, SUBSCRIBE, JOIN).
Requirements: