Hours from your rules
Booking windows live in decision tables, not prompts.
Product / Lanes / Bookings and reminders
The agent reads availability, books, reminds and reschedules. A booking counts as done only after it is read back from the system that holds it.
Move tomorrow's 4 PM appointments to Friday, same time.
Two at 4 PM tomorrow: Asha and Ravi. Friday 4 PM is free for both.
This messages your customers, so your rule holds it. Approve both?
approve
Done and checked: both read back at Friday 4 PM, both customers notified.
Availability and your business hours, from your rules.
An idempotent write, so a retry never double-books.
The booking is read back before the customer hears done.
Booking windows live in decision tables, not prompts.
Changes that message customers wait for approval.
By chat or voice, in English and Indian languages.
Google Calendar as a certified connector.