Reminders
WhatsApp reminders that go out on time.Scheduled up to 60 days ahead.
Add a send time to any message and OTPRun delivers it from your own WhatsApp number exactly then. Appointment and payment reminders, follow-ups after a visit or a personal note for tomorrow morning.
The free plan includes one WhatsApp number. No card required.
What you get
One extra field
Pass send_at with the time and time zone. The message waits in the queue and goes out at that moment, with no cron jobs on your side.
People read WhatsApp
A reminder in a chat they already use is hard to miss, and the client can answer it right away to confirm or reschedule.
Status of every reminder
See when each reminder was sent, delivered and read, and get replies in the API or a webhook.
One request
The same request as a normal message, with a send time in RFC 3339 format.
curl -X POST https://otprun.com/v1/messages \
-H "Authorization: Bearer $OTPRUN_API_KEY" \
-H "Content-Type: application/json" \
-d '{"to":"+77010000000","text":"Reminder: your appointment is tomorrow at 10:00","send_at":"2026-10-20T09:00:00+05:00"}'How to start
Create a free account and link your WhatsApp number.
Send messages with send_at from your booking system, a script or an assistant.
Follow delivery and replies in the dashboard or in webhooks.
Questions
How far ahead can I schedule?
Up to 60 days. The scheduled time is visible in the scheduled_at field of the message.
What if my phone is offline at that time?
It does not need to be online. The linked number works in the OTPRun cloud like WhatsApp Web, so reminders go out even when the phone is switched off.
Can clients reply to a reminder?
Yes. Replies arrive in the same WhatsApp chat on your phone and are available through the API and the message.inbound webhook.
Can I send reminders to contacts by name?
Yes. Save contacts with names and aliases, and use a name wherever a phone number is expected.
Ten minutes to the first code.One key, one call, done.
Create a workspace, link a number or use the Telegram bot, and send the first verification from the dashboard.
Create a free account