What your PMS promised vs what it actually does
When you signed up for Dentally, EXACT, ezyVet, RxWorks, EMIS, or SystmOne, the demo looked great. One platform to manage scheduling, patient records, billing, and reporting. Everything in one place.
And your PMS (Practice Management System — the main software your practice runs on day to day) does handle those core tasks. Scheduling works. Clinical notes get stored. Bills get sent. NHS claims get submitted.
But here's what no vendor mentions during the demo — practice management software was designed to manage records, not to run your practice.
There's a real difference between a system that stores data and a system that acts on it. Your PMS does the storing part well. The acting part, where healthcare automation should move data between tools, trigger follow-ups, and generate reports across locations, that's where the gaps appear.
Those gaps aren't a bug. They're a limitation of how off-the-shelf software works. It's built for the average dental, veterinary, or medical practice. Yours isn't average.
What practice owners actually say about their software
This isn't our opinion. These are direct quotes from verified practice owners on Capterra, G2, and GetApp.
Support that disappears after the sale
"No support. I feel abandoned once we purchased the system."
Dentally user, Capterra UK
"After excellent sales pitch, support dwindled to non-existent."
RxWorks user, Capterra UK
"Had to battle for days to get hold of a support person. Online booking broken for almost a month with no callback."
EXACT/SOE user, Software Advice
This pattern repeats across platforms. ezyVet users report being "hung up on after being on hold for over an hour." Digitail users wait days for a response via chat. The sales process is polished. The post-sale experience is a different story.
Too many clicks, not enough flexibility
"Written by programmers who don't understand how veterinarians work."
ezyVet user, GetApp UK
"Everything has gone downhill... confusing, slower, unnecessarily complicated."
Dentally user, Capterra UK
RxWorks and Denticon users describe "a lot of clicking required to move to the next step." ClienTrax is described as "not very customizable at all." One ezyVet user summed it up — "Awkward, not intuitive, requires about seven steps for one thing."
Data migration chaos
"Chaotic price codes requiring 5 hours daily correction. No immediate system response to changes."
Dentally user, Capterra UK
"Data migration coming over in wrong categories, mislabelling support staff as doctors."
Covetrus Pulse user, Software Advice
And the most concerning, from a NaVetor user — "Beware. If you attempt to leave, you will never get any of your records."
These aren't edge cases. They're patterns. And they point to the same underlying problem — off-the-shelf software serves a broad market. Your practice has specific needs. When those two things collide, frustration follows.
The five gaps off-the-shelf can't close
Your PMS handles appointments, records, and billing. That's the 80% it was built for. Here are the five areas where the remaining 20% creates real problems.
1. Multi-location reporting
If you run 3+ locations, you already know this pain. Each site's data sits in its own silo (isolated in one system, invisible to the others). Your practice manager spends Friday afternoons pulling reports from each location, combining them in Excel, and emailing a summary to the partners.
As one industry analysis put it — "Reporting can be a real challenge for larger practices. With payments in different departments and locations, keeping track requires manual upkeep and is susceptible to human error."
Your PMS reports on one site at a time. Nobody builds the cross-location view for you.
2. Integration between tools
Your PMS holds patient records. Your accounting software (Xero, QuickBooks) holds financials. Your marketing platform holds email and WhatsApp lists. Your phone system holds call logs. None of them talk to each other.
One frustrated user captured this well — "Need to allow people the freedom to add different APIs (Application Programming Interfaces — the way software systems share data with each other). Feel handcuffed and intentionally limiting potential."
Another reported that their vendor's fix for an unstable API was to "uninstall 64-bit Office." Six months of calendar data was deleted in the process.
When you're running 5+ tools that don't connect, your team becomes the integration layer. That means manual data entry, copy-paste errors, and hours lost to keeping systems in sync. In veterinary practices, this disconnection between tools is a major reason no-shows go unmanaged and cost thousands per year.
3. Custom workflows
Every practice has processes unique to how it operates. A referral programme with a local GP surgery. Handoff protocols between multi-site dental locations. A veterinary boarding service with its own check-in process. Breed-specific treatment plans for an exotic animal practice.
Your PMS has a fixed workflow. Your practice doesn't. And as one review put it, off-the-shelf platforms "can't provide specialised features for particular specialties like paediatrics or orthopaedics." The same applies to veterinary specialties, mixed NHS/private practices, and multi-disciplinary clinics.
4. Patient communication that actually works
Most PMS platforms send appointment reminders. Some do recall notifications. But the messages are generic, the timing is fixed, and the channels are limited.
A patient who missed their annual dental check-up needs a different message than a first-time visitor who never came back. A pet owner whose dog is due for vaccinations responds differently to a WhatsApp message than a formal email. Your PMS treats them all the same. No-shows alone cost the average UK vet practice thousands per year. Generic reminders aren't fixing it.
5. Data ownership and portability
This one matters more than most practice owners realise until they try to switch systems. Data export restrictions, proprietary formats (file types only that vendor's software can read), and vendor lock-in mean that your patient records, the ones your team built over years, may not be yours to take.
Practices often find their "affordable" PMS costs significantly more than expected once you add up setup fees, training, customisation charges, and migration costs. And if you want to leave, some vendors make that as difficult as possible.
The hidden cost of "good enough"
Most practices accept these gaps as normal. But add up the hours spent on manual workarounds, double data entry, and chasing information across systems. For multi-location practices, these workarounds can easily consume 15-20 hours per week across the admin team. That's a part-time salary spent on work that a connected system should handle. We break down where those hours actually go in dental practices here.
How to know you've hit the tipping point
Off-the-shelf software is fine for a single-location practice with standard workflows. If Dentally or ezyVet handles your needs and your team isn't drowning in workarounds, keep using it.
But there are clear signs that your practice has outgrown what off-the-shelf can deliver.
- You run 3+ locations and nobody has a single view of performance across all of them without manual spreadsheet work
- You use 5+ tools that don't talk to each other, and your team is the glue holding them together
- Your admin team spends 10+ hours per week on tasks that are just moving data from one system to another
- You have tried the vendor's "integration" and it either doesn't exist, breaks regularly, or only covers half the data you need
- Your workflows are specific to your practice, and the PMS forces you to work around its limitations daily
- Support has disappeared. You submitted a feature request years ago. Nothing changed. You're on your own.
If three or more of these sound familiar, the question isn't whether your PMS is good enough. It's whether the manual work it creates is costing you more than the subscription saves.
What practice automation looks like alongside your PMS
This is the part worth stating clearly — practice automation doesn't replace your practice management software. You keep Dentally, EXACT, ezyVet, EMIS, or whatever you run. It stays exactly where it is. Your team keeps using it the same way they always have.
Healthcare automation sits alongside your PMS and handles the work it can't do. Think of it as connective tissue between your existing tools. Here's a full overview of what practice automation actually means.
Multi-location reporting
A veterinary group with four sites uses the same PMS across all locations, but each site's data is siloed. The practice manager spends Friday afternoons pulling reports from each site, combining them in Excel, and emailing a summary to the partners. An automation collects data from all four instances overnight, generates a unified dashboard, and delivers it by 8am Monday.
Smart patient re-engagement
Your PMS knows which patients haven't visited in 12+ months. But it sends the same generic reminder to everyone. An automation segments lapsed patients by treatment type, last visit date, and lifetime value. High-value patients who missed their annual check-up get a personalised WhatsApp message. First-time visitors who never returned get a different email. It runs monthly with no manual input.
Cancellation recovery
When a patient cancels within 24 hours, someone on your team manually checks a waiting list, makes phone calls, and sends texts. Your PMS records the cancellation but doesn't fill the slot. An automation monitors cancellations in real time, checks the waiting list, and sends an SMS and WhatsApp message to suitable patients within minutes. First to confirm gets the slot.
Cross-system data sync
Your reception team updates three systems every time a new patient registers — PMS, marketing platform, and accounting software. An automation captures the new patient record from your PMS, creates the contact in your email and WhatsApp marketing tool, and sets up the client in Xero or QuickBooks. One entry, three systems updated. No copy-paste. No missed fields.
The key point in every scenario — nothing changes for your clinical team. They don't learn a new system. They don't change how they use the PMS. With practice automation in place, the manual work that used to happen between systems just starts happening on its own.
What more licences actually cost you compared to practice automation
The instinct when your PMS falls short is to buy another tool. A better reporting platform. A marketing automation tool. A patient communication app.
Each new tool costs money, creates another data silo, requires training, and adds another login for your team to manage. Here's what the numbers actually look like.
| More software licences | Custom automation | |
|---|---|---|
| Upfront cost | Low (monthly subscriptions, typically £65-450/user/month) | Medium (one-time build) |
| Hidden costs | Setup, training, migration, customisation fees. These routinely add a significant premium to the advertised price. | Transparent. You know the total before work begins. |
| Annual total (typical) | 3-4 tools at £100-300/month each = £3,600-14,400/year | One-time build + £50-150/month hosting = £600-1,800/year after year one |
| Integration | Limited to what each vendor supports. Often breaks. | Connects anything with an API |
| Customisation | Restricted to vendor's feature set | Built to your exact process |
| Data silos | Creates more. Each tool is another island. | Eliminates them. Connects existing tools. |
| Staff training | New system to learn per tool | Runs in the background. No training needed. |
| ROI (return on investment) timeline | Immediate if workflow fits. If not, you've bought another problem. | 12-18 months typical payback through time savings |
The real saving isn't the subscription fees. It's the hours your team gets back. If an automation saves your practice manager 10 hours per week, that's 520 hours per year. At an average practice manager salary, that's roughly £7,000-9,000 worth of time redirected to work that actually grows the practice. We calculated the full cost of manual processes in medical practices here.
When to automate vs when to buy another tool
Not every problem needs a custom build. Sometimes buying a specialist tool is the right call. Here's how to decide.
Build custom automation when...
- The problem involves connecting two or more existing tools
- Your process is unique to how your practice operates
- You need data to flow between systems automatically
- An off-the-shelf tool would only solve part of the problem
- You're already paying for tools that have the data, just not the connections
- The manual workaround takes more than 5 hours per week
- You run 3+ locations and need consolidated reporting
Buy another tool when...
- The problem sits entirely within one domain (e.g., you need a better accounting system)
- A proven specialist tool exists and fits your workflow as-is
- The tool replaces something, rather than adding a new layer
- Compliance or regulatory requirements mandate a specific system (CQC (Care Quality Commission), RCVS (Royal College of Veterinary Surgeons), FCA (Financial Conduct Authority))
- The manual workaround is under 2 hours per week
- You're a single-location practice with standard workflows
A useful test
Ask yourself — "Would this new tool need to connect to my existing systems to be useful?" If yes, you probably need automation, not another login.
You don't need a developer to start
One common concern — "Custom automation sounds expensive and technical. We don't have an IT team."
Fair point. But modern no-code and low-code healthcare automation tools (platforms that let you build automations by dragging and dropping steps, rather than writing programming code) have made this far more accessible than it was even two years ago. Platforms like n8n, Make, and Zapier allow non-technical users to create workflows that connect their existing tools without writing code.
The barrier to entry is lower than most practice owners expect. A simple automation, like syncing new patient data from your PMS to your email marketing tool, can be set up in an afternoon. More complex workflows, like multi-location reporting or intelligent cancellation recovery, benefit from someone who builds these systems regularly.
Where we come in
SealAI builds practice automation for healthcare businesses that have outgrown what off-the-shelf can deliver. Not a software product. Not a platform. Just connections between the tools you already use, automating the manual work between them.
It starts with your actual process, not the documented one. Where time is being lost, which connections are missing, what makes the biggest difference fastest. That gets scoped, built, tested, and handed over.
Keep your PMS for what it does well. We handle the rest.