Automate WhatsApp appointment booking 24/7 — let customers book, get confirmed & reminded, all inside WhatsApp. Set up in 30 minutes. Free trial available.
Did you know that 67% of customers prefer messaging over calling to book appointments? And WhatsApp — with its 2 billion+ users — is the most used messaging app in India. Yet most businesses still rely on phone calls, Google Forms, or third-party booking apps that customers have to install separately.
WABA NXCMSG's new Calendar & Appointments feature changes that completely. It lets your customers book appointments directly inside WhatsApp — automatically, 24/7, with instant confirmation and reminders — no human needed.
📌 What this post covers: A complete walkthrough of the WABA NXCMSG Calendar feature — what it does, how to set it up, how to automate bookings via Flow Builder, and the best industries and use cases to deploy it.
What Is the WABA NXCMSG Calendar & Appointments Feature?
The Calendar & Appointments feature inside WABA NXCMSG is a fully integrated appointment scheduling system connected directly to your WhatsApp Business number. It lets you:
Create multiple calendars for different services or teams
Set business hours, slot durations, and buffer times
Let the Flow Builder bot automatically ask customers for their details and book a slot
Send automatic WhatsApp reminders before appointments
Manage all bookings from a clean dashboard (month, week, day, or list view)
Book appointments manually on behalf of customers with one click

Unlike Calendly or Bookly — NXCMSG Calendar does not send customers to an external website. The entire booking happens inside WhatsApp, through a conversational chatbot. No app download. No form fill. Just a WhatsApp chat.
The Calendar & Appointments Dashboard — Everything at a Glance
Go to NXCMSG → Calendar to open the appointments dashboard. Here's what you see:
Manual Booking — Book Appointment on Behalf of a Customer
Click the + Book Appointment button (top right) to open the booking form. Fill in:

Once you click Book Appointment, NXCMSG automatically sends a WhatsApp confirmation message to the customer's phone using the template linked to that calendar — with the appointment date, time, and any customer notes.
How to Create a WhatsApp Appointment Calendar — Step-by-Step
Go to Calendar → Settings to create and configure your calendars.

Go to Calendar → Settings. You'll see "Your Calendars" with any existing calendars listed. Click+ New Calendarto create one.
Give your calendar a clear name (e.g., "Free Demo", "Doctor Consultation", "Service Booking"). Select the WhatsApp device (business number) this calendar will use for sending messages.
Choose your timezone (e.g., Asia/Kolkata). SetSlot Duration— the length of each appointment in minutes (10, 15, 30, 60, etc.). SetBuffer Time— gap between appointments to prepare.
Set how far in advance customers can book (e.g., 30 days). This prevents bookings too far into the future that might cause scheduling issues.
Select your WhatsApp device first to load available templates. Map your confirmation and reminder templates to this calendar. These are sent automatically when a booking is made or a reminder is triggered.
Set when automatic WhatsApp reminders are sent before the appointment. Default options available:1 day before,2 hours before,30 minutes before. Add or remove reminders as needed.
Toggle each day ON or OFF. For open days, set Open Time and Close Time (e.g., Monday–Friday 9:00 AM – 5:00 PM). Optionally set Break Start and Break End for lunch breaks. Customers cannot book outside these hours.
Your calendar is now live. It will appear in the dashboard dropdown and can be assigned to Flow Builder bots for fully automated WhatsApp bookings.
Pro Tip: Create separate calendars for different services — "Sales Demo", "Technical Support", "Doctor Slot A", "Home Visit" — each with its own business hours, slot duration, WhatsApp template, and reminder schedule.
Automate WhatsApp Appointment Booking with Flow Builder
The most powerful use of the Calendar feature is combining it with NXCMSG Flow Builder. This lets your WhatsApp chatbot automatically handle the entire booking process — no human agent needed.
What Is the Calendar Booking Node in Flow Builder?
Inside Flow Builder, click + Add Node and select Calendar Booking — a dedicated node for automated appointment booking.
- 👤Asks customer name
- 🗂️Shows available services
- 📆Date & time slot selection
- ✅Auto-books & sends confirmation
The node has 3 outcome branches you can connect to different follow-up messages:
BOOKED — Appointment confirmed. Send a confirmation message with booking details using variables like {{appointment_id}} and {{appointment_date}}.
NO SLOTS — No available time slots. Send a message offering to be notified when slots open, or route to a human agent.
ERROR — Something went wrong. Trigger a fallback message or connect to a live agent.
How the Automated Booking Flow Works (Customer View)

The Flow Builder trigger activates. The bot responds instantly — 24/7, even at midnight.
The Calendar Booking node collects the customer's name automatically via WhatsApp conversation.
If you have multiple calendars/services, the bot displays them as options for the customer to choose.
The bot shows available time slots based on your business hours and existing bookings. Customer picks their preferred slot.
The appointment is created in your NXCMSG calendar dashboard. The customer receives an instant WhatsApp confirmation with their appointment ID and details.
Based on your reminder settings (e.g., 1 day before, 2 hours before, 30 minutes before), WhatsApp reminder messages are sent automatically — no manual work needed.
Sample Confirmation Message the customer receives:
"Hi Rahul! ✅ Your appointment has been booked.
📅 Date: 15 April 2026
🕐 Time: 11:00 AM – 11:30 AM
📋 Booking ID: #APT-2847
We'll send you a reminder 2 hours before. See you then!"
Calendar Feature Settings — Full Configuration Guide
Reminder Intervals — Never Let a Customer Forget
The reminder system is one of the most powerful features for reducing no-shows. You can stack multiple reminders:
| Reminder | When Sent | Best For |
|---|---|---|
| 1 Day Before | 24 hours before appointment | All appointment types |
| 2 Hours Before | 2 hours before appointment | In-person visits, demos |
| 30 Minutes Before | 30 min before appointment | Online calls, video meetings |
| Custom Interval | Any time you set | Long appointments, medical |
Business Hours Configuration
Set precise working hours for each day of the week. Features include:
Toggle individual days ON/OFF (Sunday, Saturday can be closed)
Set different Open Time and Close Time per day
Add Break Start and Break End (e.g., 1 PM – 2 PM lunch break)
Customers see only available slots within your business hours
Public holidays: simply toggle the day OFF
Slot Duration & Buffer Time
| Setting | What It Does | Example |
|---|---|---|
| Slot Duration | Length of each appointment | 30 min = slots at 9:00, 9:30, 10:00... |
| Buffer Time | Gap between appointments | 10 min buffer = next slot at 9:40 after 9:00–9:30 |
| Max Advance Days | How far ahead customers can book | 30 days = can book up to 30 days in future |
Calendar vs Manual Booking vs Third-Party Apps — Full Comparison
| Feature | NXCMSG Calendar | Phone Booking | Calendly / Google Forms |
|---|---|---|---|
| Booking channel | WhatsApp (no app needed) | Voice call | External website/link |
| 24/7 automated booking | Yes | No (needs staff) | Yes (but separate app) |
| Auto WhatsApp confirmation | Yes — instant | No | Email only |
| WhatsApp reminders | Yes — multi-interval | No | Email only |
| CRM integration | Yes (via NXCMSG) | No | Limited |
| Flow Builder chatbot | Yes | No | No |
| Multiple calendars | Yes | No | Paid only |
| Staff & agent assignment | Yes (via Agents) | Manual | Paid only |
| No-show rate reduction | Up to 40% | Low | Medium |
| Customer effort | Zero (just chat) | High (dial, wait, hold) | Medium (open link, fill form) |
Who Should Use WhatsApp Appointment Booking? (Top Use Cases)
Doctor appointments, lab tests, health checkups — booked via WhatsApp, with pre-visit reminders.
Auto-book product demos, discovery calls, and follow-up meetings directly from WhatsApp leads.
Book counselling sessions, trial classes, and parent-teacher meetings via WhatsApp chatbot.
Home appliance repair, AC servicing, plumbing visits — customers self-book a technician slot.
Hair appointments, beauty treatments, massage sessions — booked and confirmed on WhatsApp.
Site visits, property tours, and agent meetings — automated booking with location reminders.
Car service bookings, test drives, insurance renewals — all automated via WhatsApp.
Loan consultations, investment advisory meetings, account opening — fully automated.
HR teams scheduling candidate interviews, onboarding sessions, and training slots.
How to Set Up a Calendar Booking Flow in Flow Builder
Here's how to build an end-to-end automated WhatsApp booking flow using NXCMSG Flow Builder:
Open Automation → Flow Builder. Click+ New Flow. Name it (e.g., "Appointment Booking Flow"). Select your WhatsApp device.
Add a trigger keyword like "Book", "Appointment", "Schedule", or "#book". When a customer sends this word on WhatsApp, the flow activates automatically.
Add aMessage Nodeto greet the customer: "Hi! 👋 I can help you book an appointment. Let me check available slots for you."
Click+ Add Node → Calendar Booking. Select your calendar from the dropdown. The node will automatically ask for the customer's name, show services, and handle date/time selection.
Connect:
•BOOKED→ Text Node: "Your appointment is confirmed! 🎉 ID: {{appointment_id}} on {{appointment_date}}"
•NO SLOTS→ Text Node: "Sorry, no slots available. Want us to notify you when slots open?"
•ERROR→ Text Node: "Something went wrong. Our team will contact you shortly."
ClickSave Flow. Toggle the flow to Active. Your WhatsApp number is now a 24/7 automated appointment booking system.
Advanced Tip: After the BOOKED branch, add a Set Variable node to save {{appointment_id}} and {{appointment_date}}, then trigger a Drip Campaign to send follow-up messages after the appointment (e.g., review request, next appointment nudge).
WhatsApp Template Messages for Appointment Booking
To send appointment confirmations and reminders, you need Meta-approved WhatsApp templates. Here are the recommended templates to create for your Calendar:
Template 1: Booking Confirmation
Template 2: Appointment Reminder
Map these templates to your calendar in Calendar Settings → WhatsApp Template Mapping. NXCMSG will automatically fill in the variables with the actual appointment data when sending.
Key Benefits of WhatsApp Appointment Booking with NXCMSG
Frequently Asked Questions — WhatsApp Appointment Booking
Start Booking Appointments via WhatsApp — Automatically
Set up your WhatsApp Calendar in under 30 minutes. 14-day free trial — no credit card required. Our team helps you create the flow and templates.
Conclusion — WhatsApp Is Now Your Booking System
The WABA NXCMSG Calendar & Appointments feature turns your WhatsApp Business number into a fully automated booking engine. Your customers book appointments in the app they already use every day. Your team gets a clean dashboard to manage everything. And your no-show rate drops thanks to automatic reminders.
Whether you're a clinic managing 100 patient slots a day, a sales team booking product demos, or a home service business scheduling technician visits — this feature is built for you.
The setup takes under 30 minutes. The bot works 24/7. And your customers will love the experience.
👉 Get started at waba.nxccontrols.in/pricing — or WhatsApp us directly at +91 98079 80778.