AsanAppointment handles patient intake, doctor availability, token generation and confirmation messages — all through a single WhatsApp conversation, wired to a live reception dashboard and FullCalendar view.
Guided state machine collects CNIC, department, doctor, date, time and reason with interactive replies.
Every WhatsApp booking appears instantly on Month / Week / Day / Agenda views, color-coded by status.
Approve, reject, reschedule and assign tokens from a single reception dashboard with patient search.
Today's patients, upcoming visits, history, and clinical notes at each doctor's fingertips.
JWT auth, role-based access, RLS, audit log and webhook signature verification.
Table names mirror your Oracle HIMS so REST sync stays straightforward.