Phone reservations hub
Dedicated /dashboard/reception/reservations — book in seconds without leaving the call.
Reception gets a 14-day booking strip, ARRIVED buckets, phone reservations workspace, bilingual labels, and SSE live updates when doctors are ready — no refresh.





Dedicated /dashboard/reception/reservations — book in seconds without leaving the call.
Large-screen friendly queue with ARRIVED → IN_CHAIR flow and doctor assignment.
Hard/soft conflict check before confirm — forceBook when owner approves.
Mark ARRIVED fires WhatsApp/SMS confirmation path and doctor FCM push.
Reception can lock screen between patients — unlock PIN restores session instantly.
Polyclinic and multi-branch clinics filter waiting room by location.