WhatsApp has no native scheduling feature. Not in the personal app, not in the WhatsApp Business app. If you want a message to go out at 10am on Tuesday, you either use a phone-level workaround, or you use the WhatsApp Business API, where scheduling is a normal feature of the platform you send from.
That is the honest answer, and it saves you an hour of hunting through settings for a button that is not there.
Android: the Scheduler workaround
Android allows apps to automate other apps, so third-party schedulers exist. They work by waking up at the set time and driving WhatsApp for you, which means the phone has to be on, unlocked enough for accessibility permissions to fire, and connected.
It is fine for a personal reminder to one friend. For a business it is fragile: the message silently fails if the phone is off or the app updated, and you find out when the customer does not reply. You are also granting a third-party app accessibility access to your entire phone.
iPhone: Shortcuts automation
iOS has no third-party access to WhatsApp, but the built-in Shortcuts app can open WhatsApp at a set time with a message prefilled. On most setups it still needs you to press send, so it is a reminder rather than true scheduling.
You create a personal automation in Shortcuts, set a time, add the “Send message via WhatsApp” action, pick the contact, and write the text. Same caveat as Android: one message, one contact, and the phone has to be on.
The real answer: schedule through the API
On the WhatsApp Business API, scheduling is server-side. Nothing depends on a phone being awake. You build the campaign, pick an approved template, choose the segment, set a date and time, and the platform sends it whether your laptop is open or not.
In Boldally Chat that means you can:
- Schedule a campaign to a segment of thousands, not one contact at a time.
- Personalise each message through template placeholders, so the name, order number, or appointment time is filled per recipient.
- Queue a sequence in advance: a sale announcement on Friday, the reminder on Sunday.
- See delivery and read stats per scheduled send.
Draft and preview the template first with our template generator, since a scheduled campaign is only as good as the template Meta approved.
Timing that actually helps
Scheduling is only useful if you pick sensible times. A few things worth knowing before you queue anything up.
- Respect waking hours. A marketing message at 11pm gets blocks, and blocks lower the quality rating on your number.
- Schedule around the 24-hour window. Replies inside 24 hours of a customer messaging you are free. A campaign that lands when someone can actually respond turns into a free conversation rather than a second paid one.
- Stagger large sends. Everything at once gives you a reply spike your team cannot answer. Nothing damages a campaign like a customer replying to an offer and hearing nothing back.
Common questions
Can I schedule a message in the WhatsApp Business app?
No. The Business app has away messages and greeting messages, which fire in response to a customer, but there is no way to schedule a message to go out at a chosen time. See our guide on automatic replies for what it does offer.
Can I schedule a broadcast to many people?
Not through the app. Broadcast lists cap at 256 contacts and have no scheduling. Scheduled sending to a large list is an API feature, and the practical differences are covered in our guide to sending bulk WhatsApp messages.
Is scheduling with a third-party app safe?
Schedulers that automate the consumer app sit in the same grey area as bulk sender tools. For one personal message the risk is low, but any tool that automates WhatsApp at volume can get the number banned. Scheduling through the official API carries no such risk.