AI Appointment Booking via SMS
A system that lets customers book an appointment by texting a phone number powered by Twilio. AI reads the conversation, asks a clarifying question if anything's missing or unclear, then creates the appointment and sends an SMS confirmation.
Architecture
The conversation
A customer texts the business's phone number in their own words, describing the appointment they want — no forms, no menus, no app to download.
Understanding the request
Twilio forwards the message to the backend, where an AI step reads the conversation and extracts the structured details needed to make a booking — what the appointment is for, and when.
Asking for clarification
If something's missing or ambiguous — an unclear date, or not enough detail to book confidently — the system doesn't guess. It texts back asking the customer to clarify, and only moves on once it actually has what it needs.
Booking the appointment
Once the details are understood, the appointment is created directly in the calendar, carrying the information extracted from the conversation.
Confirmation
The customer receives an SMS confirming the booking, so the whole exchange — request, clarification, booking — happens over text with nothing else for them to use.
More than a chatbot
The AI here isn't just replying to messages — it's one step in a workflow that turns an unstructured conversation into a real calendar booking, and it only hands off once the necessary information has actually been confirmed.