The Challenge
Run a clinic and a surprising amount of the day goes to admin that has nothing to do with medicine. Someone answers the phone to book an appointment, then calls back to confirm it. Someone rings round tomorrow's patients so they actually turn up. Intake forms get printed, filled in by hand, then typed into the system by a staff member. Reports come back from the lab and have to be found, checked, and sent to the right person. In between all of that, the front desk answers the same few questions again and again.
None of it is hard. It is just constant, and it lands on whoever is at the desk. It is expensive, too: manual reminder calls eat hours, paper intake slows every check-in, and a missed reminder becomes a no-show that leaves a slot empty. Clinics that swap reminder calls for automatic messages usually cut no-shows by a third or more. This clinic had the same problem. The work got done, but it depended on people remembering to do it, and things slipped when the day got busy.
The Solution
We looked at where the manual work actually sat and automated the parts that repeat. The point was not to hand staff a big new system to learn. Everything runs on the tools the clinic already had: WhatsApp for patients, with Gmail, Google Drive, and Sheets working in the background.
Each automation does one job from start to finish. Together they cover the everyday busywork, from the first message a patient sends to the report that goes out after a visit. Staff still handle anything that needs a person. The rest runs on its own.
How it connects
WhatsApp booking
Patients book straight from WhatsApp, in English or Malay, at any hour. Medical questions and cancellations get passed to a staff member.
Appointment confirmation
Booking emails are read automatically and the confirmed slot is recorded, so no one is copying details out of an inbox by hand.
Visit reminders
Every patient gets a reminder before their visit, sent automatically. Nobody has to sit and make the calls.
Report delivery
New reports are picked up, summarised in plain language, and sent to the right patient by email and WhatsApp.
Digital intake
Online forms replace the paper ones, and each submission becomes a ready-to-use patient document without anyone re-typing it.
Automatic backups
All the data is backed up every week, so nothing is stuck in one place or at risk of being lost.
Failure alerts
If any of it breaks, staff get an alert straight away. Patients never see the hiccup.
It is built for healthcare, so patient IC numbers are stripped from the saved chat logs. The system holds on to what the clinic needs and drops the rest.
The Results
The admin now mostly runs itself. Bookings, confirmations, reminders, reports, and intake happen without someone driving each step, which gives the team its time back for the patients actually in front of them.
Patients feel it too. They get an answer at any hour, in their own language, a reminder before every visit, and their reports as soon as they are ready. Nothing waits on someone remembering, and if part of it ever stops working, staff know before a patient would.
What else a clinic can automate
The seven above are what this clinic needed. The same approach covers plenty of the other admin a clinic still does by hand.
Insurance and eligibility checks
Confirming a patient's coverage before a visit, instead of a staff member logging into portals to check them one by one.
Billing and claims
Preparing and submitting claims, then flagging the ones that come back rejected, rather than working through a pile of them each month.
Prescription refills
Taking refill requests and routing them, so the phone is not tied up with back-and-forth to the pharmacy.
Follow-ups and recalls
Reaching out to patients who are due for a check-up, screening, or repeat visit, so they do not quietly drop off the list.
Reviews and feedback
Asking happy patients for a Google review after their visit, at the right moment, without anyone having to remember.
Records and data entry
Moving patient details between systems and filling in forms, instead of retyping the same information in three places.