Back to all articles

Google Calendar + DMHub: Client Scheduling and Reminders via WhatsApp

Let clients book, reschedule, and confirm appointments through WhatsApp with Google Calendar integration. The complete scheduling workflow.

DM

DMHub Team

DMHub.ai


Most small businesses handle scheduling through a messy mix of phone calls, text messages, and Google Calendar invites. The client calls, you check your calendar, you create an event, you send an invite they may or may not accept. Rescheduling requires another round of back-and-forth.

With DMHub connecting Google Calendar to WhatsApp, the entire scheduling flow happens in one conversation. Clients book, confirm, reschedule, and get reminded — all without leaving WhatsApp.

The WhatsApp Booking Flow

Here's what it looks like from the client's perspective:

Client: "I need to schedule a haircut for this week."

DMHub AI Agent: "I'd be happy to help! Here are the available slots this week:

  • Wednesday 2:00 PM
  • Wednesday 4:30 PM
  • Thursday 10:00 AM
  • Thursday 3:00 PM
  • Friday 11:00 AM

Which works for you?"

Client: "Thursday at 3 please"

DMHub AI Agent: "You're booked!

Haircut with {{stylist_name}} Thursday, {{date}} at 3:00 PM {{salon_address}}

I'll send you a reminder tomorrow. See you Thursday!"

Behind the scenes, DMHub checks Google Calendar for availability, creates the event, and sets up the reminder sequence. Zero manual work.

Setting Up WhatsApp Booking

Step 1: Define Your Availability

Connect your Google Calendar and configure:

  • Business hours: When you accept bookings
  • Appointment types: Duration and buffer time for each service
  • Booking window: How far in advance clients can book (e.g., 2 weeks)
  • Minimum notice: How far in advance they must book (e.g., 2 hours)

Step 2: Enable the AI Booking Agent

DMHub's AI agent reads your Google Calendar in real-time and offers available slots. Configure:

  • Which services can be booked via WhatsApp
  • Whether the AI should confirm immediately or require staff approval
  • Maximum bookings per time slot
  • Any scheduling rules (e.g., new clients need longer slots)

Step 3: Set Up the Reminder Sequence

  • Booking confirmation: Immediately after booking
  • Day before: Reminder with option to reschedule
  • Morning of: Final reminder with address/directions
  • After appointment: Thank you + rebooking prompt

The Rescheduling Flow

When a client needs to reschedule:

Client: "I need to move my Thursday appointment."

DMHub AI Agent: "No problem! Here are the next available slots:

  • Friday 2:00 PM
  • Saturday 10:00 AM
  • Monday 11:00 AM

Which works better?"

Client: "Saturday morning"

DMHub AI Agent: "Done! Your appointment is now:

Saturday, {{date}} at 10:00 AM {{location}}

Updated reminder will be sent Friday evening."

Google Calendar updates automatically. No manual event editing, no double-bookings.

Real-World Results

A physiotherapy clinic in Amman switched from phone-based scheduling to WhatsApp booking through DMHub:

  • Phone calls reduced by 72% — most bookings now happen via WhatsApp
  • No-shows dropped from 22% to 8% — WhatsApp reminders are read instantly
  • Rebooking rate increased 34% — post-appointment WhatsApp prompts drive the next booking
  • Admin time saved: 3 hours per day previously spent on phone scheduling

Getting Started

Your clients already have WhatsApp open. Your schedule already lives in Google Calendar. DMHub connects the two so booking an appointment is as easy as sending a message.


Ready to enable WhatsApp scheduling? Start free with DMHub — no credit card required.


DM

DMHub Team

DMHub Team

Published on February 3, 2026 · 3 min read


Related articles

Ready to automate your customer communication?

Start free -- set up your WhatsApp AI in under 10 minutes.

Get started free
Google Calendar + DMHub: Client Scheduling and Reminders via WhatsApp | DMHub Blog