Who replied to this patient, and when?
On WhatsApp the answer lives on whichever phone was open, and it’s gone once the chat scrolls. Ekko records every message against the patient, the staff member and the time.
Reply attribution on every message
Loading the Ekko experience
We're preparing your content. This only takes a moment.
FOR SINGAPORE CLINICS
WhatsApp shows them two grey ticks until someone opens their phone. Ekko replies instantly with an acknowledgement, emergency guidance, and options to route their enquiry to the right team. Clinical advice comes from your doctor — on the same number your patients already use.
No new number. No app for the patient. Works the evening you switch it on.
Illustrative conversation only — not medical advice.
Ekko
Siglap · Clinic care team
TODAY
6:42 PM · WhatsApp
Thank you for contacting the clinic. Our team will get back to you as soon as possible.
If you are experiencing a medical emergency, please call 995 or proceed to the nearest A&E immediately.
Choose one.
6:42 PM · AUTOMATIC
6:43 PM · tapped Clinical Question
Some oozing in the first 24 hours is expected. Bite firmly on clean gauze for 30 minutes without checking it, keep your head raised tonight, and don’t rinse until tomorrow. If it’s still bleeding heavily after an hour of pressure, call the clinic line.
6:51 PM · read
THE OWNER’S BLIND SPOT
If you answer every message yourself, WhatsApp may genuinely be enough. The moment staff reply on your behalf, or you add a second location, these become your problem.
On WhatsApp the answer lives on whichever phone was open, and it’s gone once the chat scrolls. Ekko records every message against the patient, the staff member and the time.
Reply attribution on every message
If they worked from their own phone or laptop, the conversation history goes with them. In Ekko the record stays with the practice and access ends with employment.
Role-based access control
Each site runs its own number and inbox, so an owner with four locations sees a quarter of the practice. Ekko shows every location in one view.
One dashboard per location, one view for you
HOW IT FITS
Three layers, three jobs. Nothing asks the patient to change what they already do.

Appointment booking
The patient taps a booking link inside the WhatsApp conversation they are already in, picks from your real availability, and the appointment is written into your EMR. No staff member types anything. No calling back in the morning to find they have booked elsewhere.
Booking and patient notes come with an EMR integration — Plato is live today, with more integrations in progress. Everything else in Ekko works without one.
Hi, can I see the doctor sometime next week?
Of course — here are Dr Menon's available times.
Book an appointment
Siglap · Dr. Unni Menon
Tap to choose a time
Choose date and time
Morning
Appointment confirmed
7 Oct 2026, 9:15 AM · Siglap · Dr. Unni Menon
Written into Plato Medical · no staff entry
Walkthrough
The whole journey, start to finish, in a couple of minutes — the message, the slot picker, and the appointment appearing in the clinic's record.
AI-powered translation
Let patients reach out in the language they feel at home in. With a tap, Ekko’s AI-powered translation helps your staff and doctors read messages in English — from Mandarin, Tamil, Bahasa Melayu and beyond — so your team can focus on the person behind the message.
A little less friction. A more personal connection. Bring the English translation into view when you need it, with the patient’s original words kept alongside.
Understanding starts here.
A closer look at AI-powered translation
Patient · 中文
你好,请问明天上午可以预约看医生吗?
AI translation · English
Hello, can I book an appointment to see the doctor tomorrow morning?
Clinic team · Written in English
Hello, what time tomorrow morning would suit you to see the doctor?
Sarah · Reception · 9:02 AM
A little help with language. More room for care.
They message in the language they feel most comfortable with.
Staff or doctors can translate the patient’s message into English with AI.
Read the English alongside the original, or hide the translation when you’re done.
Who has this patient
The doctors who like Ekko most tend to say the same thing: they can stay on top of their own patients, rather than hoping a message got picked up by whoever happened to open the laptop.
None of this is surveillance of your staff, and your team will feel the difference first: a nurse who can see a message already has an owner stops duplicating the reply, and stops assuming someone else has it covered.
Helping clinics deliver better patient care through secure communication, connected workflows, and seamless healthcare integration.
Protected attachment. Tap to unlock with PIN.
Alice Tan UNASSIGNED
3wokay
gunther
3wMedication: Prem …
Doctor: Dr. Neris Talvora
The 24-hour window
Window expires: 6 Oct 2026, 6:31 PM
24-hour window expired. Send a template.
Siglap
+65 123 45 678
Location-specific integration
Secure items
Preview
Lab report – Full blood count.pdf
application/pdf · 214 KB
Protect with patient PIN
Patient must enter their 6-digit PIN to view this attachment.
Medication: Premedication
Dose: 2 gm 1 hour prior
Take: As needed, with food
Reminder frequency: Every day
Stop sending after: 14 Sep 2026
Singapore · Health Information Act
The requirements are written to be channel-agnostic: they describe what a clinic must be able to demonstrate about every system holding patient information — controlled access, clinic-owned storage, attributable replies, a complete exportable record, and a confidentiality agreement with the vendor carrying the messages.
Those duties sit with the clinic, not with the app it chose. MOH describes its enforcement as calibrated — non-compliance with contribution requirements is “not an offence in the first instance”, and the route runs through directions to rectify rather than straight to penalties. Which is the real point: a direction to rectify asks you to produce something, and a clinic relying on consumer messaging alone may find it difficult to produce the evidence required.
See your deadline and your funding windowDates and grant figures read from MOH’s Implementation Support and Cybersecurity & Data Security pages, healthinfo.gov.sg, checked 13 October 2026. General information, not legal advice. Dates are subject to change.
Your deadline depends on your licence
September 2027 · Batch 1
Grant window July 2026 – August 2027. Open now.
September 2028 · Batch 2
Grant window August 2027 – August 2028.
March 2030 · Batch 3
Grant window May 2029 – February 2030.
The NEHR Connect Grant is open against each batch’s own application window, and clinics that have already taken similar MOH funding under the same HCI code are not eligible. MOH’s worked example for a solo GP practice totals about S$20,000 across the NCG, EnterpriseSG and CSA, subject to eligibility and scheme conditions. See MOH’s funding example.
For the patient
“My patients won't download another app” is the fair objection. They don't have to — everyday messaging stays on WhatsApp. But patients who do install Ekko use it for every clinic on it, adding the next doctor by scanning a code.
One login, every care relationship, and documents that stay locked behind a PIN only they know.
Ekko Clinic
14 Sep 2026Dr. Elian Veyora
Siglap
Ekko Clinic
9 Sep 2026Dr. Elian Veyora
Sembawang
Lumivale Clinic
8 Sep 2026Dr. Arin Velora
Lumivale Medical Center
Protected attachment. Tap to unlock with PIN.
Low-risk switch
Use your existing clinic WhatsApp Business number with Ekko without removing it from the mobile app. Your team works that same number from inside Ekko, with the queue, the roles and the record around it. Patients see no difference.
Connect a dedicated number for each location, or one shared number across all of them. Your EMR integration carries patient details and appointments across — Plato is live today.
WhatsApp Business Coexistence. No porting, no new number to tell patients about.
We come to the clinic, set up the workspace and train your staff.
Real patients, real workflow, no card required.
Pricing
Start with Solo or Clinic, then add locations and clinicians as you grow. Staff accounts are included. Use your own clinic numbers to explore the potential value with our ROI calculator.
S$179/month
1 clinician · every clinic you consult at
One inbox for your own practice across the clinics you consult at.
S$1,969/year with annual billing.
S$349/month
1 clinic · 2 clinicians · whole team included
For doctors and front-desk staff sharing patient messages and bookings.
S$3,839/year with annual billing.
Thirty minutes. We'll show you what the last month of that inbox would look like in Ekko — who replied, how long patients waited, and what you'd be able to show if anyone asked.