Let customers book consultations right inside WhatsApp

Customers pick a service and time in WhatsApp, and the automation checks your calendar and books it instantly.

How the work actually flows

It branches. Every path runs; all paths must finish before it continues.

Pattern: Parallel Split (2) ยท Synchronisation (3)

flowchart TD trig>"customer messages to book"]:::trig s0["recognize booking request"]:::task s1["check calendar availability"]:::svc s2["send confirmation message"]:::task trig --> s0 s0 --> s1 gx{"+ save record and book slot"}:::gate s1 --> gx p00["save details in Airtable"]:::task gx -->|"update customer record"| p00 p10["book time in calendar"]:::task gx -->|"create calendar event"| p10 jn{"+ both saved"}:::gate p00 --> jn p10 --> jn jn --> s2 out[/"booking confirmed and recorded"/]:::out pay{{"no back and forth to book"}}:::pay s2 --> out out --> pay classDef task fill:#e7f6fe,stroke:#34b8f0,color:#2c2a29 classDef svc fill:#f6f8fa,stroke:#7c8795,color:#2c2a29 classDef mi fill:#e7f6fe,stroke:#0079a8,color:#2c2a29,stroke-width:2px classDef human fill:#fff,stroke:#0079a8,color:#0079a8 classDef store fill:#f6f8fa,stroke:#0079a8,color:#2c2a29 classDef trig fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigtime fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigdata fill:#8ad4f5,stroke:#0079a8,color:#06314c,font-weight:bold classDef gate fill:#fff,stroke:#e8a23d,color:#6b4708,font-weight:bold classDef out fill:#1f9d6b,stroke:#167a53,color:#fff,font-weight:bold classDef pay fill:#06314c,stroke:#021f33,color:#fff
Starts itA stepAn outside serviceEvery pathWaits for allResultPayoff
Build size
Advanced

A larger build with multiple systems, AI reasoning, and custom rules.

Business functions
AI Agents & Autonomous SystemsCRM & Sales PipelineMessaging & NotificationsSpreadsheet & Database OpsAPI & Webhook IntegrationScheduling & Calendar
Connects
WhatsAppAirtableGoogle CalendarOpenAI

The problem it solves

Booking a consultation usually means several back-and-forth messages to find a time that works, collect contact details, and confirm everything by hand. That friction causes some customers to give up before they ever book.

Who it fits

Consultants, agencies, and service businesses that take appointments and already talk to customers on WhatsApp.

How it works

  1. A customer messages you on WhatsApp wanting to book a consultation
  2. AI recognizes the booking request and opens a guided booking flow
  3. The automation checks your Google Calendar for real-time availability
  4. The customer's details are saved or updated in Airtable
  5. A calendar event is created and the customer gets a confirmation message
What you get

Bookings confirmed without leaving the chat

Customers pick a service and a time right inside WhatsApp, and the booking lands on your calendar instantly, confirmed and ready.

What you get

A confirmed booking on your Google Calendar, an updated customer record in Airtable, and a WhatsApp confirmation to the customer.

What you need

A WhatsApp Business account, an Airtable account, a Google Calendar account, and an OpenAI API key.

We can build this. But should you?

The hard question is not how to build it. It is whether this is the right thing to build first.

That is what a Fractional Chief AI Officer figures out with you, before anyone writes a line of code.

Let's Talk Strategy

Related automations

Back to the AI Playbook