Tenreply logoTenreply
← Back to Blog
WhatsApp API

WhatsApp 24-Hour Rule: Window, Timeline & Template Requirements

The WhatsApp 24-hour rule allows free-form replies for 24 hours after a customer message. See what resets the timer and what to send after it closes.

Written by Tenreply Product & Editorial Team
Updated
Technical review Tenreply Product Engineering

Reviewer experience: Builds and operates Tenreply’s WhatsApp Cloud API, template, webhook, inbox, automation, and analytics integrations.

Review boundary: Source-checked technical guidance, not legal or tax advice. No independent legal review is claimed.

Quick comparison

Decision pointOption or strengthTrade-off or alternativeWhat to verify
AuthorityForums and old screenshotsCurrent Meta and official policy pagesUse dated primary sources.
EvidenceAssumption or denialConsent, message, timing, feedback, correctionPreserve the audit trail.
RecoveryWorkarounds and more volumeStop, diagnose, correct, review, monitorNever evade enforcement.

Decision tree

  1. 1. Is the current account state and affected asset identified?Yes: Use the matching official rule and remedy.No: Diagnose before changing tools or volume.
  2. 2. Can consent, content, timing, and send history be proven?Yes: Correct the specific cause and retain evidence.No: Pause the affected workflow and rebuild the record.
  3. 3. Has the corrected behavior been tested at low risk?Yes: Scale gradually while monitoring quality.No: Do not resume the old pattern.

Timeline calculation

A customer messages Monday at 10:00 and the business replies at 16:00. Without another customer message, the window still closes Tuesday at 10:00—not Tuesday at 16:00. A customer reply Tuesday at 09:30 starts a fresh window ending Wednesday at 09:30.
Tenreply approved template selector
Original product recording of template management used when free-form messaging is unavailable.

Questions customers ask

Does my business reply reset the 24-hour window?

No. The customer’s new message is what starts a fresh customer-service window.

Can I send a template while the window is open?

Templates can be used when appropriate, but the window also permits supported free-form service replies.

Primary sources

WhatsApp 24-hour compliance timeline

TimeWhat happenedWhat the business may send
10:00 MondayCustomer sends a messageFree-form replies and approved templates
16:00 MondayBusiness repliesThe clock still ends at 10:00 Tuesday; a business reply does not reset it
09:30 TuesdayCustomer replies againA fresh window now runs until 09:30 Wednesday
After 09:30 WednesdayNo further customer messageApproved template only; a customer reply reopens free-form messaging

Build and approve reusable messages in the WhatsApp template manager, then use message sequences for follow-ups that may run after the window closes. For the governing rules, check the current WhatsApp Business Messaging Policy.

One Rule Behind Most of the Confusion

Teams new to the WhatsApp Business API tend to hit the same wall in their first week. A message that sent perfectly yesterday is rejected today. A reply that worked this morning suddenly requires "a template." Nothing in the interface obviously changed.

What changed is the clock. Meta permits free-form messaging only inside a 24-hour window, and understanding that window explains most of the API's behaviour.

How the Window Actually Works

When a customer sends your business a message, a 24-hour timer starts. Inside that window you can reply with anything: plain text, images, documents, audio, interactive buttons and lists. No pre-approval, no restrictions on wording.

Every new inbound message from that customer resets the timer to a fresh 24 hours. An active back-and-forth conversation therefore never runs out of window — it keeps renewing as long as the customer keeps replying.

The critical detail: only inbound messages reset it. Your own replies do not extend the window. A conversation where you send five messages and the customer sends none still closes 24 hours after their last message.

What Happens When It Closes

Once the window lapses, free-form messages to that customer are refused by Meta. You have exactly one way back in: an approved message template.

Templates are pre-written message formats submitted to Meta for review. Once approved, they can be sent to any opted-in contact at any time, window or no window. Sending one opens a new 24-hour window if the customer replies.

This is the whole mechanism. Free-form inside the window, templates outside it.

Why Meta Built It This Way

The window exists to make WhatsApp hostile to unsolicited marketing. A business cannot start a conversation with arbitrary text — it has to use a format a reviewer approved, and the customer has to have opted in. The result is that WhatsApp inboxes stay usable, which is precisely why open rates on the channel remain far above email.

It is a constraint that works in your favour, even when it is inconvenient at 3pm on a Tuesday.

The Four Situations That Trip Teams Up

1. The overnight support ticket

A customer messages at 11pm. Your team replies at 10am — fine, 11 hours in. But if the issue takes two days to resolve and the customer goes quiet, the follow-up on day three needs a template. Resolve inside the window, or plan a template for the update.

2. The abandoned cart that is not abandoned yet

Cart recovery sequences almost always run outside the window, because the customer browsed rather than messaged. These need templates from the start — see the cart recovery guide.

3. The broadcast that "failed" for some contacts

Broadcasts use templates precisely because most recipients are outside the window. If you try to broadcast free-form content, expect failures for everyone who has not messaged you in the last day.

4. The agent who does not know the clock is running

This is the expensive one. An agent drafts a careful reply, sends it, and it bounces — after the customer has already moved on. The fix is visibility, not training.

How Tenreply Handles It

Every conversation in the Tenreply inbox shows a live countdown of the remaining window, so an agent can see at a glance whether a free-form reply will land or whether they need a template. When the window has closed, the composer says so and offers your approved templates instead of letting the message fail silently.

For anything scheduled — follow-ups, drip campaigns, re-engagement — message sequences are built on templates by construction, so they stay compliant whether or not the recipient has messaged recently.

Frequently Asked Questions

Does my reply reset the 24-hour window?

No. Only a message from the customer resets it. This is the single most common misunderstanding.

Is the window per contact or per business?

Per contact. Each customer conversation has its own independent timer.

What counts as an inbound message?

Any message the customer sends you — including a single emoji or a button tap on one of your interactive messages.

Can I send a template inside the window too?

Yes, templates work at any time. But free-form is usually the better experience while the window is open.

Does the window affect what Meta charges me?

Message pricing and the customer-service window are related but distinct rule sets. See our pricing breakdown for how the billing side works.

Design Around the Clock, Not Against It

Teams that struggle with the 24-hour window are usually trying to have conversations WhatsApp is not designed for. Teams that do well treat it as a prompt: resolve issues while the customer is present, and use templates deliberately for everything that has to reach someone later. Try it free and watch the countdown do the remembering for you.