What a Booking Tool Should Return When No Slots Are Available
When an appointment search completes without a match, the booking tool should return a clear no-availability result, the criteria it actually searched, an empty exact-match list and a next step the user can choose. Keep alternatives separate from exact matches. A failed lookup means availability is unknown, not that the calendar is full.