Booking software for clinics
ClinicAgent answers your patients’ questions on your own website, checks who is actually free, and books them in — at nine in the evening, on a Sunday, while you are with someone else.
One line of code on your existing site. No card needed.
your-clinic.sg
The assistant
Chatbots guess. This one looks things up — your services, your prices, your practitioners’ real availability — and then makes the booking in the same conversation.
| Elaine Goh Physiotherapy | R. Menon Sports massage | Room 2 | |
|---|---|---|---|
| 09:00 |
09:00
D. Chua
|
09:00
D. Chua
|
|
| 10:00 |
10:15
P. Raman
|
||
| 11:00 |
11:15
New request
|
11:15
New request
|
|
| 12:00 | |||
| 13:00 |
13:00
A. Wong
|
13:00
No show
|
|
Booking and the diary
Each person keeps their own working days and hours, their holidays and their time off. Availability falls out of that — nobody maintains a separate list of free slots.
Rooms are assigned automatically to whatever is free. Move an appointment and you are warned before you double-book, not after.
Colour tells you the state at a glance: requested, approved, confirmed, attended, cancelled, no-show.
Confirmations and reminders
Patients confirm or cancel from the email, in one click, with no account and no password. If they haven’t answered, they get a nudge. Before the session, they get a reminder.
You set how much notice a cancellation needs. Inside that window the button is replaced by your phone number, so somebody actually speaks to you.
Every email carries your clinic’s logo and name — not ours.
|
Who
|
Wants
|
When to call
|
Status
|
|---|---|---|---|
|
Nadia Rahim
+65 9123 4567
|
Shoulder, after an injury | Tomorrow afternoon | |
|
Jason Lim
+65 8123 9045
|
Asked about pricing for six sessions | Any weekday morning | |
|
Priya Kumar
+65 9876 2210
|
Wanted to speak to a clinician first | After 6pm |
Callbacks
When someone doesn’t want to book online — or the question is too particular — the assistant takes their number and when they’d like the call, and it lands in a queue.
You can read what they were asking about before you ring, and mark each one as dealt with, so nothing quietly falls off the end of the day.
The rest of it
Reception, practitioner, manager — or a role you invent. Someone can run the diary without being able to read chat transcripts.
Passkeys, so there is no password to forget or leak. Two-factor authentication and recovery codes if you want them too.
Contact details, history and consents in one place. Accounts are created the first time somebody books — nobody fills in a form twice.
Each with its own length and price, grouped how your clinic talks about them rather than how software wants them.
Times show in your clinic’s local time to everyone who sees them, prices in your currency — Singapore or anywhere else you practise.
Follows whatever the person’s computer is set to. Late-evening admin is easier on the eyes.
Your name on it
Upload your logo and it replaces ours everywhere — the sign-in screen, the browser tab, the top of every email. Your clinic gets its own web address. The chat bubble on your site wears your colours, not this blue.
Pricing
A busy month shouldn’t cost you more than a quiet one. One price for the clinic, whether you take ten bookings or a thousand.
Annual is ten months — two months free. Every plan starts with a 14-day free trial, no card needed.
$49.00 a month
Up to 1 practitioner
50 assistant conversations a month
Online booking and the diary
The assistant on your website
Confirmations and reminders
Callback queue
Most clinics
$129.00 a month
Up to 10 practitioners
2,000 assistant conversations a month
Online booking and the diary
The assistant on your website
Confirmations and reminders
Callback queue
Contact us
Everything in Practice
A separate space per site
Onboarding and migration
A person to call
We’ll set your clinic up with your services and your practitioners, and you can watch it take a booking before you decide anything.