Your practice runs on the phone.
The phone never stops.

Bookings, reschedules, confirmations, medical-aid queries — all handled by hand, between patients, by the same two people at the front desk.

What it costs you

  • The no-show

    An empty slot you still paid for. Nobody phoned to confirm, because nobody had time.

  • The intake pile

    Patients fill in the same details twice. Your staff type them into three systems that don't talk to each other.

  • The POPIA exposure

    Patient records in WhatsApp threads and spreadsheets. One complaint, and you have to show exactly where every record lives — and you can't.

Every receptionist vacancy you post is the same admission — the admin has outgrown the people doing it. You're already paying for this problem. You're just paying it as salaries.

What we build

Johan OS, working your front desk's worst hours

We install Johan OS — the AI operating system Heferon builds and runs inside your operation — and put its agents on the work that eats your staff. Supervised, never untethered. Your people sign off; the agents do the typing.

  • AI Patient Booking Agent — bookings, reminders and reschedules over WhatsApp and web, into your calendar
  • AI Onboarding Agent — patient intake and document collection done before the patient arrives
  • AI POPIA Compliance Agent — consent management and data-handling audit, running continuously, not once a year
  • Human in the loop — your staff supervise every agent from one screen

Non-profit · mental health · South Africa

The situation

Enquiries and applications arrived down four different routes and were handled by hand, one at a time. Relationships lived in the founder's head. Reporting meant someone built a deck the night before the board met.

What was built

Seven revenue pipelines from an empty CRM — every relationship in a tracked stage with an owner and a next-action date. Automated intake and routing. And an approved $10,000-a-month advertising grant that had sat unspent since the day it was granted — six ad groups, 60 keywords, 36 negatives, 14 ads, conversion tracking — built in a day.

The result

A new enquiry now alerts the right channel and creates a follow-up task within 24 hours. Anything idle for 14 days flags itself to whoever owns it. Nothing idles unnoticed.

Your staff should be with patients, not spreadsheets.

Built. Run. Owned.