Skip to content
Maatla Care

For practices and clinics

A calmer practice.
From first call to final invoice.

Scheduling, reception, billing, communication and reporting in one place, with an AI receptionist that turns missed calls and WhatsApp messages into bookings.

A modern, bright reception desk

Live queue

Sample data
  • 7Sample Patient AIn consultation
  • 8Sample Patient BWaiting
  • 9Walk-inWaiting

Waits estimated from real consultation times

Scheduling

Every doctor. One calendar.

The calendar is the single source of truth. Your booking page, WhatsApp and the AI receptionist only ever offer times that are really open.

  • Day, week and month views

    Across every doctor, so reception can see the whole practice at once.

  • Drag and drop to reschedule

    Move a visit and the patient is told on their preferred channel.

  • Leave and public holidays

    Block out leave, and choose to close on South African public holidays.

  • Recurring appointments

    Chronic reviews and follow-ups booked in a series, not one by one.

  • Walk-ins

    Add a walk-in at reception and they join the queue in the right place.

Sample data

Dr Sample

Dr Example

Dr Demo

08:00

08:30

09:00

09:30

10:00

10:30

Sample Patient A

30 min

Sample Patient B

Every 4 weeks

Sample Patient C

Drop to reschedule

Sample Patient D

60 min

Walk-in

Added at reception

Sample Patient E

60 min

Annual leave

No bookings offered

Switch between views. Sample data only.

Reception and live queue

Honest waiting times. Calmer waiting rooms.

Patients check in from their phone or at the desk. Reception sees who is here, who is next and which room is free. Nobody has to guess how long the wait will be.

  1. 01

    Arrive and check in

    From the patient's phone, or by reception in a tap. Walk-ins join the same list.

  2. 02

    One live queue

    Every doctor's patients in order, with status that updates as the day moves.

  3. 03

    Rooms allocated

    Send a patient to a free room and the doctor sees them arrive in their list.

  4. 04

    Patients kept informed

    Patients can see roughly how long the wait is, so they are not left wondering.

How wait estimates are worked out

From real data, not guesses: each doctor’s average consultation length over the last 30 days, multiplied by the number of patients ahead, plus the time left on the consultation in progress. Estimates are shown as approximate, because medicine rarely runs to the minute.

Billing and payments

Get paid without chasing anyone.

  • Invoices from the appointment

    Services and prices you set become an invoice in a click, numbered and itemised.

  • Paystack payment links

    Send a secure link by WhatsApp, SMS or email. The invoice updates itself when the patient pays.

  • Receipts, automatically

    Every payment produces a receipt the patient can keep, and your books stay reconciled.

  • Refunds, recorded properly

    Refund in full or in part, with the reason kept against the invoice.

  • Medical aid claim preparation

    Claims are prepared from the visit, ready for your billing team to check and submit.

An honest note on claims. Maatla Care prepares medical aid claims, and your team submits them through the channel you already use. Direct electronic submission will be added once we have contracted a claims switch.

Invoice INV-00413

Sample Patient B

Dr Sample, Sample Family Practice

Sample data
Sample invoice lines
ItemAmount
General consultationR520.00
Rapid testR260.00
TotalR780.00
Payment link sent on WhatsApp
Claim prepared for submission

Communications

Sample data
  • +27 72 *** 1180WhatsApp

    Asked for a person

  • +27 83 *** 9022Voice

    Missed call, booked by assistant

  • Sample Patient BSMS

    Payment received, thank you

  • Sample Patient DWhatsApp

    Reminder confirmed

Can I move Thursday? I need to speak to someone about my medical aid.

Assistant: I will pass you to the practice team now.

Hi, this is reception. Friday 10:00 is open, and I can check your benefits.

Handled by receptionReturn to assistant

Communications inbox

Every conversation. One inbox.

WhatsApp, SMS, email and missed-call callbacks arrive in one place. The assistant handles the routine. Your team steps in whenever a person should.

Take over in one click
Pause the assistant on any conversation and reply yourself.
Asked for a person? You will know
When a patient asks for someone, the right staff are notified straight away.
Hand back when you are done
Return the conversation to the assistant so routine replies carry on.
Missed calls, accounted for
See which calls were returned, booked, or need a follow-up from the team.

Analytics

Know how your practice is really doing.

Reports built from the work you already do in Maatla Care, over any date range, for one doctor, one branch or the whole practice.

  • AppointmentsBooked, completed, cancelled and rescheduled
  • No-showsWho did not arrive, and whether reminders were sent
  • RevenueInvoiced, paid and outstanding, by service and doctor
  • Missed calls recoveredCallbacks made and bookings that came from them
  • ChannelsWhere bookings come from: web, WhatsApp or phone
  • AI usageScribe and receptionist minutes against your allowance

Branches, staff and permissions

The right access for every role.

Add branches as you grow, each with its own address, hours and rooms. Give every person a role, and they see what their work needs.

Clinical records are limited to clinical roles. Owners and managers run the business, but they do not read clinical notes unless they also hold a clinical role in the practice.

What each staff role can do in Maatla Care
Can useOwnerPractice managerDoctorNurseReceptionistBilling
Calendar and bookings
Reception queue
Patient contact details
Clinical records
Approve notes and prescribe
Take payments
Invoices and claims
Reports
Staff and settings
Subscription

Default permissions. A person can hold more than one role, for example a doctor who also owns the practice.

Subscription plans

Start small. Grow without switching.

Monthly plans in rand, billed through Paystack, with a free trial to start. Patients never pay to find care.

Compare every feature
  • Starter

    For a solo practice getting organised.

    R299/ month

  • Professional

    Never miss a patient who calls or messages.

    R799/ month

  • Premium

    Hand the notes to the AI scribe, keep the final word.

    R1 499/ month

  • Clinic

    Several doctors, one shared front desk.

    FromR2 999/ month

  • Enterprise

    Multi-branch groups and hospital networks.

    Custom pricing

Getting started

Four steps from sign-up to your first online booking.

  1. 1.

    Start your trial

    Create the practice and choose a plan to try.

  2. 2.

    Add your team

    Invite doctors and staff. Doctors are verified before they are bookable.

  3. 3.

    Set up services

    Services, prices, opening hours, rooms and branches.

  4. 4.

    Open your channels

    Share your booking page and connect WhatsApp and your phone number.

The AI receptionist is included from the Professional plan.

A nurse in scrubs and a surgical cap laughing

Give your team their day back.

Try Maatla Care in your practice with a free trial, or compare the plans first.