Automation / Clinic booking automation
Smile Stories WhatsApp Bot
A WhatsApp appointment assistant for Smile Stories, with patient selection, booking changes and a route to reception.
- Our role
- Design and development by Spreadle
- Built with
- WhatsApp Cloud API / Python / FastAPI / Supabase / Next.js dashboard
Interactive demo / Sample data
Try a clinic booking.
Follow the appointment journey, then try rescheduling or cancellation.
No WhatsApp messages are sent and no real appointments are booked. Patient details, dates and availability are samples.
Booking assistant · Portfolio simulation
01 / Overview
The clinic workflow
The clinic bot guides appointment requests through native WhatsApp buttons and lists. Its source includes patient selection, available date and time choices, appointment confirmation, rescheduling, cancellation and a receptionist handoff. A companion dashboard supports clinic operations.
02 / Features
What visitors can do
- Service selection and patient details before booking
- Available date and time choices, with conflict-safe booking in the backend
- Appointment viewing, rescheduling and cancellation
- Receptionist handoff and a companion clinic dashboard
03 / Design
Why it works this way
Native WhatsApp buttons and lists keep the choices inside the conversation.
A staged booking journey asks for one decision at a time.
The handoff gives patients a clear route to a person when they need help.
Demo uses sample data and illustrates flows verified in the clinic bot source. It does not connect to WhatsApp or the clinic booking system.

