Convert SMS inquiries into booked appointments and keep unresponsive leads warm with friendly follow ups. Great for service teams and repair shops that want more bookings without extra manual texting.
Incoming texts land in Twilio and are checked for command words like STOP. A record in Airtable stores the chat session and booking details. An AI agent powered by OpenAI holds the conversation and uses the Cal dot com API to check availability, create bookings, reschedule, or cancel. Structured output parsing keeps the data clean. Replies go back through Twilio. A daily schedule scans Airtable for people who did not book, have not asked to stop, and have not been followed up in three days, with a cap of three follow ups. The AI writes a short follow up message, Twilio sends it, and Airtable updates the count and date.
You will need a Twilio number, an Airtable base with session and follow up fields, an OpenAI key, and a Cal dot com API token. Expect faster response times, fewer no shows, and more confirmed slots. Common uses include device repair, salons, clinics, and any team that books time with customers.