Appointment Reminders via WhatsApp
Send automated appointment reminders that patients actually read. Reduce no-shows by 67% with instant WhatsApp notifications. Perfect for clinics, salons, and service businesses across Iraq, Syria & MENA.
SMS reminders get ignored. WhatsApp reminders get read and confirmed.
In Iraq and Syria, SMS appointment reminders have below 40% open rates — and most patients can't reply to confirm. WhatsApp reminders have 98% open rates and allow instant two-way communication. Patients can confirm, reschedule, or ask questions — all without a phone call. With Nabda OTP , your no-show rate drops dramatically.
Automated Scheduling
Set it once and forget it. Reminders are sent automatically 24 hours before appointments — no manual work required.
Custom Timing
Send reminders 1 day, 3 hours, or 30 minutes before. Configure multiple reminders per appointment for maximum attendance.
Two-Way Confirmation
Patients can reply CONFIRM, RESCHEDULE, or CANCEL directly in WhatsApp. No phone calls, no apps to download.
Easy Rescheduling
When patients reply to reschedule, your system can offer alternative slots or trigger a callback — all automated via webhook.
Location & Directions
Include clinic address and Google Maps link in every reminder. Patients never get lost on their way to appointments.
Multilingual Support
Send reminders in Arabic, English, or Kurdish based on patient preference. Full RTL support for Arabic text.
Set up automated reminders in 4 steps
Connect Your Booking System
Integrate Nabda OTP with your appointment scheduling software or CRM via our simple REST API.
Configure Reminder Rules
Set when reminders should be sent (24h before, 3h before, etc.) and customize message templates for your business.
Automatic Delivery
Nabda OTP automatically sends WhatsApp reminders at the scheduled times. Patients receive instant notifications.
Track Confirmations
Monitor who confirmed, who rescheduled, and who didn't respond. Update your calendar automatically via webhooks.
Schedule reminders with a single API call
Integrate Nabda OTP into your appointment booking flow and send automated reminders 24 hours before every appointment.
// Schedule automated appointment reminder
async function scheduleAppointmentReminder(appointment) {
// Calculate reminder time (24 hours before)
const reminderTime = new Date(appointment.dateTime);
reminderTime.setHours(reminderTime.getHours() - 24);
const message = `📅 Reminder: You have an appointment tomorrow!
📍 Location: ${appointment.clinic}
🕐 Time: ${appointment.time}
👨⚕️ Doctor: Dr. ${appointment.doctor}
Reply CONFIRM to confirm or RESCHEDULE to change.
– ${CLINIC_NAME}`;
// Schedule via Nabda OTP
const response = await fetch("https://api.nabdaotp.com/api/v1/messages/send", {
method: "POST",
headers: {
"Content-Type": "application/json",
"Authorization": `Bearer ${instanceToken}`
},
body: JSON.stringify({
phone: appointment.patientPhone, // e.g. "+9647701234567"
message: message
})
});
if (response.ok) {
await logReminder(appointment.id, "sent", reminderTime);
}
return response.ok;
}
// Trigger 24h before appointment
scheduleReminder(appointment, reminderTime);Perfect for every appointment-based business
Start reducing no-shows via WhatsApp today
Create your Nabda OTP instance and connect it to your booking system. Unlimited reminders, flat monthly price, 67% fewer no-shows.