· 6 min read · OndaForge team

WhatsApp booking with AI: how it works and what limits it needs

An AI-powered WhatsApp assistant can answer around the clock and help customers book appointments. To be useful and safe, it needs clear rules.

How it works

The customer messages the business’s WhatsApp number. The message reaches a server through the official WhatsApp Business API, where an AI model interprets it and replies. If the person wants an appointment, the assistant checks available times in the booking system and guides them through it.

What it can do

  • Answer common questions: hours, location, services and requirements
  • Help customers book, reschedule or cancel an appointment
  • Send automatic reminders before the appointment
  • Alert the team when a conversation needs a person

What it should never do

In healthcare, finance or legal matters, the assistant should not give diagnoses, personal recommendations or make important decisions. Its job is to inform and organize, and to hand off to a person when the question calls for it.

These limits are written down before building it and tested with real conversations and tricky cases.

Security: what to insist on

  • Verify the signature of every message coming from WhatsApp and reject any without one
  • Detect duplicate messages so the same request is never processed twice
  • Keep access keys on the server only, never in the browser
  • Make the database itself prevent double-booking the same slot
  • Protect personal data with role-based permissions

Where to start

First, define which questions it should answer and when it should hand the conversation to a person. Then connect it to the calendar and test it with your team before opening it to customers. That way the assistant helps from day one instead of creating doubts.

See how we applied it at a cardiology practice

Want to serve customers on WhatsApp without losing control?

Tell us how you handle inquiries today and we will design an assistant with clear limits.

Tell us about your project