CalmDesk for Clinics

AI receptionist for Australian clinics & dental practices

The front desk that never puts a patient on hold.

CalmDesk answers every call your team can't get to. It books straight into the practice software you already run, sends the confirmation text, and hands the call back to your staff the moment it should.

Patient data hosted in Australia Keep your number and phone system English & Vietnamese
Harbourside Family DentalTue 9:47 pm · practice closed
Ava on the line
PatientHi, I chipped a tooth at dinner. It doesn't hurt much, but can someone see me this week?
Ava · AII'm sorry that happened. I can get you in tomorrow at 8:30 am with Dr Nguyen, or Thursday at 1 pm. Which suits you better?
PatientTomorrow morning, please.

✓ Written to the appointment book · Dr Nguyen · 8:30 am
✓ Confirmation SMS sent · "chipped tooth" flagged for the team

Ava · AIYou're all set. I just texted you the details. Anything else I can help with?
Works with ClinikoDental4WindowsPraktikaExact Best PracticeMedicalDirectorNookalGoogle Calendar+ more through our connector

Missed-call calculator

Every unanswered call is a patient deciding where else to go.

Use your own numbers. Your phone system's call log shows how many calls went unanswered last week.

Busy lines, lunch hour, after hours and weekends.

Exam, X-rays and the first treatment booked from it.

Revenue walking away each month
A$6,062

An estimate from your inputs, using 4.33 weeks per month.

Lost bookings / month
22
Suggested plan
Practice · A$263
Return on plan
24×

Live in one afternoon

Nothing to replace. Three things to connect.

Forward the calls you miss

Set your phone system (Telstra, Optus, 3CX, RingCentral or any provider) to forward no answer after 3 rings and after-hours calls. Your team still answers first.

Connect your schedule

Connect Cliniko with an API key, or your dental or GP software through our connector. CalmDesk reads live openings and writes the appointment into the same column your staff already looks at.

Teach it your clinic

Add your hours, insurance plans, services and the answers to the questions patients actually ask. Place a test call, then switch it on.

On every call

What your patients can get done without waiting for you.

Book, move, cancel

Offers real openings from your schedule, by provider and visit length. Existing patients confirm name and date of birth before anything changes.

Red-flag screening first

Chest pain, trouble breathing, a knocked-out tooth: urgent phrases are checked before any booking, and the caller is told to call 000, put through to your team, or offered the earliest emergency appointment.

English and Vietnamese

Hears which language the caller speaks and answers in it, from the greeting to the confirmation text.

Texts that cut no-shows

Confirmation right after booking, reminders 24 hours and 2 hours before. Patients reply C to confirm or R to reschedule.

Health funds and FAQs

Reads back only the answers you approved: funds you claim through HICAPS, CDBS, parking, payment plans, new-patient forms. No invented prices, no clinical advice.

A clean handoff

"Can I talk to someone?" transfers to your front desk during office hours. After hours it takes a message that lands in your callback inbox, with urgent ones on top.

Built for healthcare

Safe to put on a clinic phone line.

CalmDesk does not diagnose and does not improvise. Every sentence it speaks comes from reviewed templates and your own approved answers.

  • Patient data hosted in Australia and handled under the Australian Privacy Principles.
  • Names, dates of birth, phone numbers and transcripts encrypted field by field (AES-256-GCM).
  • Two identifiers checked before any existing appointment is read out or changed.
  • Every sign-in, transcript view and settings change written to an audit log.
  • Owner and front-desk roles, so only owners change integrations.
Emergency
"chest pain", "can't breathe", "passed out"

Tells the caller to hang up and call triple zero (000) now. Transfers to staff if the office is open. Flags the call.

Crisis
Language about self-harm

Gives 000 and Lifeline 13 11 14, connects to a person when one is available, and never books instead.

Urgent
"knocked-out tooth", "face is swollen"

Offers the earliest urgent visit within 3 days and marks it urgent for your team.

Routine
Everything else

Booking, questions and messages, handled end to end.

Specialties

Set up for the way your practice books.

Visit types, lengths and provider rules are yours to define, so a 60-minute hygiene visit never lands in a 15-minute slot.

General & family dentistryOrthodonticsPediatrics DermatologyPhysical therapy & chiropracticOptometry Med spa & aestheticsGeneral practiceMulti-site groups & corporates

Pricing

Priced per clinic, in Australian dollars.

Start with a 14-day trial and 100 free minutes. No setup fee, no card, cancel any month. Prices exclude GST.

Groups & corporates

Connection to on-premise dental software, SIP trunking, a 99.9% uptime SLA, a dedicated success manager and volume pricing from A$0.13 per minute.

Talk to sales
What a clinic needsCalmDeskGeneral AI receptionists
Patient data stays in AustraliaYesOften stored overseas
Books into Australian practice softwareBuilt inCalendar or Zapier
Emergency & crisis screening000 and Lifeline, before anything elseBuild it yourself
Priced in Australian dollarsFrom A$129 a monthUsually US dollars
Vietnamese-speaking patientsNative flowsGeneric translation

FAQ

Questions practice owners ask us.

Do we have to change our phone number or phone system?

No. You keep both. Your system forwards unanswered and after-hours calls to CalmDesk. If you would rather have CalmDesk answer first and pass calls to staff, we can set that up over SIP.

Which practice software do you connect to?

Cliniko and Google Calendar connect directly, and any system with a FHIR scheduling API can too. For Dental4Windows, Praktika, Exact, Best Practice, MedicalDirector and Nookal we are building connections with each vendor; until then, the built-in schedule or a Zapier/Make bridge works. Tell us what you run and we will confirm the setup before you sign up.

What happens if a caller describes an emergency?

Red-flag phrases are checked before anything else on every turn. Emergencies are told to call triple zero (000) and are transferred to staff when the practice is open. Crisis language gets 000 and Lifeline 13 11 14. The call is flagged on your dashboard.

Can it give prices or medical advice?

It reads only the answers you approved in your knowledge base. If a question is not covered, it offers a callback instead of guessing.

How is patient data protected?

Patient data is stored in Australia and handled under the Australian Privacy Principles. Identifying fields and transcripts are encrypted individually, phone numbers are stored as keyed hashes for lookup, logs are scrubbed of personal details, and every access to patient data is recorded in your audit log.

What counts as a minute?

Time the AI is on the line with a caller, rounded to the second. Time after a transfer to your staff is not billed. Unused minutes do not roll over; Group plans pool minutes across locations.

Book a demo

Hear it answer your own clinic's calls.

Tell us which system you use. In a 20-minute call we connect a test line to a copy of your schedule and you call it yourself.

Or write to hello@calmdesk.com.au