Syntelic/Praxo
Praxo

Practice management
for the AI era.

One AI-native platform for records, diary, clinical notes, billing and communications, built for general practice, dental and other appointment-based clinics. Operated the way you prefer: click through a clean interface, or ask AI that can do anything you can.

Click or Tell.

Every job in Praxo can be done two ways: click through the interface, or tell the AI what you want done. Here's the same job both ways, moving a patient's appointment. Recorded in the live app, on demo practice data.

The click way (0:16)
The tell way (0:29)

The click way is everything you would expect: a fast drag-and-drop diary, a reason, a confirmation before anything changes. A clean practice system, worked by hand.

The tell way is an AI agent with the same permissions as the person signed in. The whole job is one sentence: "Reschedule Isla Brown's appointment to Thursday, same time." It waits for your approval before the appointment moves. More on that below.

One platform. Everything connected.

Praxo runs the whole practice in one system on one database, live on every screen. The diary, the notes and the invoice always agree.

Diary

Scheduling that holds

Multi-clinician, multi-location diaries with drag-and-drop, double-booking prevention, and the full appointment lifecycle: hold, confirm, start, complete, reschedule, no-show. Two-way Outlook sync keeps clinicians' own calendars agreed.

Booking

Patients book themselves

A public booking portal with real-time availability and shareable links. The front desk stops being a switchboard; the diary fills around the clock.

Notes

Notes that write themselves

Record the consultation on the iOS app; Praxo transcribes it and drafts a structured clinical note at the level of detail you choose. Voice-to-letter for patient, GP and referral correspondence.

Recalls

Follow-up on autopilot

Recall and follow-up automation keeps patients coming back on the right schedule, surfaced as work items in the practice inbox.

Billing

Billing, built in

VAT-aware invoicing, multiple payment methods, patient credit wallets, write-offs and credit notes, with standard clinical coding built in. Insurance workflows available where a practice needs them.

Audit

Accountable by design

Role-based access, scoped tokens for people, systems and AI alike, and a complete audit trail. Every AI-assisted action is flagged as AI-assisted, forever.

Praxo diary: a secretary working a surgeon's week across Harley Street Clinic and St Thomas' Hospital: open slots, booked patients and clinic blocks
The live app: a secretary's week. Demo practice data.

One system. Four doors.

Staff run the practice in the browser. Clinicians carry it into the consulting room on an iPhone. Patients book themselves from a link. And your own AI can let itself in through MCP. One database underneath; every screen updates live.

The staff portal, as the practice owner (0:28). Inbox, appointments, a patient's record, billing, settings. Demo practice data.
Native iOS for clinicians (0:25). The consultation recorded at the chair and transcribed toward a drafted note. Offline-first, Face ID protected. Demo practice data.
The patient booking portal (0:43). Symptoms in the patient's own words, a suggested specialism, clinician, time, details, payment, confirmed. Demo practice data.

The fourth door is for your AI.

Praxo speaks MCP. Connect Claude, ChatGPT or any AI app that talks the Model Context Protocol, and it operates the practice through the very tools Praxo's own assistant uses: under a scoped API token you issue, with destructive actions annotated so your app asks before acting, and every call landing in the same audit trail. For the terminal-inclined, there's a CLI as well.

$ claude mcp add --transport http praxo \
    https://app.praxo.co.uk/api/mcp \
    --header "Authorization: Bearer $PRAXO_API_TOKEN"

# or straight from the shell:
$ praxo clinician get 8f3c21 --format json

You approve anything irreversible.

An assistant with the same rights as its user needs the same accountability as its user. Praxo builds it in.

When the assistant reaches a sensitive action such as a cancellation, a refund or a bulk change, it stops and shows its work: what it will do, to whom, and why. A person clicks approve, or doesn't. The tell clip above pauses at exactly that gate. And the same thread is where the day starts: below, one request assembles the morning briefing.

  • Flagged forever: every AI-assisted action is marked AI-assisted in an immutable, hash-chain-verified audit trail retained for six years.
  • Same permissions: role-based access and row-level security bind AI and humans alike.
  • UK data residency: AI models hosted in the UK, never trained on patient data.
  • Penetration-tested: deployable to Azure UK, or fully on-premise and air-gapped. Go, PostgreSQL and native Swift, deliberately few dependencies.
Recorded in the live app: "Prepare me for today". Inbox counts, today's appointments and the actions worth attention, assembled into one briefing. Demo practice data.

Built for clinics that run on a diary.

GP

GMC-registered clinicians

Structured notes, recalls and correspondence, with the admin load carried by the platform instead of the practice manager.

Dental

GDC tracked natively

Treatment-plan style episodes of care, self-booking for check-ups, and recall automation that keeps the chair full.

Allied

NMC and HCPC professions

Multi-location clinic groups, and any appointment-based practice where the front desk deserves better than the software it inherited.

Legacy practice software is stuck in 2005: endless clicking, siloed systems, intelligence nowhere. The best interface is the one that gets out of the way.

Praxo: product thesis

The move is the hard part. It's ours.

Practices keep software they've outgrown because of the move: years of records, a live diary, a team with no time to re-key anything. So the move is a service we run, scoped and quoted before anything starts.

Extract

Your data, whatever shape it's in

We work from whatever the old system can produce, whether exports, reports or database backups, and map it into Praxo's clinical model: patients, appointments, notes, invoices, recalls.

Verify

Every count proven

Completeness is a claim we prove. Record counts are cross-checked against independent sources inside the old system, and the numbers are yours to inspect before anyone goes live.

Land

Go live gently

Your team keeps working while we stage the cutover, and training is light by design: the click way feels familiar from day one, and for everything else they can simply ask the assistant.

It's a craft we've practised: our team has moved tens of thousands of live patient records off incumbent healthcare platforms, proving the counts as we went and catching records the old systems' own reports had missed.

See it on your own worst Monday.

Bring the messiest week in your diary. We'll run it through Praxo live, from bookings and notes to letters and billing, and you can decide whether ten clicks or ten words suits you better.