AI for clinics in Sri Lanka earns its place on four front-desk jobs and nothing else: appointment reminders, no-show follow-ups, chasing reports and referrals, and first-line WhatsApp queries about hours, fees and preparation instructions, every one of them drafted for a named person to approve before a patient reads a word. Clinical decisions never move, and the arithmetic is blunt: an AI agent at US$1,225 a month (LKR 402,700) is roughly 985 staff hours at a loaded services wage of about LKR 409 an hour, so a clinic buys it for the slots it recovers, not for a receptionist it removes.

Every US dollar figure below converts at LKR 328.75, the Central Bank of Sri Lanka’s indicative USD/LKR spot rate for 10 September 2026. This is commercial information, not legal, medical or financial advice.
A Colombo clinic’s day, hour by hour
Picture a five-doctor general practice in Colombo 5, open six days a week, two people on the front desk and a practice manager who is also the bookkeeper. It is a hypothetical clinic, not a client.
At eight in the morning three things are live at once: the landline is ringing, the WhatsApp number holds forty-one messages that arrived after nine last night, and nine people are standing at the desk. The queue wins, because the queue can see you.
By half past ten the session is running late and somebody should ring the four patients booked for eleven. Nobody does, so four people sit in the waiting room getting annoyed instead. At noon a patient booked at nine has not appeared, and nobody notices until the afternoon list is printed.
Between one and three the phone goes quiet and the desk finally works through WhatsApp. Most of it is the same six questions: are you open on Poya, how much is a consultation, do I need to fast for this test, where do I park, has my report come back, can I move Thursday to Friday. Three of the six need a person who knows something. Three do not.
At six the last patient leaves and the practice manager rings the laboratory about two reports, then a specialist’s rooms about a referral letter. At half past seven she goes home. At nine the WhatsApp messages start again.
Nobody there is idle. The work arrives in three channels at once and one of them is invisible until somebody has a free hand, which is the same shape we described for shops and agencies in AI for small business in Sri Lanka: the expensive hour is the one nobody was available for.
AI automation for clinics: the four tasks that go first
Reminders go first because they are pure repetition: a message the day before, a confirmation reply, a note of who did not confirm. Patient appointment reminders are the most requested clinic automation we hear about, and the safest, because the content never varies.
No-show follow-ups go second. The patient who did not attend gets a message offering a new slot, and the empty slot is offered to the next person waiting. There is no Sri Lankan no-show figure we would trust, so take the international one and label it as such: the 2022 rapid systematic review in the Journal of the American Medical Informatics Association reports a global average outpatient no-show rate of 23%, ranging from 43% across Africa to 13% across Oceania. Count your own for a month before anyone quotes you a saving.
Chasing reports, scans and referrals goes third. It eats the practice manager’s evening and it is mostly a list, a schedule and a politely repeated question.
Clinic WhatsApp automation goes fourth, and only for the closed questions: opening hours, holiday closures, consultation fees, parking, directions, and preparation instructions a doctor has already approved in that exact wording. Anything about a result, a symptom, a dose or whether someone should come in sooner is not a front-desk question and never becomes one.
| Task | Hand over now, with approval, or never | Who approves | Hours saved a month, our estimate |
|---|---|---|---|
| Appointment reminders and confirmations | Hand over now, on an approved template | Practice manager, once | 20 to 30 |
| No-show follow-up and rebooking | Hand over now, on one approved template | Practice manager | 10 to 15 |
| Chasing reports, scans and referral letters | With approval, every message drafted | Practice manager, clinician if clinical | 15 to 25 |
| WhatsApp queries on hours, fees and preparation | With approval for anything off the list | Named front-desk lead | 25 to 40 |
| Anything touching a result, a symptom, a dose or triage | Never | Nobody, this is clinical work | 0 |
Those hours are our estimates from mapping work, not measurements of your clinic. The first four rows add to 70 to 110 hours a month against a break-even threshold of about 985, so the case is never the hours alone.
The approval step for anything a patient reads
The rule we write into every clinic spec: nothing generated reaches a patient until a named human has approved either that exact message or the template it came from. Templates are approved once, in writing. Anything off-template is drafted and held.
The reason is the professional standard the practitioner is held to. The Sri Lanka Medical Council states plainly that a practitioner “must not disclose your personal health details to third parties without your consent, except where required by law or to prevent serious harm to you or others”. A messaging system that can read a patient list is a third party in that sentence unless the clinic has decided, deliberately and on paper, what it may see and what it may say.
The platform rules point the same way. Meta’s WhatsApp Business Messaging Policy lets you contact only people who gave you their number and gave opt-in permission to receive messages, and it tells businesses not to use WhatsApp “for telemedicine or to send or request any health related information” where regulations prohibit distributing it to systems without heightened safeguards. A reminder saying “you have an appointment on Thursday at 4pm” is a different object from one naming a test, a condition or a result. Write reminders that carry a time and a place and nothing else.
What MediShift taught us about specifying a healthcare workflow
We built MediShift, a hospital time and attendance prototype, from a specification rather than a conversation. It was not a patient product: it handled rosters, biometric enrolment, shift swaps and no-pay deductions across eight wards, generated as fourteen fully specified screens.
The lesson transfers. Healthcare workflows are made of edge cases that look like details until they are wrong: the night-to-morning handover, the six consecutive working days before a rest day is mandatory, three kinds of Sri Lankan holiday that behave differently on a roster. Nobody remembers to say any of that in a demo. Write it down and the system behaves the same way on the Poya weekend as on a Tuesday. Leave it out and you get a confident tool that is wrong about your calendar.
A clinic’s messaging rules are the same kind of object: which patients get reminders, how long before, what happens on a holiday, what a cancelled slot triggers, who is never messaged, and what words are never used.
Patient data and the Personal Data Protection Act
As general information and not legal advice: Sri Lanka has the Personal Data Protection Act No. 9 of 2022 and the Data Protection Authority is its regulator, with the Act coming into operation in stages, Parts VI, VIII, IX and X from 1 December 2023 and Parts I, II, III and VII from 18 March 2025. Health data is about as sensitive as personal data gets, so ask any provider in writing where patient data sits, who can read it and what is deleted when. Your lawyer signs this off, not us.
Cost and payback, in rupees
specshop.dev is an AI consultancy and AI agency in Colombo, Sri Lanka, led by Janaka Ediriweera, Principal AI and Product Management Consultant. A support and sales agent, the one that fits a clinic front desk, costs US$1,225 a month, LKR 402,700, with a one-off recruitment fee of US$9,500, LKR 3,123,125, covering deployment, connection to your phone, WhatsApp and diary, a 30-day probation with weekly scorecards, and the first month’s salary. If the approval rate, the share of drafts your named reviewer sends untouched, has not improved on its day-one baseline by day 30, you do not confirm the hire and the balance is never invoiced. The terms are published before you call, on the page where you hire an AI agent, and the full price list sits in what AI automation costs in Sri Lanka.
Now the sum. According to the Department of Census and Statistics’ Labour Force Survey Annual Report 2024, the mean monthly gross salary in the services sector was LKR 62,176. Loaded with EPF at a minimum of 12% and ETF at 3% that is LKR 71,502 a month, about LKR 409 an hour over a 175-hour month. LKR 402,700 divided by LKR 409 is roughly 985 hours, which no clinic front desk contains. PayScale’s Sri Lanka receptionist page gives LKR 137,500 a year, but on eight profiles last updated in May 2024, so we would not budget from it.
So the payback is not staff hours. Take the hypothetical clinic above at about 1,000 appointments a month. If its no-show rate sits anywhere near the international average and reminders recover even a tenth of those slots, that is around 23 consultations a month already paid for in rent, salaries and light. Multiply by your own consultation fee, which we will not guess at. If the number beats LKR 402,700, the case exists. If not, buy nothing this year and fix the template.
What to do this week
Count, do not shop. For five working days write down every reminder call, every no-show, every report chased and every WhatsApp message, with who handled it and at what hour. Then write one page of rules for reminders alone, with three worked examples and the line where a human must approve.
Take that page to a provider before you take a demo from one. If you want the counting done for you, our workflow mapping sprint is US$2,300, LKR 756,125, for two video sessions and a written report in 48 hours, credited in full against the recruitment fee if you hire within 30 days, and the first thirty-minute call is free. We work with practices as an AI agency in Colombo, and the clinics that get value from this are the ones that arrive with a count.
Questions people actually ask.
Can a clinic in Sri Lanka use AI for appointment reminders?
Yes, and reminders are the safest place to start, because the message carries only a date, a time and a place, and the template can be approved once by a named person and then reused. Keep any test name, condition or result out of the reminder text, since the Sri Lanka Medical Council holds the practitioner responsible for not disclosing personal health details to third parties without the patient’s consent.
Is AI allowed to message patients on WhatsApp in Sri Lanka?
You may message a patient on WhatsApp only if they gave you their number and gave opt-in permission to receive messages, which is Meta’s own platform rule rather than a Sri Lankan one. Meta additionally tells businesses not to use WhatsApp for telemedicine or to send health-related information where regulations require heightened safeguards, so keep clinical content off the channel entirely and treat the Personal Data Protection Act as a question for your lawyer.
What clinic tasks should never be automated?
Anything that touches a result, a symptom, a dose, a diagnosis or whether a patient should be seen sooner stays with the clinician, with no drafting step and no exception for out of hours. Triage is the one people push hardest on, and it is the one that should never leave a qualified person, because the cost of being confidently wrong at 11pm is not a bad review.
How much does clinic automation cost in Sri Lanka?
A support and sales agent that covers reminders, no-show follow-ups and first-line WhatsApp queries costs US$1,225 a month, LKR 402,700, with a one-off recruitment fee of US$9,500, LKR 3,123,125, covering deployment, a 30-day measured probation and the first month’s salary. At the Department of Census and Statistics’ 2024 services wage, loaded to about LKR 409 an hour, that monthly figure is roughly 985 staff hours, so the case has to be made on recovered appointment slots rather than on labour.
Does the clinic need new software?
Usually not for the first workflow, because reminders and follow-ups can run off the diary and phone number you already use, and the work is writing the rules rather than installing anything. You need new software only when you want the messaging joined to your patient records with an audit trail, and at that point the questions to ask are where the data sits, who can read it and what gets deleted.
Sources
- Patient Rights, Sri Lanka Medical Council — “A practitioner must not disclose your personal health details to third parties without your consent, except where required by law or to prevent serious harm to you or others”, and the right to expect information is kept confidential and shared only with consent. Fetched 10 September 2026.
- WhatsApp Business Messaging Policy, Meta — you may only contact people who have given you their mobile number and opt-in permission to receive subsequent messages; “Don’t use WhatsApp for telemedicine or to send or request any health related information, if applicable regulations prohibit distribution of such information to systems that do not meet heightened requirements to handle health related information”; healthcare treated as a restricted vertical. Fetched 10 September 2026.
- Predictive model-based interventions to reduce outpatient no-shows: a rapid systematic review, Journal of the American Medical Informatics Association, 2022 — “The global average no-show rate is 23%, but rates vary geographically and among medical specialties, ranging from 43% across Africa to 13% across Oceania.” Not a Sri Lankan figure. Fetched 10 September 2026.
- Personal Data Protection Act dates of operation, Data Protection Authority of Sri Lanka — the Authority as regulator for processing of personal data by state and private sector parties; Parts VI, VIII, IX and X in operation from 1 December 2023 and Parts I, II, III and VII from 18 March 2025, with Part IV on solicited messages to be operationalised later. Fetched 10 September 2026.
- Sri Lanka Labour Force Survey Annual Report 2024, Department of Census and Statistics — mean monthly gross salary of monthly wage or salary earners LKR 58,292, urban LKR 76,480, services sector LKR 62,176. Fetched 10 September 2026.
- Employees’ Provident Fund, Central Bank of Sri Lanka — minimum contribution of 12% from the employer, used to load the hourly wage. Fetched 10 September 2026.
- Employer Details, Employees’ Trust Fund Board of Sri Lanka — employer contribution of 3% of total monthly earnings, used to load the hourly wage. Fetched 10 September 2026.
- Receptionist Salary in Sri Lanka, PayScale — average LKR 137,500 a year, median LKR 138,000, range LKR 34,000 to LKR 305,000, based on 8 salary profiles, last updated 11 May 2024; cited here as too thin a sample to budget from. Fetched 10 September 2026.
- Daily Indicative USD/LKR Spot Exchange Rates, Central Bank of Sri Lanka, 2026 — the indicative rate of LKR 328.75 per US$1 on 10 September 2026, used for every conversion in this post. Fetched 10 September 2026.