OmniCore-AI
Your healthcare practice.One core.Everything connected.
OmniCore-AI is practice management software and a CRM for healthcare clinics developed by practitioners for practitioners.Patients, appointments, clinical workflows, forms, communication, billing, reporting and automation - connected through one core.
No card. 14 days. Cancel anytime.
One flat fee per practice · Unlimited users · Pay only for what you use

See it in action
One day, running itself
Follow a real day through the staff portal - from the first online booking to the last automatic report.
Hearing screening · Dr T Mehl
Tuesday 16 June
Booking requested - 10:30
Slot held · confirmation on its way
Live - WhatsApp, SMS & email
Your front desk, on autopilot
The CRM & communication suite is the heart of OmniCore-AI - patient reminders, birthday messages, form requests and two-way messaging, all driven by what happens in your diary. Delivery fallback, quiet hours and bounce tracking keep every message on the rails.
Confirmations & reminders
Triggered by bookings - nothing to remember
Birthday messages
Automatic, personal, on the day
Form requests
Forms filled before the patient arrives
In-site messaging
Patient threads inside the portal
Already live for practices. Reminders, confirmations and two-way patient messaging, running on the same core as the diary that triggers them.
Start free trialWhy switch
Stop stitching five tools together
Most clinics run on a calendar, a CRM, a forms tool, a chat app and a spreadsheet - none of which were built for clinical work.
The old way
- Patient data scattered across 5+ apps
- Copy-paste between calendar, CRM and forms
- Per-user pricing that punishes growing teams
- Sales CRMs force-fitted to clinical work
With OmniCore-AI
- One system: patients, bookings, forms, comms
- Data flows itself - book → confirm → report → bill
- Unlimited users, one flat fee per practice
- Built around patient care, configurable to your clinic
One core, every module
The core runs the practice. Modules fit your discipline.
Patients, appointments, staff, locations, documents, forms, communication, billing, reporting, workflows and permissions are the core - every practice gets them. Clinical modules layer your discipline on top. We ship honestly: anything still in development is marked.
Practice Operations
Manage appointments, bookings and day-to-day clinic operations - with Google Calendar sync and your existing diaries merged into one.
Patient Management
Manage patient records, consultations and clinical coding - with merge, dedup and bulk import tools built in.
Hearing Aid Management
Purpose-built tools for audiology clinics - stocked with your brands and models, not a fixed list, with device stock tracked across your sites.
Communication & CRM
Reach patients on WhatsApp, SMS and email - appointment confirmations, reminders, birthdays and form requests, all triggered by your diary. Two-way inbox, delivery fallback, quiet hours and bounce tracking built in.
Billing & Invoicing
Invoice patients and medical aids with scheme-aware tariff pricing - ICD-10 codes flow from the consultation straight onto the invoice.
Reporting & Insights
Rolling outClinical reporting that runs itself - referral reports and billing summaries generated from your data.
Automation & Platform
Configure and automate your practice exactly how you work.
Only pay for what you use
Enable the modules your practice needs today and add more as you grow. No per-user pricing. No unnecessary complexity.
Explore all modulesOne core, every specialty
One core. Every discipline in your group.
A multi-discipline group runs on a single core with one patient list, one diary and one bill - each discipline switching on its own modules, test types and forms.
Pricing
Pay per org, not per user.
Add as many practitioners and reception staff as you need - your bill doesn't change. Messaging is pay-as-you-go, so you only pay for what you send.
One flat fee per organization. Add sites, add users, no surprises.
Pay-as-you-go messaging. Billed per send, no markup.
We will help you move. Data mapping, historical records, forms and workflows recreated - with a named specialist and a full export whenever you want it.
Google Calendar integration
OmniCore-AI works with the calendar your team already uses
Practitioners can connect their own Google Calendar so the practice diary and their personal calendar stay in sync. It is optional, and it is the only place OmniCore-AI touches Google data.
One calendar, both ways
Appointments booked in OmniCore-AI appear in the practitioner's own Google Calendar, and events already in that calendar block out the diary so nobody is double-booked.
Calendar events only
We request a single scope - Google Calendar events (calendar.events) - plus your name and email address to label the connection. We never ask for Gmail, Drive, Contacts or any other Google data.
Yours to revoke
Connecting is opt-in per staff member, from Settings → Integrations. You can disconnect there at any time, or revoke access directly at myaccount.google.com/permissions.
How we handle Google user data
OmniCore-AI’s use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Calendar data is used only to keep your appointments and your connected calendar in sync. We do not sell it, do not use it for advertising, and do not use it to develop, improve or train generalised artificial intelligence or machine learning models.
Run your whole practice from one core
Stop stitching tools together. Patients, diary, clinical records, communication, billing and reporting - connected, and configured for your discipline.
No card. 14 days. Cancel anytime.