Every booking, whether made by your team, by an AI agent or through the API, lives on the same calendar. This article covers daily booking management.

The day view filtered to one resource, with booking statuses
Tentative, Booked and Confirmed bookings hold the resource's time. Completed, cancelled and no-show bookings keep their original schedule for reporting and no longer block the slot.
The detail shows the status history (who changed what and when, including changes made by an AI agent) and the Reminder delivery history for WhatsApp reminders.
Do this promptly after each visit; the appointment report and the AI's answers depend on it.

An open booking with its reminder delivery history and status actions
If someone else books the same slot a moment earlier, HueChat refuses the overlap and asks you to pick another time. Two bookings can never overlap on one resource.
Two ways:
Completed, cancelled and no-show bookings cannot be rescheduled; create a new booking instead (Book this time is a shortcut from the detail).
Open the booking and choose Cancel. The slot becomes available immediately. If the customer cancelled by chat, the AI agent applies the Cancellation notice rule from Booking settings; your team can override it from the calendar when needed.
A status change does not message the customer by itself. To follow up automatically after a cancellation or a no-show, create a WhatsApp reminder rule for that status in Booking settings → WhatsApp reminders. For a one-off message, send an approved WhatsApp template from the customer's conversation (Send template). Exact options may differ by plan.