How scheduled messages work
A scheduled message is a message with a send time. It comes from one of two places: you, using Send later in a chat, or a workflow step set to send at a later time. Either way it waits in one queue until its time comes, then goes out like any other message.
Until it sends, you can change the time, change the wording, or cancel it. Once it has sent, it leaves the queue and there is nothing left to change.
Schedule a message from a chat
Type your message, then click the arrow beside Send
Pick a time and confirm
A small Message scheduled note confirms it, and a strip appears above the reply box saying how many messages are waiting in this chat. Send later works in every channel’s reply box, and for a photo or file too (the file dialog has its own Send later). Any time in the future is fine, minutes or months away.
If the window has already closed, the reply box is replaced by “Conversation window closed” and there’s no arrow. Schedule a template instead: click Send a template message..., fill it in, then use the arrow beside its Send button and choose Send later.
See everything that’s scheduled
One list shows every message waiting to send, for every contact you can see. It opens from a small clock at the top of your Inbox.
Click the clock above your chat list
Read the list
- Source says who scheduled it. Workflow means a workflow; hover it to see which one. Manual means a person; hover to see who.
- Search finds a message by its wording or the contact’s name. All sources narrows to Workflow or Manual.
- Click a row to open a side panel with that contact’s waiting messages and recent chat, and an Open full conversation button.
- Not sent · window closed, in amber, means the time came but WhatsApp’s 24-hour window had closed, so it wasn’t sent. It never reaches the chat. It stays in the list until you remove it with the bin (the box then says Remove, not Cancel).
Change or cancel a message
Hover over a row in Scheduled Messages and two icons appear on its right.
Edit the time or wording
For a template message, you’ll see the template and its blanks instead of a text box, with a Change template link.
Cancel one, or several
Click the bin, then Cancel message. To cancel several, tick their boxes, click Cancel selected, and confirm with Cancel 2 messages (the number matches what you ticked).
This message will be removed from the queue and will not be sent.
Inside one conversation
You don’t need the full list to manage one customer. When a chat has messages waiting, a strip above the reply box says so.
Saturday 10am works! See you and Ethan then.
Sending at 7:12 PM
See you tomorrow at 10am! Bring a water bottle.
Sending at 6:00 PM
Reschedule offers the same quick times as Send later, and tells you if a time falls outside WhatsApp’s 24-hour window. The arrow at the top goes back to the chat.
Messages a workflow schedules
Skip this if you don’t use workflows. A workflow’s send steps (Send Whatsapp, Send WhatsApp Business, Send Telegram and Send Facebook Messenger) can send straight away or at a time worked out from a date on the lead, like a reminder the day before an appointment. That second option puts the message in the same queue.
- Editing one only changes that one message. The workflow itself stays as it was, so the next person still gets the original wording and timing.
- Cancelling someone’s workflow run also removes the messages it had scheduled for them.
- A Wait step does not create scheduled messages. Only a send step set to Schedule for Later does.
Good to know & pitfalls
- Times use your workspace’s timezone, set in Settings → Workspace, so everyone on the team reads the same send time.
- The clock has no label and no count. The violet dot only tells you something is still waiting to send; open the list to see how much. “Not sent” rows don’t light it.
- Sending assigns the chat to you. When a message you scheduled goes out, the contact is assigned to you, as if you had sent it by hand.
- Sent doesn’t mean delivered. Once it goes, it’s an ordinary message. If WhatsApp then refuses it, it shows in the chat and in Failed Messages like any other failure.
- Placeholders fill in when it sends, not when you schedule it, so a name or date changed in between is picked up.
- Refreshing the page closes the list. It lives inside the Inbox and has no web address of its own.
- Cancel selected skips “Not sent” rows, even though the confirm box counts them. Remove those one at a time with the bin. Keep each batch to 100 messages or fewer; bigger ones fail without a message.
- “Window closed” can be wrong for templates. A scheduled template also shows Not sent · window closed when one of its blanks had no value and no fallback. Check the template’s blanks before you send it again.
- Search looks at the message and the contact’s saved name, not their phone number.
- Template messages differ by place. In the full list you can change the template; inside a chat you can only reschedule or delete it.
- “Cancel” and “Delete” are the same thing. The full list says Cancel, the chat says Delete. Both remove the message for good.
- You only see what you’re allowed to see. If your role limits which contacts you can see, the list only shows their messages.
Need a hand?
Our Singapore-based team is one message away - happy to help you get set up.