Library / Chatbots & Messaging Bots
Chatbots & Messaging Bots
Schedule Appointments by SMS with an OpenAI Twilio Assistant
When a Twilio text arrives or a follow-up is due, OpenAI schedules appointments, sends follow-up messages and tracks sessions in Airtable.
What it does
## Step 3. Appointment Scheduling With AI [Learn about using AI Agents]({{ $env.WEBHOOK_URL }} Using an AI Agent is a powerful way to simplify and enhance workflows using the latest in AI technology. Our appointment scheduling agent is equipped to converse with the customer and all the necessary tools to schedule, re-schedule and cancel appointments. Using the HTTP Tool node, it's easy to connect to third party API services to perform actions. In this workflow, we're calling the Cal.com API to handle scheduling events.
The steps
- Twilio Trigger
- OpenAI Chat Model1
- Find Follow-Up Candidates
- Send Follow Up Message
- Update Follow-Up Count and Date
- Create/Update Session
- Get Existing Chat Session
- Every 24hrs
- Send Reply
- Send Confirmation
- User Request STOP
- Check For Command Words
- Structured Output Parser
- Auto-fixing Output Parser
82 steps in total.
Similar automations
Chatbots & Messaging BotsSMS Course Assistant with Twilio, Airtable and OpenAI11 stepsChatbots & Messaging BotsSchedule Appointments by SMS with an OpenAI Twilio Assistant82 stepsAI Agents & AssistantsRescue no-show appointments with OpenAI, Twilio SMS, and Google Sheets29 stepsAlerts & NotificationsSend SMS to Airtable Numbers with Twilio3 steps