Appointment changes get lost between channels
Calls, chat messages and walk-ins create overlapping calendars, missed changes and unclear staff responsibilities.
Design shared practitioner schedules, appointment state transitions and confirmation messages.
- Practitioner availability and buffers
- Requested, confirmed, rescheduled and cancelled states
- Staff scheduling controls

