AI Tools (Functions)
Get Services
getServices
Retrieve list of salon services and pricing
InformationGet Stylists
getStylists
Get information about available stylists and their specialties
InformationCheck Availability
checkAvailability
Check appointment availability for a specific stylist and date
InformationBook Appointment
bookAppointment
Schedule a salon appointment for a client
BookingModify Appointment
modifyAppointment
Reschedule or modify an existing appointment
BookingCancel Appointment
cancelAppointment
Cancel an existing salon appointment
BookingGet Appointment Status
getAppointmentStatus
Check status of an existing appointment
InformationGet Store Hours
getStoreHours
Retrieve salon business hours and holiday schedules
InformationGet Pricing
getPricing
Get pricing for specific services
InformationSend Confirmation
sendConfirmation
Send appointment confirmation via SMS or email
GeneralSend Reminder
sendReminder
Send appointment reminder to client
GeneralTransfer to Human
transferToHuman
Transfer the call to front desk staff
GeneralTake Message
takeMessage
Record a voicemail message for callback
GeneralNo tools have been configured in the database yet. Would you like to seed the default tools?
How Tools Work
Tools are functions the AI can call during conversations. When a caller asks a question or makes a request, the AI decides which tool(s) to use.
- Info tools: Retrieve data to answer questions
- Payment tools: Handle financial transactions (requires caller info)
- Booking tools: Schedule appointments and send confirmations
- General tools: Utility functions like messaging and transfers