Karibu · Built for Kenyan clinics, health centres & hospitals
Every patient, front desk to discharge, in one flow.
MediFlow connects reception, triage, the doctor, the lab, the pharmacy and the cashier (M-Pesa, SHA, cash or card), so every visit moves forward without paper files, lost prescriptions or unpaid bills slipping through.
- M-Pesa at the counter
- SHA & insurance cover
- Pay-before-service checkpoints
24
Visits
6
Waiting
18
Seen
Visit progress
Registration · Front desk
- 08:30Wanjiku M.Pharmacy
- 09:15Otieno K.Consultation
- 09:45Achieng N.Triage
Made for Kenya
Built for how Kenyan facilities actually run.
Not a foreign system with M-Pesa bolted on. MediFlow follows the way patients move through Kenyan clinics and hospitals: pay at the counter, see the nurse, see the doctor, collect medicine, settle the bill.
KES
Every amount
SHA
Member numbers
M-Pesa
At the counter
Pay before service, done properly
Cashier checkpoints before consultation, lab and pharmacy. A patient can’t move on until that step is paid, or your facility can bill everything at discharge instead.
SHA & private insurance
Record the SHA or insurer member number with every covered payment, so the bill and the cover always match.
M-Pesa at the counter
Take M-Pesa alongside cash and card. Phone numbers are checked as valid Kenyan lines (07… / 01…) before the payment is recorded.
Shillings, everywhere
Every invoice, receipt, report and dashboard figure is in KES. No currency confusion at the cashier.
Clinics, health centres & hospitals
Each role works from its own queue, so it scales from a single-doctor clinic to a busy outpatient department.
Made for shared ward computers
Idle sessions sign out on their own, every role sees only its own tools, and there’s a low-glare theme for night shifts.
The patient journey
One visit. Six stages. Zero lost files.
Every visit carries its own stage, so each desk knows exactly who is next, and nobody moves on until the previous step, and its bill, is done.
Step 1 of 6 · Front desk
Registration
Find a returning patient in seconds or register a new one, then book the visit.
Payment checkpoint before the next step
- Search by name, phone or email
- Register and book in a single step
- Choose cash, M-Pesa, insurance or SHA up front
For your whole team
One system. Every role. Only the tools each person needs.
Everyone signs in to a workspace shaped around their job, so a nurse never wades through billing screens and a biller never sees clinical notes.
Administrators
Run the whole facility from one dashboard.
- Live counts of today’s visits, patients and stock
- Manage staff accounts and roles
- Download patient, appointment and stock reports as CSV
Starts the day on Dashboard
Billing
Paid the way Kenya pays.
Take M-Pesa, cash, card, SHA or private insurance at the desk. Every payment lands on the right invoice, and the receipt prints in one click.
- Outstanding, collected and overdue totals, live
- Pharmacy counter checkout priced from your stock list
- Export invoices and payments for your accountant
M-PesaPhone number captured with every payment
SHASocial Health Authority member cover
CardVisa, Mastercard, Amex. No full card numbers are storedBuilt for the ward, not the boardroom
The small things that matter at 3 a.m.
Designed with the people who use it all shift: fast to scan, hard to get wrong, and safe on shared computers.
Allergies up front
Known allergies are the first thing shown on every patient summary.
Live notifications
Visit updates arrive instantly, with optional sound alerts for busy wards.
Keyboard first
Press Ctrl + K to jump anywhere; Alt shortcuts book visits and write prescriptions.
Night-shift theme
A low-glare dark theme that's easy on the eyes at 3 a.m.
Stock & expiry alerts
Medicines running low or close to expiry are flagged before they become a problem.
Paper when you need it
Clean, printable invoices and receipts, plus CSV exports for Excel.
Role-based access
Every role sees only its own tools, and the server checks permissions on every request.
Automatic sign-out
Idle sessions end on their own, so shared ward computers stay safe.
Confirm before you delete
Cancelling a visit or removing stock always asks first. No accidental data loss.