The 24-hour customer service window, and Business Verification
Two unrelated mechanics that both gate what a business is allowed to send: a free-form reply window that opens only when a customer messages first, and a one-time verification process that lifts a new account's low daily sending cap.
4 min read
The rule: templates outside a conversation, free text inside one
Everything covered so far — approved templates, categories, review — applies to messages a business initiates. The moment a customer messages the business first (or replies to something the business sent), that opens a 24-hour customer service window: for the next 24 hours, the business can reply with plain, free-form text, no template or approval needed, exactly like a normal support conversation.
This is why a button tap or a free-text reply to a reminder matters beyond just "the customer responded" — it's also the mechanism that unlocks a conversational reply. A patient who taps "Cancel" on an appointment reminder and gets back a plain "Your appointment has been cancelled" isn't receiving a special new kind of message — that's a normal free-form send, made possible because the tap itself opened the window.
Why this shapes how re-engagement has to work
If a business needs to reach someone again after the window has already closed — a follow-up reminder, a "did you still want that?" nudge — that's back to template-only territory, since the customer hasn't initiated anything new. This is a real design constraint on any conversational or AI-assistant-style feature: a bot can chat freely for 24 hours after being messaged, but re-opening the conversation on its own initiative later requires an approved template, not just "send whatever the bot wants to say."
New accounts start capped, low
A brand-new, unverified WhatsApp Business Account starts at a modest limit on how many business-initiated conversations it can start per rolling 24 hours (Meta refers to this as a messaging limit tier). This is deliberately low to prevent abuse from day one — it's not a bug or a mistake in setup, it's the default starting point every new account begins at.
Business Verification: what it actually checks, and what it unlocks
Business Verification confirms that the legal entity behind a Business Portfolio is real, using official government-issued business documents — it is a check on the company, not a KYC check on an individual, and it's a separate process from App Review (which is about specific API permissions, not the business's legal identity).
What it unlocks: verification raises the messaging limit tier substantially, and it's also a prerequisite for adding additional phone numbers to an account without running into the same low unverified-account caps. It is not required for the integration to function at all — an unverified account can send real messages today, just at a lower ceiling.
What's typically needed
- The business's exact legal name, matching official registration documents precisely (including any legal suffix)
- A government-issued business registration document (a commercial registration, articles of incorporation, or equivalent for the relevant jurisdiction)
- A registered business address matching the registration documents
- A working, publicly reachable business website that clearly represents the same business being verified
- A reachable phone number for a verification call or SMS
- Two-factor authentication already enabled on the account, which Meta enforces as a baseline
Common, avoidable rejection reasons
- Legal name mismatch — the account's name doesn't exactly match the registration document (missing/extra legal suffix, different transliteration).
- Address mismatch — a different office/branch address than what's on the registration document.
- Illegible or cropped documents — low-resolution scans, glare, missing corners.
- Expired documents — an out-of-date registration certificate.
Verification review typically takes a few business days, though it can range from under a day to considerably longer if Meta requests additional documentation. Rejection isn't final — Meta generally states a reason, and resubmission after fixing the specific issue is normal, not exceptional.
The separate, later step: the "Verified" checkmark badge
Passing Business Verification does not automatically grant the green "Verified" checkmark seen on some business profiles. The checkmark is a separate, optional, discretionary badge Meta grants to businesses with public brand recognition, applied for after verification. It's a trust/visual signal for end users — messages send identically with or without it, so it's worth pursuing later as a polish item, not a blocker for anything technical.
Further reading
Check your understanding
A quick comprehension check — not tracked, not graded, just for you.
1. A customer taps "Cancel" on a reminder message. The business wants to reply "Your appointment has been cancelled" as plain text, not another template. Is this allowed?
2. Three days after a customer's last message, a business wants to send a follow-up nudge. What's required?
3. A new, unverified WhatsApp Business Account can send real production messages, but at a low daily cap. What raises that cap?
4. A business just completed Business Verification successfully. Does it now have the green "Verified" checkmark badge?