Aerostack
Aerostack

WhatsApp Appointment Booking — AI Bot Template for Sales

Bot
·Updated Mar 18, 2026

WhatsApp appointment booking bot. Book, reschedule, cancel — with real-time availability and reminders.

0 stars36 deployswhatsappv1.0.0

Template WhatsApp Appointment Booking bundles a ready-to-deploy workspace for sales workflows. Install in one click from the Aerostack dashboard or via aerostack init --template=whatsapp-appointment-booking.

What It Does

Appointment management through WhatsApp. Patients and clients book, reschedule, or cancel appointments by messaging your WhatsApp number. Real-time calendar availability, automatic confirmations, and reminder messages before each appointment.

What's Built In

  • Availability check — shows open time slots from your Google Calendar in real time
  • Booking flow — conversational booking: select service, choose date/time, provide details, confirm
  • Reminders — automated messages at 24h and 1h before each appointment
  • Rescheduling — customers change their appointment through a simple conversation
  • Confirmation emails — booking confirmations sent via Resend with calendar invite

Best For

  • Healthcare clinics, dental offices, and therapy practices where patients prefer WhatsApp
  • Beauty salons and spas in WhatsApp-first markets
  • Professional services (lawyers, accountants, consultants) that want frictionless booking

Metadata

Version1.0.0
TypeBot
Categorysales
Platformwhatsapp
Stars0
Deploys36

What's Included

4 API keys needed
System Prompt
3 MCP integrations
Setup Guide

Required MCPs

MCP servers this template connects to.

Tags

No tags added yet.

Deploy this bot in minutes

WhatsApp appointment booking bot. Book, reschedule, cancel — with real-time availability and reminders.

More sales Templates

Browse sales Templates →

Frequently asked questions

What does the WhatsApp Appointment Booking bot handle in a single WhatsApp conversation?+

It shows real-time calendar availability, books a slot, sends a Google Calendar invite, delivers a confirmation via Resend email, and handles reschedule or cancellation requests.

Which MCPs are bundled with the WhatsApp Appointment Booking template?+

@aerostack/mcp-whatsapp for the messaging channel, @aerostack/mcp-google-calendar for availability reads and event writes, and @aerostack/mcp-resend for confirmation and reminder emails.

How do I set buffer time or business hours in the WhatsApp Appointment Booking bot?+

Configure working hours and slot duration in the Google Calendar MCP settings within the workspace. The bot automatically filters out unavailable slots before presenting options to the user.

Who is the WhatsApp Appointment Booking bot designed for?+

Service businesses — clinics, salons, consultants — that already use Google Calendar. Requires a verified WhatsApp Business number, Google Calendar OAuth, and a Resend sending domain.