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.
Test availability, service duration, staff preferences, and changes of plan from the first request to the final confirmation.

“Only if Maya is available. I can wait.”
Stylist preferences survive the booking.
A salon takes bookings for services with different durations and availability for each stylist.
QuallyAI tailors criteria like these to your business information.
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.
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.
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.
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.
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.