Skip to main content
Healthcare Made Simple

Your Health, Managed Smarter

Book appointments, request emergency care, track lab results, and manage prescriptions — all from one secure platform. Pay online, with cash, or via medical aid.

John Green
Leila Cameron
David Livingston
Evan Peter

9+ doctors ready to see you

45+
Medical Specialties
15+
Medical Aid Schemes
24/7
Booking Available
< 2 min
To Book an Appointment

Why My Vitals

Everything You Need

A complete healthcare appointment platform built for patients and providers alike.

Online Booking

Schedule appointments 24/7 from any device. Pick a doctor, choose a slot, and confirm in under 2 minutes.

Flexible Payments

Pay online via Paystack, cash at the clinic, or bill your medical aid — 15+ SA schemes supported.

Emergency Requests

Submit urgent care requests with severity levels. A doctor accepts and responds — fast.

Lab Results Portal

Lab techs upload results, doctors review and approve them, and you get verified results in your dashboard.

Digital Prescriptions

View and download prescriptions directly from your dashboard. No more lost paper scripts.

Smart Notifications

Get SMS and email alerts for appointment confirmations, reminders, cancellations, and lab results.

Secure & Private

PIN-protected records, encrypted data, and role-based access keep your information safe.

Doctor Reviews

Rate and review your doctor after each visit. Help other patients find the right care.

Payment Receipts

Download detailed receipts for every appointment — perfect for medical aid claims and records.

Simple Process

How It Works

Getting started takes less than 5 minutes. Here's how easy it is.

01

Create Your Account

Sign up with your basic info, medical history, and emergency contacts. Quick and paperwork-free.

02

Find Your Doctor

Search by specialty, location, or name. View profiles, reviews, fees, and real-time availability.

03

Book & Pay Your Way

Pick a time slot, choose to pay online, cash at the clinic, or via medical aid — and you're confirmed.

What's New

Latest Updates

We're constantly improving My Vitals. Here's what we've been working on.

New Feature

Emergency Care Requests

Patients can now submit emergency requests with severity levels (critical, urgent, moderate). Doctors accept and respond in real time.

New Feature

Payment Receipts

Download detailed appointment receipts showing patient, doctor, and payment breakdown — ready for medical aid claims.

New Feature

Doctor Payouts

Doctors can request payouts from their dashboard. Super admins review, approve, and process payments to bank accounts.

New Feature

Patient Settings

Patients can now update personal information, medical history, and account details from a dedicated settings page.

Enhancement

Auto Payment Expiry

Abandoned online payments are automatically expired after 30 minutes, keeping appointment slots available for others.

Enhancement

Doctor Finance Dashboard

PIN-protected analytics showing revenue by payment method, monthly trends, and appointment payment tracking.

For Clinics & Hospitals

Run Your Clinic on My Vitals

Whether you're a small day clinic or a large hospital group, My Vitals gives you the tools to manage doctors, lab technicians, and patient appointments — all from one platform.

Clinic Dashboard

Manage doctors, lab techs, admins, and appointments from one central panel.

Multi-Admin Support

Add multiple administrators so your team can manage operations across shifts.

Lab Tech Portal

Onboard lab technicians with dedicated login. They upload results, doctors review — patients get verified results.

Self-Service Onboarding

Register your clinic in minutes with services, amenities, and operating hours. No paperwork.

Clinic Dashboard

Overview

12

Doctors

4

Lab Techs

86

Appointments

Dr. Sarah Ndaba

General Practice

Active

Dr. Thabo Mokoena

Paediatrics

Active

Dr. Lerato Dlamini

Cardiology

Pending

Our Team

Meet Our Doctors

Our team of qualified specialists is ready to help you with your healthcare needs.

John Green

John Green

Available
Leila Cameron

Leila Cameron

Available
David Livingston

David Livingston

Available
Evan Peter

Evan Peter

Available
Jane Powell

Jane Powell

Available

FAQ

Frequently Asked Questions

Everything you need to know about using My Vitals.

Ready to Take Control
of Your Health?

Join thousands of patients and healthcare providers on South Africa's growing appointment platform.

No credit card required · Takes less than 2 minutes