Khayalo
Pains6 systemsOutcome calculatorIntegrationsComplianceRollout→ Start watch window
Clinical services pack

The empty 14:00 slot
that fills itself.

Cancellations rebooked. After-hours symptom queries triaged. Recalls sent on time. Medical-aid claims chased. Your reception spends mornings with the patients in the room, not on the phone with the ones who aren’t.

4-min assessment POPIA-aligned HPCSA-respectful
D
Mr. Dlamini · 14:00
Patel & Associates · WhatsApp
Sorry, I can’t make 14:00 today. Stuck at work.
13:14
We rebooked 14 cancellation slots last week. That’s three weeks of associate salary, recovered from people who weren’t going to show up anyway.
· GP practice · Gaborone · composite voice
Pains we solve

Does any of this sound like your front desk on a Wednesday?

Cancellations auto-trigger waitlist outreach within 90 seconds.
08:14
Patient: “Can’t make 14:00 today, sorry.”
08:14
Khayalo offers 2 alt slots, books reschedule
08:15
14:00 reoffered to top 3 waitlist matches
08:19
Mrs. Naidoo confirms. Slot filled. R0 lost.
What is in the pack

6 systems, built for clinical practices.

Cancellation backfill
Patient cancels. System offers them alternates and immediately rebooks the empty slot from the waitlist.
After-hours symptom triage
Patient sends symptoms or a photo. System classifies urgency and either routes to on-call, books, or self-care script.
Recall and recare
6-month hygiene, annual checkups, vaccine boosters. Sent at the right cadence with a one-tap booking link.
Medical-aid claim chasing
Daily rejection report worked. Reason coded, missing docs requested, resubmission drafted for human sign-off.
Repeat prescriptions
Refill requests validated against script cycle, queued for Dr sign-off, sent to the patient’s preferred pharmacy.
Review and reputation
Post-visit, satisfied patients get a review nudge. Unsatisfied get a private feedback channel before they go public.
Live preview · Patient message draft
Mrs. Naidoo · waitlist
Hi, slot just opened today at 14:00 with Dr. Patel. R1 250. Reply YES to grab it. Otherwise we’ll hold your June slot.
Drafted by Khayalo · approved by Linda 08:15
Tap any system to preview a real artifact.
Typical outcome · scaled to you

What does this look like at your practice?

Drag to fit your weekly volume.

Patient visits per week80
20400+
Average consult feeP852
P284 · GPP2 485 · specialist
Cancelled slots backfilled / wk
0 visits
≈ P5 112 saved per week
Medical-aid claims recovered / wk
0 claims
≈ P2 897 recovered per week
Combined monthly revenue impact
P0
Illustrative, based on comparable practices.
My medical-aid rejections used to age 60+ days before someone touched them. Now they’re worked the same morning. Cash flow is a different conversation.
· Dental practice · Francistown · composite voice
Plugs into what you use

We speak your PMS.

What we read
Patient messages and photos
What we write
Triage replies, booking links
Also live: Elixir-Live, MedEDI, Dentalogix. Anything else integrates within two weeks.
Compliance and trust

Built to satisfy the bodies you already answer to.

audit-log preview · what regulators see
08:14Read: patient Mr. Dlamini · appointment recordKhayalo · auto
08:14Write: reschedule confirmation SMSKhayalo · auto
08:15Approval: Linda K. · receptionLinda K. · human
Rollout at your pace

Four phases. You decide how long each one runs.

Watch window length7 days
3d · aggressive7d · recommended21d · cautious
Phase 1 of 4 · 7d
Watch window
Cancellations and after-hours messages drafted silently. Daily digest for the practice manager to review.
Phase 2 of 4 · 7d
First wave live
Cancellation backfill goes live. Recare reminders begin.
Phase 3 of 4 · 14d
Half stack live
After-hours triage live with your escalation rules. Refills queued for Dr sign-off.
Phase 4 of 4 · 7d
Full pack live
Medical-aid claim chasing and review nudges switched on.
Ready when you are

Start your watch window
for your practice.

Three steps. No payment to start.

1
4-min assessment
Today, in the next 5 minutes
2
We plug into your PMS
Tonight · GoodX, HealthBridge, WhatsApp
3
First daily digest
Tomorrow morning at 07:00