Sales Agent Resource

GP on Call - Sales Kit

Everything you need to pitch, explain, and close - features, benefits, pricing, and selling points all in one document.

Pharmacy-First Triage & Consultation

Nurse Roxanne AI Triage

Patients chat with Roxanne, an AI-driven conversational triage assistant. Roxanne assesses symptoms, runs a red-flag gate, calculates a pharmacy suitability score, and recommends the right care pathway: pharmacy consultation, GP consultation, or emergency services.

Pharmacy Consultations

Mild to moderate cases are routed to a partner pharmacy for initial assessment and treatment by a qualified pharmacist. The pharmacist reviews Roxanne's triage summary, assesses the patient, and can dispense OTC medication or escalate to a GP through the platform.

Pharmacy-to-GP Escalation

When a pharmacist determines a case requires GP care, they trigger an in-platform escalation. The GP receives Roxanne's triage summary, the pharmacist's clinical notes, and any OTC medication already dispensed -- full clinical context for a seamless handoff.

PCDT Pharmacist Scope

Pharmacies with PCDT-qualified pharmacists (Primary Care Drug Therapy) have additional prescribing authority, enabling them to prescribe schedule medications directly -- reducing the need for GP escalation.

Centralised Pharmacy Group Model

Any available pharmacist in the partner pharmacy group can handle incoming consultation requests. Patients are not assigned to a specific branch -- the next available qualified pharmacist picks up the request.

Triage Session Persistence

Every Roxanne triage interaction is persisted as a TriageSession record, capturing the full structured assessment, routing recommendation, red flags, and pharmacy suitability score -- linked to the patient profile for clinical audit and analytics.

Consultation Types

Tele-Consultation

HD video call with a GP from any device, anywhere in South Africa.

Home Visit

Doctor comes to the patient's door - matched by proximity and real-time availability.

In-Practice Appointment

Book at a nearby practice and skip the walk-in queue entirely.

Clinical Documentation

Digital Prescriptions

Doctor issues scripts digitally with PDF download. Patients can track fulfilment from issued > pharmacy > collected.

AI-Assisted Sick Notes

Doctors generate professional medical certificates in seconds with AI-drafted clinical diagnosis.

Health Records Library

Lab results, imaging, referrals, and consultation summaries stored securely and accessible 24/7.

Repeat Prescription Requests

Patients request chronic medication repeats digitally. Doctors approve or decline with notes.

Medical Aid Integration

Scheme Linking

Patients link their medical aid (Discovery, Bonitas, GEMS, Medihelp, etc.) with membership number, plan, and dependant code.

Automatic Eligibility Checks

AI-powered eligibility assessment runs instantly after booking - no manual admin required.

Pre-Filled Claim Forms

Downloadable PDF claim form generated automatically, pre-filled with patient details, medical aid info, consultation data, and eligibility result.

Pharmacy & Fulfilment

Partner Pharmacy Network

SAPC-verified partner pharmacies onboarded via admin portal with live SAPC Y-Number license verification. Prescriptions routed directly to the doctor's preferred partner pharmacy.

Digital Prescription Fulfilment (Rx)

Pharmacies receive digital scripts in their portal, update fulfilment statuses step by step (Sent > Ready for Collection / Out for Delivery > Delivered/Collected), and automatically email patients at each transition.

OTC Orders (Over-the-Counter)

Patients place OTC product orders directly in-app without a prescription. Orders are routed to the partner pharmacy, who quotes the patient (medication cost + courier fee + R35 facilitation fee). Patient pays via PayFast, pharmacy then packs and dispatches.

Courier Delivery

Medication and OTC products delivered to patient door via courier partners: own delivery, Courier Guy, Fastway, DHL, Aramex, or Paxi. Tracking numbers sent to patients automatically.

In-App Delivery Payment

Patients approve the pharmacy quote and pay for medication + delivery directly in the app via PayFast. Payment is confirmed before the pharmacy packs the order.

Pharmacy Partner Portal

Dedicated web portal for pharmacy staff with tabs for: Prescription Rx queue, OTC Orders, Courier Requests, and Analytics. No platform account required — pharmacies log in with their Pharmacy ID and SAPC license number.

Pharmacy Analytics Dashboard

Real-time KPIs covering total prescriptions received, fulfilment rate, average fulfilment time, courier vs collection split, OTC order volumes, monthly trends, and full status breakdowns.

Payments & Subscriptions

Once-Off Payments

Secure PayFast and Pay@ integration for individual consultation payments - no registration required.

Subscription Plans with Entitlements

Pharmacy Essential, Pharmacy Plus, and Family plans include annual OTC medication packs, prescription baskets, monthly pharmacy consultations, GP consultations, and wallet credit. Each plan has configurable OTC basket values and annual pack frequencies.

OTC Entitlement Tracking

A 12-month rolling window tracks OTC packs and prescription baskets used per subscriber. Monthly counters track pharmacy and GP consultations. Full entitlement history with audit trail for every usage event.

Transparent Pricing

Consultation fee shown upfront before booking. No hidden charges.

Doctor Portal

Smart Scheduling

Doctors set weekly working hours. Patients only see open, unblocked slots - no double-bookings.

Availability Blocks

Block breaks, leave, and meetings in real time. Calendar view shows the entire week at a glance.

Automated Monthly Payouts

Earnings calculated automatically on the 1st of each month. Doctors receive an email summary and EFT within 3-5 business days once banking details are verified.

Banking Details & Payout Tracking

Doctors add their SA bank account directly in the portal. Full payout history shows period, consultations, gross/net amounts, and status (Pending, Processing, Paid, On Hold).

PDF Payment History Export

Doctors export a professionally formatted payment history PDF - ideal for accounting, SARS tax submissions, and practice management.

HPCSA iRegister Verification

During registration, doctors verify their HPCSA number live against the official HPCSA iRegister. The platform confirms active status, registered name, register type, and speciality - ensuring every GP on the platform is credentialed and currently in good standing.

Doctor's Practice Management Suite

Practice Profile & Branded Booking Website

Doctors set up a full practice profile and launch a branded public booking website at their own subdomain (e.g. drsmith.gponcall.co.za). Supports GP and Specialist practice types, each with a purpose-built website template — including customisable Hero, About, Services, Conditions Treated (specialists), referral notes, and medical aid info sections. Live doctor availability calendar shown on the site. Bookings made through the site are recorded on the GP on Call platform.

In-Practice Patient Register

A dedicated patient register separate from the GP on Call platform. Doctors capture full patient demographics, medical aid details, allergies, chronic conditions, blood type, emergency contacts, and clinical notes - all scoped privately to the practice.

Appointment Book

Full appointment calendar with day/week views, new booking creation, status management (Scheduled, Confirmed, In Progress, Completed, Cancelled, No Show), duration, appointment type (Consultation, Follow-Up, Procedure, Chronic Review, Vaccination), and assigned doctor name per appointment. Supports in-practice, tele, and home visit appointment types.

SOAP Clinical Notes

Structured SOAP-format clinical note editor (Subjective, Objective, Assessment, Plan) linked to patient and appointment. Capture vitals (BP, pulse, temp, weight, height, BMI, SpO2, glucose), ICD-10 codes, and document whether a script, sick note, or referral was issued.

AI-Assisted Consultation Notes

In-consultation AI scribe analyses dictated or typed consultation content and generates a structured SOAP note draft instantly — including suggested ICD-10 codes, clinical summary, and treatment plan — saving the doctor significant admin time per consultation.

Practice Invoicing & Billing

Generate professional invoices with NHRPL tariff codes and ICD-10 line items. Track medical aid claim submissions, co-payments, and patient liability amounts. Statuses: Draft, Sent, Paid, Partially Paid, Overdue, Cancelled, Written Off. Claim tracking: Not Submitted, Submitted, Pending, Paid, Rejected, Appealing.

Patient Queue Wallboard

Full-screen queue display board for the practice waiting room — shows live queue with patient names, assigned doctor, appointment time, urgency colour coding, and current consultation status. Auto-refreshes every 30 seconds. Ideal for reception or a practice TV display.

Branded Booking Website (GP & Specialist Templates)

Each practice gets a customisable public booking website with GP or Specialist-specific templates. Content sections (Hero, About, Services, Conditions Treated, referral note, insurance note) are fully editable. The live doctor availability calendar is embedded on the site. All bookings flow directly into the practice appointment book on the GP on Call platform.

Patient Self Check-In Kiosk

A tablet-facing kiosk screen allows walk-in patients to self check-in at the practice. Patients confirm their name, complete AI triage, and are added to the live queue. A welcome SMS with the platform link is sent automatically. Reception is immediately notified.

Referral Letters

Doctors generate structured referral letters from within a consultation, with specialist type, reason, urgency, clinical summary, and current medications pre-populated. Downloadable as PDF.

Drug Interaction Warnings

When a doctor adds medications to a prescription draft, the system checks for known interactions and surfaces warnings in real time — reducing prescribing errors before the script is issued.

Script Templates

Doctors save frequently used prescriptions as personal templates (e.g. standard antibiotic course, chronic medication packs). Load a template in one click during consultation to save time.

Post-Consultation Checklist

After each consultation, a smart checklist reminds the doctor to issue a sick note, finalise ICD-10 codes, send a prescription, and schedule a follow-up — ensuring nothing is missed before closing the case.

Follow-Up Task Management

Doctors create follow-up tasks linked to patients — with due dates, priority flags, and completion tracking. A widget on the doctor dashboard surfaces overdue and upcoming follow-ups at a glance.

AI-Powered Triage & Intake

Nurse Roxanne Conversational Triage

Patients chat with Roxanne, a caring AI triage assistant. Roxanne conducts a conversational assessment, runs a red-flag gate for emergency symptoms, calculates a pharmacy suitability score (based on functional impact, severity, and duration), and recommends a care pathway: pharmacy-first, GP, or emergency. Triage outcomes are persisted as TriageSession records linked to patient profiles.

Pharmacy Suitability Scoring

Roxanne uses a point-based scoring system to determine whether a case is suitable for pharmacy-level care. Level 1 = AI-assisted OTC review, Level 2 = live pharmacist consultation. This ensures patients are routed to the most appropriate care setting.

Red Flag Gate

Before assessing pharmacy suitability, Roxanne screens for emergency red flags. If any are detected, the patient is immediately directed to emergency services (112 / 10177) with clear instructions.

Auto-Populated Intake Forms

Pre-consultation intake forms are automatically pre-filled from AI triage data - matching symptoms to relevant checkbox questions, duration, and severity fields. Patients review and adjust rather than re-entering everything from scratch.

Historical Intake Intelligence

Doctors see a "Historical Intake Summary" panel during pre-consultation review - surfacing recurring symptoms (with frequency counts) and per-question answer trends across all previous consultations. Helps spot patterns at a glance.

Online Suitability Check

Before triage begins, patients are screened for contraindications to online consultation (chest pain, stroke symptoms, severe trauma etc.). High-risk conditions trigger immediate emergency service redirection.

Triage Analytics Dashboard

Admins can view all triage sessions with full clinical paths: routing distribution (pharmacy / GP / emergency), escalation rates, pharmacy suitability scores, severity breakdowns, condition families, and outcome linking to PharmacyConsultation and Booking records.

OTC Sponsored Advertising

Three-Placement Ad Network

Ads surface in three high-intent locations: (1) OTC Order Flow - keyword-matched sponsored products shown as patients type their order; (2) Health Dashboard - profile-matched passive recommendations based on chronic conditions and history; (3) Targeted In-App Visibility - full sponsored cards individually targeted per patient health profile.

Cost-Per-Verified-View (CPVV)

Advertisers only pay when a patient genuinely views their ad. A wallet reward (default R12) is credited to the patient instantly, incentivising real engagement - not bots or passive impressions.

Self-Service Advertiser Portal

Advertisers access a dedicated dashboard showing 14-day views, CTA clicks, CTR trend, daily budget burn, and OTC funnel metrics (recommendations vs takeups). Budget progress bar warns at 85% spend.

Admin Campaign Performance Dashboard

Admin analytics showing total spend, total views, daily active users, CTR%, ROI (clicks per R100 spent), and 7-day engagement trends per campaign - with budget depletion warnings.

Financial Controls

Per-user daily earning caps and campaign-level budget limits protect platform economics. Unused budget is refunded on cancellation (subject to admin fee).

Patient Health Management

Medication Reminders

Patients set up recurring medication schedules with push/email notifications. Track adherence rates, mark doses as taken, and receive automated hourly reminders. Doctors can view patient adherence during consultations.

Second Opinion Requests

Patients request specialist second opinions on diagnoses or treatments. Choose urgency (routine R450, urgent R750, emergency R1200), attach prescriptions and health records, and receive specialist feedback with agreement/disagreement on original treatment.

Insurance Pre-Authorization

Complete pre-auth workflow for medical aid procedures. Create draft requests, submit to medical aid, track approval status, receive pre-auth codes, and manage appeals - all within the platform.

Health Metrics & Trends

Patients log health metrics (BP, glucose, weight, etc.) and view trend charts over time. Set metric alerts that trigger email/in-app notifications when readings breach thresholds. Sync from Apple Health and Google Fit.

Async Low-Connectivity Consultations

Photo & Video Submissions

Patients in areas with poor connectivity upload photos or short videos of their condition along with a written symptom description — no live video call required.

Written Doctor Response

A GP reviews the submission asynchronously and provides a structured written response with clinical advice, a prescription (if required), and recommended next steps.

Ideal for Rural Access

Async consultations break the connectivity barrier — patients in townships, rural areas, or low-bandwidth environments can access GP-level care without a stable internet connection.

Digital Referral Ecosystem

Structured Referral Letters

Doctors generate formal referral letters from within a consultation — specialist type, urgency, clinical reason, current medications, and context pre-populated. Downloadable as PDF.

Patient Consent Model

Clinical records are only shared with the specialist after the patient explicitly grants consent. Patients can grant or deny consent from their My Referrals page — fully POPIA-aligned.

Specialist Access Portal

Specialists receive a secure, time-limited URL granting view-only access to the patient's clinical context, SOAP notes, diagnoses, and referral details — no platform account required.

Full Audit Trail

Referral status is tracked end-to-end: Pending Consent → Consent Granted → Accessed → Completed. Timestamps logged for compliance.

Wearable Sync Add-On

Device Integrations

Optional R49/month add-on connecting Apple Health, Google Fit, Fitbit, Garmin, and Oura devices to the patient health dashboard via the Vital API.

Real-Time Health Data

Synced metrics include step count, heart rate, sleep quality, calories, and SpO2 — automatically added to the patient's health trends alongside manually logged readings.

Admin Monitoring

Admins can view a Wearable Sync Dashboard showing all patients with the add-on, their sync health status, last sync time, connected devices, and recent metric snapshots.

SMS & OTP Integration

SMS Portal Integration

Full SMS gateway integration for patient communications. Send booking reminders, appointment confirmations, medication alerts, and OTP verification codes via SMS Portal API.

OTP Phone Verification

6-digit OTP codes sent via SMS for phone verification, login authentication, and transaction confirmation. 10-minute expiry, 3-attempt limit, with delivery tracking and audit logs.

SMS Template Management

Admin-created reusable SMS templates with variables (patient_name, booking_date, etc.). Categories for booking reminders, OTP, medication alerts, and general notifications. Test templates directly from admin panel.

SMS Audit & Logging

Complete SMS audit trail with delivery status, cost tracking, character count, and error handling. All messages logged in SMSLog entity for compliance and billing.

Admin & Operations

Admin Command Centre

All platform management tools in one hub - people, operations, finance, and platform settings accessed from a single dashboard with live alert banners for pending approvals, complaints, and payouts.

Live Operations Wallboard

Full-screen dark-theme wallboard for office TV/monitor display. Shows live active bookings, pending consultations, completed today, and available doctor count - auto-refreshing every 30 seconds.

SMS Template Management

Create, edit, and test SMS templates for reminders and notifications. Admins manage template categories, variables, and character counts. Test SMS functionality directly from the admin interface.

Doctor Ratings & Quality Monitoring

Admin panel surfaces all patient ratings and reviews per doctor. Platform-level quality monitoring to ensure care standards are maintained.

Doctor Quality Assurance (QA) Scores

A composite QA score (0-100, graded A to F) is automatically computed per doctor from four dimensions: patient star ratings (35%), review sentiment analysis (25%), documentation adherence - notes, ICD-10 codes, scripts/sick notes per consultation (25%), and reliability/no-show rate (15%). Attention flags surface doctors who need intervention.

Automated Monthly Payouts

System calculates doctor earnings on the 1st of each month, creates payout records, emails each doctor a granular breakdown (base earnings vs distance surcharges), and queues EFT disbursements.

Financial Analytics & AI Insights

Revenue vs payout charts, gross profit margin tracking, subscription wallet pool visibility, and an AI-powered financial analysis engine with actionable business insights.

Doctor Invite & Recruitment

Bulk doctor invite system with email delivery tracking. Invite status tracked from sent > opened > registered per doctor.

Monthly Financial Report

A dedicated month-by-month financial report showing gross revenue (by consultation type + subscriptions), integration costs dynamically calculated per active subscriber, logged vendor expenses, net profit/loss, margin %, and a 6-month trend chart.

Role-Based Admin Access Control (RBAC)

Super-admins create custom roles (e.g. Clinical Admin, Finance Admin, Support) with page-level access toggled per role. Individual users can then be assigned roles with optional per-user page overrides and denials. Permission changes apply in real time.

Wearable Sync Dashboard

Admin-level dashboard showing all patients subscribed to the wearable add-on, their sync health status, last sync time, connected device types (Apple Health, Google Fit, Garmin, Fitbit, Oura), and recent health metric snapshots.

Security & Compliance

HPCSA Booklet 10 & 11 Compliant

Platform built in accordance with HPCSA General Ethical Guidelines for Good Practice in Telehealth (Booklet 10 & 11). Includes informed consent, emergency escalation, identity verification, and clinical record requirements.

Telehealth Informed Consent

Patients provide telehealth-specific informed consent before every booking - covering identity, technology risks, emergency limitations, confidentiality, and POPIA. Consent is time-stamped and stored in the patient's health record.

POPIA Compliant

Full compliance with South Africa's Protection of Personal Information Act, No. 4 of 2013. Patient data is processed only for healthcare purposes with explicit consent.

No Social Media Consultations

In compliance with HPCSA Booklet 10 §3.4, all consultations take place exclusively within the secure GP on Call platform. Social media platforms are not used for clinical interactions.

Emergency Safeguards

Clear emergency escalation notices inform patients that GP on Call is not an emergency service. Patients are directed to call 112 or 10177 for life-threatening situations.

Secure File Storage

Medical documents stored using encrypted cloud storage. Time-limited signed URLs ensure private file access is controlled and authorised at all times.

Key Patient Benefits

See a GP in Minutes

No waiting rooms. No driving. Smart matching connects patients to the right doctor fast.

Works on Any Device

Full web app experience on desktop, tablet, and mobile - no app download required.

Family Coverage

Family subscription plans cover the whole household under one account.

Quality-Assured GPs

All doctors are HPCSA-registered, quality-monitored, and rated by patients.

Complete Health Record

Every consultation, script, sick note, and document in one secure place.

Admin-Free Claims

Medical aid claim forms auto-generated. No paperwork, no faxing, no waiting.

Chronic Care Made Easy

Repeat prescription requests handled digitally with doctor approval workflow.

All 9 Provinces

Network of GPs covering every province in South Africa.

Earn While You Care

Patients earn ZAR wallet credit via sponsored ads shown across three placements - OTC order flow, health dashboard, and targeted in-app cards - reducing out-of-pocket consultation costs.

AI-Powered Triage

Before booking, AI analyses symptoms and pre-fills the intake form - giving doctors richer context from the first second of consultation.

SMS & OTP Verification

Phone verification via 6-digit SMS OTP codes. Automated booking reminders, medication alerts, and appointment confirmations sent via SMS Portal integration.

Medication Adherence Tracking

Patients earn better health outcomes with medication reminders, adherence rate tracking, and automated hourly notifications. Doctors see adherence history during consultations.

Second Opinion Network

Specialist second opinions on demand. Patients attach records, choose urgency, and receive expert feedback - agrees or disagrees with original diagnosis with alternative recommendations.

Sticky Doctor (Preferred GP)

After rating a doctor 4+ stars, patients can bookmark them. Future tele-consultation bookings automatically suggest the preferred doctor if available — or route to the next GP if not.

Practice Management Built-In

Doctors get a full practice suite: patient register, appointment calendar, SOAP notes, invoicing with NHRPL tariff codes, medical aid claim tracking, queue wallboard, and patient self check-in kiosk — no third-party software needed.

AI Consultation Notes

AI scribe generates structured SOAP note drafts with ICD-10 suggestions and treatment plans during consultations — saving significant admin time per patient.

Drug Interaction Checking

Real-time drug interaction warnings surface when medications are added to a prescription, reducing prescribing errors before the script is issued.

Async Consultations

Patients with poor connectivity submit photos/video and a symptom description. A GP responds in writing — breaking the connectivity barrier for rural and township patients.

Digital Referral Letters

Structured GP-to-specialist referrals with POPIA-aligned patient consent model, time-limited specialist access portal, and end-to-end audit trail.

Wearable Sync Add-On

Optional R49/month add-on connects Apple Health, Google Fit, Fitbit, Garmin, and Oura — feeding real-time health data into the patient's clinical dashboard.

Admin RBAC

Granular role-based admin access control — create custom roles, assign to team members, and override access per individual with denied-page controls.

Pricing Plans

Tele-Consultation

R349

Standard hours

  • HD video call with GP
  • Digital prescription issued
  • Sick note (if required)
  • Health record saved

After-Hours Tele

R449

Outside standard hours

  • All standard tele features
  • Available after hours
  • Emergency triage included
  • Priority matching

In-Practice Visit

R499

Pre-booked room visit

  • Skip the walk-in queue
  • Confirmed time slot
  • Full clinical consultation
  • Prescription & sick note

House Visit

R899

Standard radius | After-hours: R1299

  • Doctor comes to your door
  • Matched by proximity
  • Distance surcharges: +R150 (10km) / R200 (15km) / R250 (20km)
  • Full documentation issued

Download the Full Sales Document

A professionally formatted PDF covering all features, benefits, pricing, and selling points - ready to share with prospects.