Automation

How to schedule WhatsApp messages automatically

A message at the right time is worth more than a fast message. Reminding a patient the day before, warning a customer about a due date or sending course material at the agreed time are repetitive tasks that scheduling solves. This guide shows when to schedule, how to pick the time and what to do when a send does not go out.

This article is also available in: Português · Español

When scheduling messages is worth it

Schedule what has a fixed time and does not depend on a decision in the moment. Appointment and meeting reminders, booking confirmations, due-date notices, delivery notices and welcome messages some time after sign-up are the most common uses.

Outside that, prefer sending right away. Answers to questions and proposals need the context of the moment, and a scheduled message that arrives outdated looks careless.

How to choose the best time

Think about the time zone of the person receiving, not yours. A message at 8 am your time can land in the middle of the night on the other side of the country or the world. Avoid late night and mealtimes, and check the time zone set on your account before scheduling for another state or country.

For billing and due-date reminders, a good rule is to warn in advance and, if needed, repeat once on the day. More than two messages about the same subject raises the chance of annoying the customer, and with it the chance of a report.

How to schedule in ZapZap

In the ZapZap dashboard you schedule messages by choosing the sending number, the contact, the text and the date and time, and you track what is pending and what already went out.

When a scheduled message does not go out, the dashboard shows the reason, for example, number disconnected at send time, and offers a Try again button. This avoids finding out later that the customer never got the notice.

Care so you do not annoy people or put the number at risk

Scheduling does not change the basic rule: send only to people who agreed to receive. Identical messages to many people in the same minute look like mass sending. Spread out the times and vary the text.

Keep the number connected. If the phone loses internet or WhatsApp disconnects, the scheduled send fails. Check your instances before important dates, such as a month-end billing run. The anti-block guide has the step-by-step on pacing and variation, and no method removes the risk completely.

Scheduling by API and by integration

If scheduling starts in your own system, such as a clinic calendar, you can also keep the date on your side and trigger the send through the API at the right time. Automation tools like n8n and Make do this with a time trigger, see the integrations.

Quick summary

  • Schedule what has a fixed time: reminders, confirmations and due-date notices.
  • Think about the receiver's time zone and avoid late night.
  • In the dashboard, the failure reason shows and the Try again button resends.
  • Spread out times and vary the text: scheduling does not replace consent.
  • Check the number is connected before important dates.

Frequently asked questions

Can I schedule WhatsApp messages automatically?

Yes. In ZapZap you schedule in the dashboard by choosing the number, the contact, the text and the date and time, and you track what is pending and what already went out.

What happens if a scheduled message is not sent?

The dashboard shows the reason for the failure and offers a Try again button. The most common cause is the number being disconnected at send time.

Can I schedule many messages at once?

You can, but spread out the times and vary the text. Many identical messages in the same minute look like mass sending and raise the risk of reports.

Does scheduling a message increase the risk of being blocked?

Scheduling itself does not change the risk. What weighs is who receives, the volume, the repetition and the reports. Send only to people who agreed to receive.

Start now

Create your account, connect a number in minutes and test the API with warm-up and anti-ban. R$15 per active number/month, prepaid, no lock-in.