RevoplyAIDocs
Get started

WhatsApp messaging rules

The 24-hour service window, when a template is required, how Meta bills templates, and what a QR-linked number cannot do.

WhatsApp decides what a business may send and when. These rules come from Meta and apply to every message sent from your number, whether the assistant, your team, a flow or your system sends it.

The 24-hour service window

When a customer writes to your WhatsApp Business number, a 24-hour window opens. Until it closes, you may send any message: text, media, buttons. Each new message from the customer restarts the 24 hours.

Outside the window, and to a customer who has never written, you may only send a template. When the REST API is published, a message that is not a template sent outside the window will be refused with outside_service_window.

Templates

A template is a message you submit to Meta for approval in advance, with placeholders for values such as a name or an order number. Only templates with the status APPROVED can be sent. Meta classifies each one as MARKETING, UTILITY or AUTHENTICATION.

  • A flow started by your system (flow triggers) must send a template before anything else: nobody has written, so no window is open.
  • Templates sent by automations count against a daily allowance shared by the account and its projects, and at most 3 reach one customer in any 24 hours. See Plans and limits.

Who pays for templates

Meta charges for every template it delivers, at a rate that depends on the template's category and the recipient's country code. The charge goes to the payment method on your own WhatsApp Business account, directly from Meta; it is not part of your RevoplyAI bill.

WhatsApp QR numbers

A number linked by scanning a QR code (whatsapp_qr) is not a WhatsApp Business Platform number:

  • it cannot send templates, so it can never start a conversation or reach a customer outside a conversation they started;
  • flow triggers cannot use it.

See Channels and capabilities for what each channel can send.

Opt-outs and quality

Customers who reply STOP are opted out; see Opt-out and compliance. Customers who block or report your number lower its quality rating with Meta, which can limit how many customers it may message a day. Send templates only to customers who expect them.

On this page