Wake-up rollout
Live alerts · Audible chime · Immutable records
Your dashboard now wakes you up the second a patient walks in.
Pulsing green dot + count badge on every tab. Audible chime on phone & desktop. "Visit #" rank on every returning patient across all your clinics. And patient records are now immutable — once a row lands, it stays forever, name + phone locked because the patient entered them, only notes/source editable.
Pulsing green dot + daily count on every dashboard tab
A green pulsing dot lights up on the Patient Log, My Leads, Bookings, Voice Calls, Chats and Feedback tabs whenever new entries arrive. Clicking the tab dismisses the dot — but the count badge ("5", "12") stays visible all day so you always know the running tally. Auto-resets at local midnight.
Audible chime when a new patient checks in or new lead lands
Phone + desktop both ring. PWA-installed mobile vibrates and plays the OS notification sound. Browser tabs play a pleasant two-note chime (A5 → E6) — even when your system sounds are muted but the dashboard tab is open.
"Visit #" rank on every returning patient
See instantly whether the patient in front of you is a first-timer ("#1"), a follow-up ("#2"), or a regular ("#7"). The count aggregates across ALL your clinics — so a patient who came to Clinic A on day 1 and Clinic B on day 5 sees rank 2 on the second row.
"Clinic" column on Patient Log
Each row now shows which exact clinic the patient visited — pulled straight from the per-clinic Check-In QR they scanned. No more guessing across multi-location practices.
Exact arrival time on every check-in (in your local time)
Patient Log rows + the "in clinic now" banner both show the precise HH:MM of the scan — now correctly rendered in your local timezone (the earlier UTC bug that made an 11:18 AM scan show as 05:48 is gone).
Smart re-check-in: "?" badge + Accept/Reject — no duplicates
If a patient scans your QR a second time with fuller details (e.g. adds her surname or symptom), the system does NOT create a duplicate row. Instead a small "?" badge appears on the original record. One tap: Accept update (merges + audit-logs) or Keep current (discards). The patient never gets a second feedback SMS either.
Immutable patient records — name + phone locked, no deletes
Once a patient record lands, it can never be deleted. Notes and source/channel remain editable. Name + phone are read-only when the patient entered them on their own device (clinic QR, Connect, chat, voice call) — only manual "+ Log a visit" entries let you edit those fields. Stray scans are soft-marked, not deleted. Full audit trail forever.
Structured First / Middle / Surname capture on every patient surface
Clinic Check-In, Connect page, voice call request and chat all now ask for First (required) + Middle (optional) + Surname (please share) — gently nudging patients to give you their full proper name. Returning patients get their three fields pre-filled. No more "Patient First name" on its own in your CRM.
Why it matters
You can't afford to keep checking your dashboard manually. DocSite now does the watching for you — on the desk, in your hand, even when the system is silent. Returning patients are recognised on sight. Mistakes can't erase a record. Casual one-word names are gently turned into full proper names. Less typing. More signal. More trust.
Share this with a doctor friend who's still chasing leads by hand.
