Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

1. Introduction

This document outlines the requirements and steps to verify your bot and brand information. Verification, once completed, allows your business to display the green tick, indicating verified status. This tick assures users of your authenticity, and it is essential for improving trust and engagement with your brand.

Please ensure all information provided is complete and accurate, as this is critical for the verification and approval process. Follow the steps below to complete each section of the verification form.

2. Steps To Verify Bot and Launch for the Green Verified Tick

Iframe
scrollingauto
srchttps://docs.google.com/forms/d/e/1FAIpQLSehnZCX3U7BPHqCptJL2bugiCwxzPWjw0LsKdgycF77oMcz1g/viewform?embedded=true
width780
titleRCS Bot Verification and Launch
alignmiddle
height320

...

  1. What actions trigger messages to users?
    When is the first message sent from the agent to the user? Are messages sent at a consistent date/time, do user actions (such as a purchase) trigger messages, or do external triggers (such as purchases, external triggers such as package deliveries, or scheduled communications sent at specific times) trigger messages?

Info

Messages are triggered by user actions such as:

  • A purchase confirmation

  • Package delivery updates

  • Scheduled notifications, like monthly account statements

  1. What types of interactions will the bot have with users?
    What are the bot's primary (those that occur most commonly such as order confirmations, service reminders) and secondary (those that are possible but less common such as promotional messages) interactions?

    If the bot understands user messages, please share examples of keywords it responds to.

Info
  1. Primary Interactions:

    1. Order confirmations

    2. Service reminders

    3. Payment notifications

  2. Secondary Interactions:

    1. Promotional offers (e.g., seasonal discounts)

    2. Event reminders

  3. Keywords the bot responds to (if applicable)

    1. “Order status” for tracking updates

    2. “Help” for customer support information

    3. “Discount” for promotional messages

  1. Does the bot support Conversational flow? Does it respond to P2A messages from users?
    If the bot can engage in two-way messaging, note it here. Specify if the bot responds to user inputs.

Section 2: Consent Management

...

  1. How do you ensure consent, so that only the users who have opted-in will receive messages from your bot?
    Opt-in is critical for approving the bot launch. Provide details for how opt-in is acquired.
    If opt-in is through a website or an app, please provide URLs where applicable.

    1. Refer the attached preview for the Opt-Out Experience
      All agents must comply with a user’s request to opt-out (e.g., “STOP” message or equivalent).
      This platform processes and enforces opt-out requests. After a user opts-out, any A2P messages from the agent will be blocked by this platform.

...

  1. What are the opt-out keywords for the bot?
    By default, platform recognizes "STOP" as the opt-out keyword. If you would like to configure additional keywords for opt-out, please specify below (use a comma-separated list, if configuring multiple additional keywords).

    Note: Please note that your bot should also process the opt-out keywords and honor the user's request.

Info
  1. Standard opt-out: “STOP”

  2. Additional keywords: “UNSUBSCRIBE”, “CANCEL

  1. What message does the bot send when a user opts out?
    A user who has opted out, may change their mind and cancel the opt-out request. The platform recognizes "START" as the keyword to cancel an opt-out request.
    If you would like to configure additional keywords for canceling an opt-out, please specify below (use a comma-separated list, if configuring multiple additional keywords).

Info

Example:

“Your subscription to messages from [Brand Name] has been successfully canceled. To resume, reply with ‘START’.”

  1. Do you want the platform to handle when a user revokes opt-out?
    When a user sends the keyword to cancel an earlier opt-out, they need to get a confirmation message. How do you want this message to be sent?

Info

Users will receive a confirmation message upon re-subscribing.

Section 3: Agent Preview

The RCS Business Messaging team needs to review your agent before it launches. Reviewers can test your agent with their own devices, or you can provide a video showing core functionality and functioning opt-out capabilities.

...

  1. Industry type → Select your industry from the provided list to ensure correct categorization.

    1. Advertising / Marketing

    2. Arts & Environment

    3. Banking

    4. BFSI

    5. Commercial / Industrial

    6. Credit Rating

    7. Delivery Partner

    8. Education

    9. Gaming

    10. Hotel / B&B

    11. Insurance

    12. Legal

    13. Lending

    14. Loans

    15. Local Services

    16. Media / News Company

    17. Non-Governement Organisation

    18. Non-Profit Organisation

    19. Not Available

    20. Online Seller

    21. Other

    22. Property

    23. Science, Technology & Engineering

    24. Shopping & Retails

    25. Sports

    26. Telecom

  2. Official Brand Website → Link to the official website associated with your brand.

  3. Brand logo → Upload a logo of 224x224 pixels to help identify your brand.

  4. Contact Person → Provide details for a contact person for Customer support and query.

    1. Contact Person First Name

    2. Contact Person Last Name

    3. Contact Person Designation

    4. Email ID

    5. Mobile number

Info
  • First Name: John

  • Last Name: Doe

  • Designation: Customer Support Manager

  • Email: johndoe@example.com

  • Mobile number: +91-XXXXXXXXXX

  1. Company Address

    1. Address Line 1

    2. Address Line 2

    3. Country

    4. State/Province/Region

    5. City

    6. ZIP code

Info
  • Company Address:

    • Line 1: 123 Business Road

    • Line 2: Business Park

    • Country: India

    • State/Province/Region: Maharashtra

    • City: Mumbai

    • ZIP Code: 400001

Section 5: Business Verification | Verify the Legal Business Name

...