Automate inbound appointment scheduling with an AI voice agent that checks availability and books service appointments in real time.
The Service Appointment Booking template creates an AI agent that handles inbound calls for scheduling service appointments. It checks real-time availability, collects customer details, books the appointment, and confirms the slot.
Designed for salons, repair services, professional services, and any business that takes appointments by phone, this template eliminates hold times and ensures no booking goes unanswered.
The template comes pre-configured with availability checking and appointment booking via webhook, customer detail collection, and confirmation messaging.
Checks open time slots via webhook before offering options to the caller.
Books confirmed appointments with customer name, phone, service type, date, time, and notes.
Gathers all necessary information in a natural conversation.
Reads back confirmed appointment details so the customer can verify.
5 minutes
A Telnyx account with a phone number.
Sign in to your Telnyx account. Navigate to AI Assistants, click Create New Assistant, and select Service Appointment Booking from the Scheduling & Booking category.
Replace placeholder webhook URLs for getavailability and bookappointment with your system endpoints.
Update the business name and default service type in dynamic variables.
Update instructions with your available services, durations, and booking rules.
Run test calls to verify availability checking, booking, and that appointments appear in your system.
Thanks for calling. I can help you book an appointment. What service are you looking for, and do you have a preferred date or time?
Set minimum lead times, max advance windows, and service-specific constraints.
Set minimum lead times, max advance windows, and service-specific constraints.
Add guidance for callers who want to walk in so the AI provides hours without booking.
Add guidance for callers who want to walk in so the AI provides hours without booking.
Add messaging to send confirmation texts after booking.
Add messaging to send confirmation texts after booking.