ProClinicJoin the waitlist

Product

One integrated platform. Not a plug-in.

ProClinic captures the consultation, retrieves the patient history, generates the paperwork, and prepares the claim — coordinated by 19 specialised agents, grounded in a verified clinical knowledge base, and gated by three human approval steps.

Walkthrough

The full consultation, in under two minutes.

The 8-step flow

A consultation, end to end.

Every step below is a real screen from the ProClinic beta. Patient identifiers are redacted; every clinical, coding, and safety detail is unretouched.

Step 01

Sign in

Role-based access with clinician, front-desk, and practice-owner views. Every action from here is tied to an identity and a signed audit trail.

ProClinic step 01 — Sign in
Step 02

Schedule

Practice view shows the day at a glance. Book, move, or reschedule an appointment in one gesture — colour-coded by visit type and chair.

ProClinic step 02 — Schedule
Step 03

Ambient capture

One tap starts room transcription. The dentist stays hands-on; ProClinic listens, timestamps, and structures the consultation as it happens.

ProClinic step 03 — Ambient capture
Step 04

Ambient transcription

The consultation is transcribed in real time and streamed into the note-generation pipeline while the clinician finishes at the chair.

ProClinic step 04 — Ambient transcription
Step 05

Clinical note generated

A full structured clinical note is drafted from the consultation, with every clinical claim grounded in the verified knowledge base. Iteration count, tool calls, and reasoning are transparent — this is not a black box.

ProClinic step 05 — Clinical note generated
Step 06

Coded plan

Treatment plan translated to SADA procedure codes and ICD-10 diagnoses. Designed to be ready for medical-aid submission without a second pass.

ProClinic step 06 — Coded plan
Step 07

Safety-checked prescription

Every prescription cross-referenced against allergies and drug interactions in the patient record. Flags surface before the clinician signs.

ProClinic step 07 — Safety-checked prescription
Step 08

Invoice & claim

Invoice assembled from approved codes. Claim packaged with ICD-10, SADA, and clinical justification — ready for switching integration at launch.

ProClinic step 08 — Invoice & claim

Architecture

19 specialised agents. One orchestrator. Human approval.

A single large model doing everything is a demo, not a workflow. ProClinic uses many small, purpose-built agents — each with a defined role, a defined tool set, and a defined output contract — sequenced by a central orchestrator with structured JSON and tool-calling.

Central

Orchestrator

Capture

  • Ambient transcription
  • Focused dictation
  • Diagnostic file intake

Reasoning

  • Note generator
  • History retriever
  • Allergy & interaction checker
  • Treatment planner

Coding

  • SADA coder
  • ICD-10 coder
  • Coding validator

Communication

  • Prescription writer
  • Referral letter writer
  • Lab order writer
  • Patient instruction writer

Financial

  • Invoice builder
  • Claim packager
  • Payment reconciler

Governance

  • Approval gate keeper
  • Audit trail writer

Nineteen agents across six functional groups, coordinated by the central orchestrator. Every agent output is validated against a typed contract before it is passed downstream.

Verified knowledge base

Grounded generation. Cite-or-refuse.

Every clinical, coding, and pharmacological suggestion in ProClinic is grounded in a governed knowledge base built from clinician-verified claim cards. The retrieval layer is hybrid — deterministic first, semantic second — and the generation layer is bound by a simple discipline: cite the source, or refuse.

Layer 1

Governed claim cards

Every clinical statement, dose, code, or workflow rule lives as a structured claim card. Each card has a source, a jurisdiction (South Africa), a clinician verifier, and an expiry date. Nothing enters generation until a clinician signs it off.

Layer 2

Hybrid retrieval

A deterministic index for structured lookups — SADA code by procedure, ICD-10 by diagnosis, drug by allergy — plus a pgvector semantic index (1536-dim embeddings, HNSW) for concept-level match. Deterministic beats semantic on ties. Retrieval never blocks generation; it only supplies grounding.

Layer 3

Cite-or-refuse generation

Every clinical claim in the output must trace to one or more claim cards. If evidence is insufficient, the agent says so and states what is missing — it does not fabricate. This is the difference between an assistant you can sign your name to and one you can't.

What lives in the KB

  • · SADA procedure and tariff codes, structured for coding suggestions
  • · Dental ICD-10 diagnostic set
  • · SA prescribing formulary with allergy and interaction rules
  • · Visit-type templates for structured clinical documentation
  • · Medical-aid submission rules by scheme and plan
  • · POPIA-aligned patient communication templates

Why it matters

  • · A clinician-verified source for every AI-generated clinical claim
  • · Coding suggestions that a medical-aid auditor can trace back to a card
  • · Prescriptions cross-checked against the patient record before signature
  • · A model that says "insufficient evidence" instead of guessing
  • · A defensible medico-legal record for every downstream decision

Under the hood

The stack.

Every layer chosen for reliability, auditability, and South-African data residency.

Frontend

Next.js · TypeScript

App Router with typed server components and strict form validation. Deployed to Vercel with SA-priority edge.

Backend

Node.js · Express · TypeScript

Typed API surface with Zod-validated contracts on every route. Strict mode, exhaustive error handling.

Data

Enterprise Postgres · pgvector

Relational core plus HNSW-indexed embeddings for hybrid retrieval. Point-in-time recovery, encrypted at rest.

Agents

OpenAI-compatible gateway · OpenRouter

Model-agnostic routing with structured JSON and tool-calling. Prompt and contract versioned in-repo — no drift between UI, parser, and agent.

Speech & embeddings

Whisper · text-embedding-3-small

Whisper for ambient and dictated capture. text-embedding-3-small for the semantic KB layer.

Cloud

AWS

Patient data hosted on AWS. Enterprise-grade managed services with automated backups, point-in-time recovery, and multi-region-ready architecture for expansion beyond SA.

Roadmap

Where ProClinic is going next.

The launch platform is a full dental practice operating system. Q4 2026 extends the platform out to medical-aid switching, laboratory workflows, and business analytics. Q1 2027 opens the same platform to medical general practitioners as ProClinic Medical.

Q3 2026 · Live

Launch platform

  • Ambient capture and structured clinical documentation
  • SADA + ICD-10 coding with verified knowledge base
  • Prescription, referral, and lab order agents
  • Invoicing and claim packaging
  • Human approval gates and full audit trail

Q4 2026

Practice growth

  • Medical-aid switching integration via SA switching partners
  • Lab notes and lab result reconciliation
  • AI business analytics — chair utilisation, no-show forecasting, treatment-plan conversion
  • Multi-practice group rollout tooling

Q1 2027

ProClinic Medical

  • Adaptation of the platform for medical general practitioners
  • ICD-10 medical coding depth
  • Speciality-aware note templates and referral workflows
  • Preserves the same governance model — verified knowledge, human approval, audit trail

Roadmap targets. Delivery dates are indicative and subject to clinician and regulatory validation.

Security & data residency

Patient data stays in South Africa.

Data residency

Patient data lives on AWS. Cross-border transfer is disabled by default and only enabled with explicit clinician consent.

Encryption everywhere

Modern TLS in transit, AES-256 at rest. Field-level encryption on sensitive PII. Managed keys in AWS KMS with least-privilege access policies.

Access control

Role-based access. Multi-factor authentication for clinicians. Practice-scoped data isolation — no cross-tenant leakage by construction.

POPIA compliance

Registered Information Officer. Documented lawful basis, consent, purpose, and retention rules. Data-subject rights workflows built into the product.

Auditability

Every agent call, every retrieval, every approval, and every claim is logged, timestamped, and signed. Full replay of any consultation on demand.

Clinical governance

Verified knowledge base with expiry-dated claim cards. Clinician verifier for every card. Model outputs cite-or-refuse — never fabricated.

See it live at SADA 2026.

Two tablets running the live product on Silver Stand S53. Walk-in demos throughout the congress — or book a slot to skip the queue.