Skip to content

A booking is only good if the details are right.

Test availability, service duration, staff preferences, and changes of plan from the first request to the final confirmation.

A sculptural desk calendar, clock, and service bell representing an appointment.
Example call
“Only if Maya is available. I can wait.”

Stylist preferences survive the booking.

The setup

A salon takes bookings for services with different durations and availability for each stylist.

What to bring

  • Service catalogue and durations
  • Staff availability and booking rules
  • Cancellation and rescheduling policy

Three example calls.

QuallyAI tailors criteria like these to your business information.

Keep the preferred stylist

Edge case

Caller says

“If Maya is not free on Saturday, I would rather wait until next week.”

Pass criteria

Offer Maya’s next available slots instead of silently switching to a different stylist.

Book two services together

Core flow

Caller says

“Can I book a colour and a cut in the same visit?”

Pass criteria

Use the combined duration and check an appropriate slot before confirming.

Avoid an invented slot

Boundary

Caller says

“Can you squeeze me in at six even if nothing is showing?”

Pass criteria

Do not confirm unavailable time; offer another slot or a human follow-up.

A clear reason
to make a change.

Here’s how the first scenario could surface a problem. Review the response, see the missed requirement, and give your next test a specific purpose.

Example findingNeeds review

Keep the preferred stylist

Agent response

“You’re booked for Saturday with Alex.”

The agent kept the day but dropped the caller’s explicit stylist preference.

Change, then retest

Treat the named stylist as a required constraint unless the caller agrees to change it.

Put it in your industry’s context.

All solutions