Meta Official Guidelines

WhatsApp Business Cloud API Compliance Guide

Essential rules and best practices to keep your phone number quality rating high and prevent messaging restrictions.

1. The 24-Hour Customer Care Window

When an end customer sends you a WhatsApp message, Meta opens a rolling 24-hour customer service window. During this window:

  • Your agents and bot flows can send free-form text, images, documents, and interactive buttons without requiring pre-approval.
  • Once the 24 hours expire without a customer reply, free-form messages cannot be sent. You must re-engage using a Meta-approved Message Template.
2. Message Template Categories

All business-initiated outreach outside the 24-hour window must use templates registered and approved by Meta. Categories include:

UtilityOrder confirmations, payment receipts, appointment reminders, and shipping updates.
AuthenticationOne-time passwords (OTP) and login verification codes with security buttons.
MarketingPromotional offers, festive discounts, new product launches, and re-engagement campaigns.
3. Phone Number Quality Rating & Messaging Limits

Meta tracks how recipients respond to your messages. If users report or block your number, your Quality Rating moves from Green (High) to Yellow (Medium) or Red (Low).

Messaging Limits: Newly registered Cloud API numbers start at Tier 1 (1,000 unique business-initiated customers per 24 hours). As you send high-quality messages with low block rates, Meta automatically upgrades your limit to 10,000, 100,000, and eventually Unlimited.

4. Mandatory Opt-Out & Quick Replies

Always give customers an easy way to opt out directly on promotional broadcasts:

  • Add a Quick-Reply button such as "Stop Promotions" or "Unsubscribe" on marketing templates.
  • When a customer clicks Stop, WaCRM's automation engine can automatically remove their marketing tag, protecting your number from being reported as spam.

Ready to Connect Your Official WhatsApp Number?

Follow our quickstart documentation to configure your Phone Number ID and Webhooks.

Read Quickstart Setup Guide