Context: the clock most WhatsApp teams still guess at
When someone searches “WhatsApp 24-hour messaging window,” they usually hit the same wall.
They know WhatsApp Business is not SMS. They have heard about templates. What they need is sharper: when can my team type freely, when must we use an approved template, and what breaks if we get that wrong on a busy inbox day?
This sits beside earlier UnifiedSend posts on template quality rating, why accepted is not the same as working, and API rate limits as a product constraint. Those pieces cover quality, delivery honesty, and throughput. This one is the permission clock itself: Meta’s customer service window (CSW), often called the 24-hour session.
UnifiedSend is a WhatsApp Business messaging platform (campaigns, shared inbox, AI replies and agents, storefront, bookings, payments). The goal here is not to rebrand Meta’s rules. It is to run support and sales inside those rules without agents guessing, bots retrying dead free-form sends, or marketing treating the open window as a promo loophole.
Problem: free-form fails after silence, and teams treat that as a bug
The window is simple on paper and messy in operations.
A customer messages your Business API number. A 24-hour customer service window opens. While it is open, you can send free-form service messages (text, media, interactive replies) without Meta template approval. Each new customer message resets the timer. Your reply does not. After 24 hours of customer silence, free-form outbound is blocked. You need an approved template. If they reply to that template, a new window opens.
That is Meta’s clock, not a UnifiedSend preference. Competitors (WATI, respond.io, Interakt, Gallabox, AiSensy, and BSP docs from Twilio and others) all describe the same foundation because it is platform policy. Where teams still lose days is treating session expiry as a product defect.
The ops pain looks like this:
- An agent drafts a helpful free-form reply on a thread that went quiet yesterday, then hits an API error (commonly mapped to re-engagement / session closed behaviour such as 131047)
- A bot keeps retrying the same session payload instead of switching to a template
- Sales assumes a shipped template “opened the chat” when only a customer reply opens free-form again
- Marketing pastes promo copy inside an open window and wonders why category and opt-in still matter
- Weekend tickets sit until Monday, then the polite “sorry for the wait” cannot go out as free-form
- Click-to-WhatsApp ad leads get a slow first reply, so the useful free entry point billing window is wasted even though the permission clock already started on their inbound
- Managers confuse the old conversation billing model with today’s permission window, then make bad cost forecasts
Pricing is a second clock, and it is moving. Non-template service replies have been unbilled for a stretch; Meta has published that service messages become charged on a per-message basis from 1 October 2026, and utility templates sent inside an open CSW also lose their free-in-window treatment that day. Payment method requirements for WhatsApp messaging accounts sit on Meta’s timeline too. Check Meta’s live pricing and billing docs before you plan budgets. Permission (may I send free-form?) and price (what does Meta charge when I send?) are related, but they are not the same knob.
If your inbox does not surface “window open / closed,” agents will keep guessing. Guessing is how good support copy turns into failed sends and awkward template fire drills.
Insight: run two clocks, then wire the inbox around them
On UnifiedSend, the useful mental model is two timers, not one vague “WhatsApp session.”
Clock 1: permission (customer service window). Opens and resets on customer inbound (message or call to your business number, in Meta’s terms). While open: free-form service messages are allowed. When closed: only approved templates for business-initiated contact. A template you send does not reopen free-form. Their reply does.
Clock 2: price and category. Marketing, utility, authentication, and (as Meta’s published updates take effect) service delivery charges follow Meta’s rate card and category rules. An open window does not turn a promo into a free paste. Marketing still needs an approved marketing template and documented opt-in. Utility is for user-triggered events (order, booking, ticket), not a sale dressed up as shipping. Click-to-WhatsApp ads and some Facebook call-to-action paths can also create a separate free entry point billing window (commonly described as 72 hours from your timely reply). That can make qualifying message types free to deliver for a stretch. It does not rewrite the 24-hour free-form permission clock. If the CSW has closed, you are still on templates even when a billing exception might apply.
Practical ops shape inside UnifiedSend:
- Show the window in the shared inbox. Agents should see whether free-form is still allowed before they hit send. Do not make them calculate “last inbound + 24 hours” in their head.
- Reply while the window is open when the issue needs multi-turn help. Finish the thread in session when you can. That is usually cleaner than parking a half-solved ticket until you need a paid or approved template restart.
- Pre-approve the re-entry templates you will actually need. Utility for “we have your ticket,” shipping delay, appointment reminder. Marketing only where you have opt-in and a real offer path. Authentication for OTPs. Map common closed-window moments to a named template, not improvisation.
- Teach bots the fallback, not the retry. When free-form is rejected because the window closed, switch to the right template. Do not loop the same session JSON.
- Treat CTWA and Page CTA entry as speed work. First reply still matters for experience and for Meta’s free entry point billing rules. Qualification, assignment, and handoff should sit in the same workspace as normal inbox ops.
- Keep campaign and support paths honest. Broadcasts and win-backs outside the window are template work. In-window service chat is for helping the person who wrote you, not for sneaking a promo past category rules.
Be precise about what this does and does not claim.
What the ops path is aiming for
- Clear session vs template decisions in one WhatsApp workspace
- Fewer failed free-form sends after silence
- Template packs ready for the moments the window closes
- Soft handoff between AI or bot first reply and human agents with context kept
- Honest talk about Meta permission clocks versus product wiring
What still sits on Meta’s side
- Template approval, category decisions, and quality rating
- Rate cards, free tiers, and the October 2026 service and in-window utility charging updates
- Free entry point rules for ad and CTA entry points
- Policy on opt-in, opt-out, and what counts as marketing
Product wiring and Meta clearance remain two timers. UnifiedSend can surface the window, route the thread, and send the right message type. It cannot invent free-form access after the CSW closes, and it cannot promise Meta will keep today’s price labels forever.
Outcome: fewer failed sends, cleaner handoffs, calmer WhatsApp ops
When teams treat the 24-hour messaging window as an ops object, the day feels different.
Support stops losing Monday mornings to “why won’t this reply send?” Sales stops believing every template blast reopened free chat. Marketing stops using the open window as a loophole. Bots fail closed into templates instead of spamming errors. Leaders separate “can we talk free-form?” from “what will Meta charge?” ahead of the October 2026 pricing shift, instead of discovering both in a fire drill.
That is the competitor gap worth owning. Plenty of BSP blogs explain the window. Fewer product posts show how inbox visibility, template fallbacks, CTWA speed, and campaign honesty sit in one workspace. UnifiedSend is built for that WhatsApp ops layer: campaigns, shared inbox, AI replies and agents, storefront, bookings, and payments under the same Meta clocks.
If you want the session clock visible beside the people who answer it, try UnifiedSend and run WhatsApp like infrastructure, not like a hopeful inbox.


Leave a Reply