WhatsApp 24-Hour Window Explained: When Can You Send Messages?
One of the first things you need to understand when using WhatsApp API is the 24-hour customer service window.
It explains why you can sometimes send a normal WhatsApp message to a customer but, at another time, need to use an approved WhatsApp template.
This rule affects:
Chatbots
AI agents
Broadcasts
Sequences
Follow-ups
Customer support
Ecommerce automation
What is the WhatsApp 24-hour window?
The 24-hour customer service window is the period during which a business can respond to a customer using supported free-form messages after the customer's interaction with the business.
Think of it as an active customer conversation window.
When a customer messages your business, you can continue that conversation according to WhatsApp's current messaging rules.
What happens after 24 hours?
Once the applicable customer service window has closed, you generally cannot simply send another ordinary free-form business message to restart the conversation.
For eligible business-initiated messages, you may need to use an approved WhatsApp template.
Example
A customer sends:
Hi, I want to know the price of your product.
You reply:
Sure! Which product are you interested in?
The conversation continues normally while the applicable customer service window is open.
Later, after the window has closed, you want to send:
Just checking whether you're still interested.
That message may require an approved template rather than a normal free-form message.
Why does this matter for automation?
Suppose you create a sequence:
Immediately: Welcome message
After 2 hours: Product information
After 1 day: Follow-up
After 3 days: Promotional message
The messages that occur outside the applicable customer service window may require approved WhatsApp templates.
This is why WhatsApp sequences can combine regular conversation messages with approved templates where appropriate.
Can my AI Agent send normal messages?
The AI Agent can respond to conversations according to the current messaging rules.
The important distinction is between:
Customer-initiated conversation
and
Business-initiated messaging outside the customer service window.
Your AI Agent does not bypass WhatsApp's messaging rules.
Why did my message fail after 24 hours?
One possible reason is that you're trying to send a free-form message when an approved template is required.
Other possible causes include:
The selected template isn't approved.
The template is unavailable.
Template variables aren't mapped correctly.
The WhatsApp account isn't correctly connected.
Meta rejected or restricted the message.
The recipient isn't eligible for that message type.
Check the exact error/status information rather than assuming that the 24-hour window is always the cause.
Does a customer replying reopen the window?
A new qualifying customer interaction can open a new customer service window according to WhatsApp's current rules.
This is why getting customers to respond can change which messaging options are available.
How does this affect broadcasts?
Broadcasts often involve business-initiated messaging.
When sending messages outside the applicable customer service window, an approved template is generally needed.
Inside the applicable customer service window, the available messaging options can be different.
How does this affect sequences?
A sequence may run over several days.
Messages that occur later in the sequence may require WhatsApp templates depending on the customer's interaction status and the current WhatsApp rules.
When building a sequence, plan your messaging around these rules.
How does this affect abandoned-cart automation?
Imagine:
1 hour: Cart reminder
12 hours: Second reminder
24 hours: Final reminder
Whether each message can be sent as a free-form message or needs a template depends on the applicable WhatsApp messaging window and the current rules.
For a reliable ecommerce automation, configure the appropriate approved templates in advance.
The easiest way to remember it
Think about WhatsApp messaging in two broad situations:
Customer is actively talking to you
You are inside the applicable customer service window.
You want to start or continue a business-initiated conversation outside that window
An approved WhatsApp template may be required.
Important
WhatsApp's rules can change.
Treat this article as a practical explanation of the messaging model rather than a substitute for the latest Meta policy documentation.
Always check current Meta requirements when designing a messaging campaign.
Troubleshooting checklist
When a message won't send, check:
Is the customer service window still open?
Is a template required?
Is the template approved?
Is the template synchronized?
Are all variables correctly populated?
Is the WhatsApp account connected?
Is the customer eligible to receive the message?
What status/error does WhatsApp return?
Understanding the 24-hour window will prevent many common automation mistakes before you even start building your workflow.
