Plan a salon and spa AI receptionist for booking, rescheduling, service menus, deposits and waitlists with Fish Audio speech boundaries.
An AI receptionist for a salon or spa answers booking calls, explains the service menu, manages the waitlist and confirms appointments against real availability. Fish Audio supplies transcription, streaming text to speech, a consistent voice and API access. Your booking system owns stylist schedules, service durations, deposits and client history. There is no native Fish Audio salon booking integration, and the agent should never guess whether a stylist can take a particular service.
The goal is to answer the call while the front desk is with a client, and to hand the complex questions to a stylist or manager.
A safe first scope:
Keep these with stylists or management:
For the general booking flow, see AI voice agents for appointment booking. For the small-business phone setup, see AI receptionists for small business.
Agent: Thanks for calling Lumen Salon. Are you booking, rescheduling or picking up a gift card?
Caller: Booking. I want a color appointment with Maya.
Agent: Maya has a color consultation on Thursday at 10 a.m. or a full color appointment on Saturday at 1 p.m. Which would you like?
Caller: Saturday.
Agent: The appointment is three hours and starts at $180. A $40 deposit is required and the link is sent by text. Do you want me to hold the slot while you pay?
Caller: Yes.
Agent: I am holding it for 15 minutes. Please complete the deposit to confirm. If it expires, I can offer the next available time.
The agent reads the duration, the starting price and the deposit rule. It does not promise a final color price.
Read availability at the moment of booking. A cached calendar will produce double bookings or disappointing reschedules.
State the deposit and cancellation policy before confirming. Send a secure payment link rather than collecting card data in the voice call. If the deposit is not completed within the hold window, release the slot and tell the caller.
For a cancellation inside the policy window, read the fee and offer to transfer if the caller disputes it. Do not waive a fee or promise a refund. Record the policy version the caller agreed to.
| Failure | Safe fallback |
|---|---|
| Booking API times out | Do not confirm; offer a callback or waitlist |
| Stylist is unavailable | Re-query and offer another stylist or time |
| Service duration is unclear | Transfer to the front desk; do not guess |
| Caller asks for a custom color quote | Book a consultation or transfer |
| Deposit link fails | Keep the hold if possible and escalate |
| Caller disputes a fee | Transfer to the manager |
| Caller cannot be understood | Confirm once, then offer a callback |
Log the booking response and the deposit status with the call record.
| Metric | What it tells you |
|---|---|
| Booking completion rate | Whether calls become confirmed appointments |
| Deposit conversion rate | Whether the payment link and policy work |
| No-show rate | Whether reminders and deposits reduce losses |
| Waitlist conversion | Whether the agent recovers full slots |
| Average booking value | Whether the right services are being booked |
| Transfer rate | Whether the scope is narrow enough |
| p95 time to first audio | Whether the call feels natural |
Review the services that are most often misbooked and add clearer duration or qualification prompts.
Natural speech is roughly 150 words per minute, close to 900 characters. One Fish Audio credit covers about 1,000 characters, so agent speech starts near one credit per minute before repetitions or longer menu explanations.
| Pack | Price | Credits | Approximate agent speech |
|---|---|---|---|
| Starter | $9 | 1,000 | About 16 hours |
| Creator | $29 | 4,000 | About 66 hours, plus commercial rights |
| Studio | $99 | 15,000 | About 250 hours, plus API access |
Phone service, booking software, SMS, payment processing and front-desk time remain separate. The TTS API pricing guide converts characters into a full budget.
Yes, when it is connected to your salon booking API. It reads real availability by service, stylist and duration, offers concrete slots and confirms only after the booking system commits the appointment.
It can read the approved service menu, durations and starting prices. It should not assess hair or skin, promise a result or quote a customized service; route those questions to a stylist.
Do not collect card numbers in the conversation. Send a secure payment link or ask the client to pay through the booking system, and keep the voice agent outside the cardholder-data boundary.
Read the approved cancellation and deposit policy, offer the waitlist when the requested slot is full and confirm the policy before booking. Exceptions and disputes go to the manager.
At roughly 150 words per minute, one minute of agent speech is about one Fish Audio credit. Phone service, booking software, SMS, payment processing and staff time are separate costs.