Why we built Clinic Roll.
I've used Cliniko for years. It's reliable, the data model is clean, and the API is generous. That's a low bar for clinic software, and Cliniko clears it. I'm not here to bash them.
But there's a pattern. Every time I wanted a workflow piece — a waitlist patients could join themselves, an alert when a booking changes, a way to block a whole week of leave at once, smarter SMS reminders — I'd reach for a different third-party tool. Different login, different invoice, different vendor.
So I ended up doing what a lot of practitioners end up doing: bolting on tools. A Zapier here. A JotForm there. A spreadsheet for the waitlist. When I added it all up, the stack cost more per month than the practice management itself — and three different vendors to email when something broke.
So I built them.
Clinic Roll is six apps that sit beside your Cliniko account, not on top of it. No migration, no new database for your patients, no lock-in. Your Cliniko stays your Cliniko. Two tiers depending on whether you’re solo or running a multi-practitioner clinic — both ship with the full suite.
- List is your reception’s day view of Cliniko — arrivals, walk-ins, payment status, and waitlist offers in one screen, every appointment one tap away.
- Fill runs a patient-facing waitlist. When Cliniko shows a cancellation, Fill auto-matches a waiting patient, texts them, and books them in on one tap.
- ShowUp scores every upcoming appointment for no-show risk so you can text just the patients who need a nudge — via Cliniko\u2019s built-in SMS, no extra account. Apple Wallet pass link lets tech-savvy patients move to free native push reminders.
- Notify emails you the second a patient books, cancels, or reschedules. Goes to whoever actually manages your diary, not just you.
- Post drafts patient letters from your Cliniko clinical notes — referrals, GP updates, sports exemptions. You always tap Approve before anything sends.
- Leave blocks time off properly — multi-day holidays, every public holiday for the year, individual 45-minute gaps. One click, writes straight to Cliniko.
Two tiers, both with the full suite. Solo — one practitioner, €29/month or €290/year. Practice — unlimited practitioners, €59/month or €590/year. ShowUp messaging happens through Cliniko\u2019s SMS portal so there\u2019s no second SMS account to manage. Fill SMS claim links are included.
Why one price, everything included.
Because a clinic shouldn't have to decide which pain to ignore. The frustrating thing about the "integrations marketplace" model is that it charges you separately for every piece of your own workflow. A simple clinic needing three features ends up with three invoices, three support desks, and three login pages.
Clinic Roll is deliberately the opposite. Six apps, one login, one invoice, one vendor. Two simple tiers based on practitioner count, no per-feature add-ons.
EU-hosted. GDPR-native. Not a bolt-on.
Everything runs on Cloudflare Workers in EU regions and Supabase in Dublin. No US hosting. No third-country transfers. No Google Fonts loaded from the US edge (we host ourselves). No marketing-analytics pixels inside the apps. The public marketing site uses Google Analytics 4 with IP anonymisation and a consent banner — and that's the only tracking anywhere.
I'm a solo sole trader in Brussels, not a VC-backed SaaS. I don't have a Chief AI Officer or a Data Science team. I have one osteopath who writes code in the evenings because the alternative was watching his own diary get more expensive every quarter.
Who replies when you email.
Me. hello@clinicroll.com goes to my inbox. I reply directly, usually within the hour during European working times. If you find a bug, I'll probably ship the fix that day — because I use the thing too, and it's broken for me as well.
That's the story. The rest of the site explains what each app does. This page is just here in case you wanted to know why any of it exists.
If you'd like the workflow pieces around your Cliniko in one place — one login, one invoice, one vendor — start a 14-day trial. No credit card, nothing clever. Just try it.
14 days, no card, all six apps unlocked.
Start your trial →