Keep the front desk with the patient in front of them.
Practices lose time and income in small, constant ways: the phone that rings during a consultation, the patient who forgets, the account that is never quite chased. AI agents take the repetitive admin off reception, so your team can look after the people in the waiting room.
Who this is for: GP and specialist rooms, dentists, physiotherapists, optometrists, psychologists and other allied health practices, veterinary clinics and pharmacies. Mostly owner-run practices of 2 to 30 staff, plus multi-site groups.
Where time and money leak.
Phones ring during consultations
Reception is checking someone in while the phone rings out. A caller who wanted an appointment books with the practice that answered.
No-shows and late cancellations
An empty slot costs the full consultation fee and cannot be sold again once the time has passed.
Unpaid patient accounts
The patient's portion after medical aid, or a co-payment, sits unpaid because no one has time to follow up consistently.
The same questions all day
Are you open on Saturday? Do you take my medical aid? Where do I park? Each answer is small; together they fill hours.
Recalls slip
Six-monthly check-ups, annual reviews and repeat visits depend on someone remembering to call.
After-hours requests
Booking requests sent at night wait until the morning queue, and some never come back.
The AI agents that fit, and what each one does here.
Add the ones you want to your plan as you read; they are collected on the pricing page for you.
AI Website Assistant
Answers questions about hours, services, medical aids you accept and directions, and opens the booking form. Never gives medical advice; directs emergencies to emergency services.
AI Booking Agent
Patients book, move or cancel online. Reminders go out before every appointment, and a reply to move it frees the slot early.
Missed-Call Text-Back
A call missed during a consultation gets a WhatsApp within a minute: sorry we missed you, how can we help? The patient can book in the chat.
Payment Reminder Agent
Sends polite reminders for the patient's portion with a secure payment link. Account queries go to your accounts person.
Reactivation Agent
Recall reminders for check-ups and reviews, only to patients who agreed, with a link to book.
WhatsApp Assistant
Patients message the practice number on WhatsApp for bookings and practical questions.
Daily Owner Briefing
Each morning: today's bookings, yesterday's no-shows, new patients and accounts that need attention.
Step by step, for each agent.
AI Website Assistant
- Starts withA visitor asks a question on your website, at any hour
- The agentThe assistant answers from your approved information, in English or Afrikaans
- The agentWhen the visitor is ready, it offers the form, a booked call or WhatsApp
- You getThe lead is saved and emailed to you within seconds
- A personAnything complex, sensitive or upset goes to a person, with the conversation attached
You stay in control: You approve what it knows. It says it is an AI, says when it is not sure, and never invents prices or promises.
AI Booking Agent
- Starts withA customer asks to book, on your site or in the chat
- The agentIt shows only the times you are open, in the customer's time zone
- You getConfirmation and calendar invite go out at once; you are notified
- The agentReminders go out before the appointment; changes and cancellations update your diary
- A personYou set the hours, limits and blocked days; your team sees every booking
You stay in control: Your hours, your limits, your blocked dates. One upcoming booking per person, and no double bookings.
Missed-Call Text-Back
- Starts withA call to your number goes unanswered
- The agentWithin a minute the caller gets a WhatsApp or SMS from your business
- The agentTheir reply is answered by your assistant, which can book or take details
- You getThe missed call and the conversation are logged for your team
You stay in control: A service message to someone who just called you, not marketing. Your phone system must report missed calls.
Payment Reminder Agent
- Starts withAn invoice passes its due date in your accounting system
- The agentA polite reminder goes out on your schedule, with a payment link
- A personQueries, disputes and payment arrangements go to a person
- You getPayments are matched and reminders stop automatically
You stay in control: Your wording and schedule. Fair, lawful collection language; never threatening.
Reactivation Agent
- Starts withA customer's next service, check-up or renewal comes due
- The agentA reminder with a booking link goes out, only with consent
- You getBookings land in your diary; replies reach your team
- A personYour team handles questions; opt-outs are honoured at once
You stay in control: Consent first. Every message carries an opt-out.
WhatsApp Assistant
- Starts withA customer messages your WhatsApp business number
- The agentIt answers, books or checks status using the same brain as your website
- You getBookings, leads and payment links go into your systems
- A personYour team can take over the chat at any time, with the history attached
You stay in control: Runs on a verified business number with approved message templates. Only messages people who opted in.
Daily Owner Briefing
- Starts withEach night it gathers yesterday's activity from your systems
- The agentIt writes a short summary: leads, bookings, calls, payments, problems
- You getOne message reaches you at the time you choose
- A personItems needing your decision are listed first, with one-tap links
You stay in control: Only you choose who receives it. It reports; it does not act on its own.
How each benefit pays.
No invented statistics. These are the mechanisms; the calculator below puts your own numbers to them.
Income protected
- Calls answered during consultations become bookings instead of lost patients
- Reminders give patients the chance to move a slot early so it can be refilled
- Recall reminders bring patients back when they are due
Money collected
- Consistent reminders recover patient portions you have already earned
- Each reminder carries a payment link, so paying takes a minute
Time saved
- Reception stops answering the same practical questions
- Booking and rescheduling happen without phone calls
Patient experience
- Patients get an answer at 9pm, not the next morning
- Reception has time for the patient at the desk
What are missed calls and no-shows costing your practice?
Change the example values to your own. Nothing you type here is sent anywhere unless you choose to book a call about it.
Example values, to replace with yours.
What this is costing you, a month
- Bookings lost to missed callsR0
- Consultation fees lost to no-showsR0
- Reception time on repeat adminR0
How this is worked out
Missed calls a week x your estimate of how many would book x average consultation value x 4.33 weeks. No-shows a week x average consultation value x 4.33. Admin hours a week x hourly cost x 4.33. These are your own numbers; the agents reduce these costs, they do not remove them completely.
Your figures and chosen agents are added to the booking notes for you to edit before you send anything.
What a day looks like with AI agents in place.
A patient asks on WhatsApp whether you take their medical aid. The assistant answers from your approved list and books them for Thursday.
Reception is busy with a new patient. A missed call gets an automatic WhatsApp; the caller books a follow-up in the chat.
Tomorrow's patients get their reminders. Two reply to move; their slots open for other patients.
Reminders go out on three unpaid patient portions, each with a payment link. One is paid by 17:00.
A parent books a check-up for next week from the website. It is in the diary when you open in the morning.
An illustration of how the agents work together, not a client story.
Built for the rules your industry works under.
- Health information is special personal information under POPIA. Reminders and messages never mention a condition, test or treatment.
- The agents give no medical advice. Every channel tells people what to do in an emergency (for example: call 10177 or 112, or go to the nearest emergency unit).
- Marketing messages need consent. Appointment reminders to existing patients are service messages, but still carry an opt-out.
- Check your professional body's rules on advertising and on asking for reviews (for example the HPCSA's ethical rules) before using review requests.
- iCodeAI does not currently process US patient health information. Ask us about healthcare projects in other countries.
- In the UK, EU and US the same care applies under their own laws (UK GDPR and PECR, the EU GDPR, and US rules such as CAN-SPAM). We confirm the rules for your country before any build.
Our recommendation for medical and dental.
Start on Growth, then add what you need.
Suggested add-ons: Missed-Call Text-Back, Payment Reminder Agent, WhatsApp Assistant, Reactivation Agent. You can start small and add agents one at a time.
Try it before you call
Every call answered, every slot used, every account followed up.
Book a 30-minute call and we will show you what we would build first for your medical and dental business.
