A
Claude Code logoClaude CodeTake appointments over WhatsApp automatically

WhatsApp Booking Assistant Bot

setuproll@setuproll
83.0Overall score

A WhatsApp bot that chats with customers, checks live calendar availability, and books appointments without a human in the loop. For salons, clinics and local services that field a flood of booking messages every day.

83.0Score
1.1kVotes
5Components

Install this build

Export
terminal
uvicorn app:api --host 0.0.0.0 --port 8000

Components

Model

  • Claude Sonnet 4.6

Stack

  • WhatsApp Cloud API
  • FastAPI
  • Cal.com booking API

MCP servers

  • fetch

How it works

  • Webhook receives each WhatsApp message
  • Claude gathers the service, date and time naturally
  • It checks Cal.com for open slots and confirms one
  • A confirmation and reminder go back over WhatsApp

Rules

  • Never double-book a confirmed slot
  • Hand off to staff for refunds or complaints
  • Confirm timezone before booking

Summary

A WhatsApp bot that chats with customers, checks live calendar availability, and books appointments without a human in the loop. For salons, clinics and local services that field a flood of booking messages every day.

83.0 score 1.1k votes

0 Reviews

Your rating
Sign in to post

Loading discussion...