Scheduling a message on WhatsApp
Programming a message to go out at a future date and time, something the WhatsApp app does not do natively and always depends on an external layer.
Also known as: schedule whatsapp message · scheduled whatsapp message · how to schedule a message on whatsapp · message scheduling
Try CRPRO free for 7 daysScheduling a message on WhatsApp means programming a text to go out on its own at a future date and time. The app — regular or Business — has no native feature for this. Every scheduling option that exists today comes from outside: the phone's own system, a third-party app, or a platform connected to the official API.
The three ways that work
| Path | How it works | Good for |
|---|---|---|
| iPhone Shortcuts / Android Routines | the system's own automation triggers the send | a one-off message, one contact |
| Scheduling apps (SKEDit and similar) | uses Android's accessibility features to tap send for you | personal use, with failures |
| CRM connected to the official API | the send comes from the server, not the device | volume, teams and history |
With the first two, the phone needs to be on, with internet, and — depending on the system version — it may still ask for a confirmation tap at the moment of sending. That is why device-based scheduling fails silently: you only find out when a customer complains they never got it.
Scheduling is not automation
Scheduling ties a message to a time. Automation ties a message to an event: the lead came in, the customer did not reply within 24 hours, the order changed stage. Almost every time someone asks for "message scheduling," the real problem is follow-up — and a follow-up on a fixed schedule fires at people who already replied, which sounds worse than never sending anything.
The 24-hour window breaks long-range scheduling
Anyone using the official API needs to remember: once 24 hours have passed since the customer's last message, only an approved template goes out. Scheduling a free-form text for three days from now simply does not get delivered. A decent platform switches to a template on its own when the window closes; if it does not, the message dies in the queue and nobody notices.
When scheduling genuinely makes sense
An appointment reminder 24 hours ahead, an invoice due-date notice, a quote follow-up on Monday morning, a birthday message. These are cases with a set time and predictable content. For everything else — resuming a stalled conversation, nurturing, chasing a reply — an event-based trigger delivers more and annoys less.
Frequently asked questions
Does WhatsApp Business schedule messages?
No. The app has a greeting message and an away message, which are automatic, but triggered by an event, not a set time. To program a send for a specific date and time, you need to use the phone's system or a platform connected to the official API.
How do I schedule a message on iPhone?
Through the Shortcuts app, creating a personal automation with a time and the send-message action. Depending on the iOS version, the automation may still ask for a confirmation tap at send time. It is a solution for isolated cases, not for a business routine.
Can I schedule a message for several contacts at once?
Not reliably on a device: each automation handles one destination, and volume kills its stability. Scheduled sending to an entire base requires the official API, where every message goes out from the server with an approved template. That is where you can genuinely schedule campaigns with thousands of recipients.
Does a scheduled message send with the phone off?
No, when the scheduling depends on the device. Shortcuts, Routines and accessibility apps need the phone on, with internet, and WhatsApp installed. Only sending via the official API runs independently of your phone.
Can scheduling a message get me blocked?
Scheduling itself is not the problem; the content and volume are. Unofficial apps that automate screen taps violate WhatsApp's terms and raise the risk of a ban. Scheduling a few messages for customers expecting contact is safe; scheduling hundreds of promotions to a cold base is not.
Related pages
Related glossary terms
Broadcast list
A broadcast list is the WhatsApp feature that sends the same message to several contacts at once, each copy in an individual chat rather than a group.
Automatic message
A message the system sends with no human action, fired by an event like a first contact, off-hours, or a keyword.
24-hour window
The 24-hour window is the period after the customer's last message in which a business can reply on WhatsApp with free-form text, without an approved template.
Follow-up
A follow-up contact made after an earlier interaction, to resume a conversation that stalled with no decision.