Text SMS
WhatsApp
Hello Contact Center
More
Add ons and Plug ins
Resellers

RCS - FAQs

Why are RCS messages showing in the Queue?

RCS messages are showing in the queue because the RCS retry window is 30 days. This means that any messages not delivered due to certain reasons will continue to retry for up to 30 days.

What is the reason for the RCS failed messages?

“Unreachable number” error in RCS.

This issue can occur due to several reasons, including:

  • The recipient’s phone does not support RCS or has it disabled.

  • Network or internet connectivity problems.

  • RCS is not properly activated on your device.

  • The recipient may have changed their number or blocked messages.

  • A temporary issue with the Google Messages app.

What does “Too many requests” status mean in RCS?

The “Too many requests” status in RCS generally occurs when the same sender (brand/agent) sends too many RCS messages to the same recipient in a short duration. Google applies rate-limiting to avoid spam-like behavior. In short, the device/network flags the sender and temporarily blocks RCS messages to that number.

Is there any limitation for RCS Promotional Messages?

The promotional messaging is permitted only between 9 AM and 9 PM, as per the standard policy. Kindly schedule your promotional campaigns within this time frame.

Do all outbound RCS messages require approved templates?

Answer: NO

Templates are mandatory only for Business-Initiated Messages (BIM) — i.e., when:

  • The business starts the conversation

  • OR sends a message after long user inactivity

After the user replies:

  • Messages are considered conversational

  • Templates are NOT required

  • Dynamic bot replies are fully allowed

Key Rule (Google RBM)

Once a user interacts, the session is considered user-initiated, allowing free-form responses.

Can we use a generic approved template with {{message}} for dynamic replies?

Not recommended / Not compliant

Google RBM does NOT allow open-ended placeholders like {{message}} that can inject unrestricted text.

Templates must have:

  • Fixed intent

  • Limited, controlled variables (name, order ID, date, etc.)

Correct Approach

  • Use templates only to open conversations

  • Send dynamic plain-text messages after user replies (no template needed)

Buttons Behavior

Buttons CAN be dynamic.

  • Button text and count (within limits) can be generated at runtime

  • Must still follow:

    • No misleading or promotional abuse

Limits to remember

  • Suggested replies: up to 4

  • Suggested actions: up to 2

  • Button intent must match conversation context

Monthly Limit: 4 Business-Initiated Messages

Correct understanding

Maximum 4 promotional/business-initiated templates per user per month.

Applies ONLY when the user has NOT replied.

Confirmed

The following DO NOT count toward this limit:

  • Messages sent after user interaction

  • Conversational bot replies

  • Follow-ups within the session