All topics
Get started8Account, team & permissions44Units & fields70Records, views & tasks39WhatsApp & Cortex Chat68Email & social27Lead ads & distribution38Automations52Documents & quotes32Dashboards40Cortex AI18Developers & API12
Help Center·448 guidesAll topicsContact support

The 24-hour window on WhatsApp Cloud

You can send a free-form message to a client within 24 hours of the last message they wrote. After that, only an approved template is accepted. Corteksa shows the time left and refuses a free-form message before it’s sent.

4 min

The rule

A free-form message (text, photo, file, audio, buttons, list) only arrives within 24 hours of the client’s last incoming message. Outside that, WhatsApp only accepts approved templates.

The client’s reply to your template opens a new 24-hour window.

What do you see in the chat?

State
What shows
The window is open
WhatsApp Cloud 24h window · {time} remaining, with a countdown
The window has ended
WhatsApp Cloud 24h window expired · Only approved templates can be sent
The client has never written
Conversation not started. Start with an approved template

What happens if you send a free-form message outside the window?

Corteksa refuses it before it reaches Meta, and the message shows as failed with the reason: the client hasn’t written in 24 hours, so send a template. That’s better than it looking “sent” and then disappearing.

There’s no extension for a teammate’s reply on WhatsApp Cloud, unlike Messenger and Instagram.

Automations follow the same rule. Use a send-template action in automations for messages that might fall outside the window.

If something goes wrong

What you see
Why
What to do
“The 24-hour window has ended”
The client hasn’t written for more than a day.
The template list shows “Only approved WhatsApp templates can be sent after the 24h window”
No approved templates are available for the session.
Create a template and wait for it to be approved: see Create a message template and get it approved by Meta.

A real example

Shield Security Co.
The situation

A teammate sends a quote to a client 2 days after their last message, and it fails.

What they did
  1. The company created a “Ready quote” template in the Utility category.
  2. The teammate now sends the template first, then sends the file after the client replies.
The result

All the quotes arrived, and the team now checks the countdown before typing.

A made-up company, to show the idea. The numbers are rounded.

Good to know

Exactly 24 hours from the client’s last incoming message.
Comments and calls don’t open the window.
Templates aren’t bound by the window.
Did this guide solve it?
If not, we’ll ask what was missing.
Open in Corteksa
Did this guide solve it?

We read every answer. To get a reply, use Contact support.