Prices
Quoted straight from your catalog. If a treatment isn't listed, it doesn't make up a number.
Patients ask what a scale and polish costs at 11pm and whether there's anything after work on Thursday. Mediora answers from your own price list, offers slots from the real calendar, and passes the painful ones to a person.
How much is a scale and polish?
WhatsApp, 11:48 PMA scale and polish takes 45 minutes and the price is on our list. Thursday after work I have 5:30 or 6:15 with the hygienist. Which suits you?
Most dental front desks run on a shared phone, a paper diary and somebody's memory. Here's what changes.
Phone and diary
With Mediora
These services are examples; you set your own names, prices and durations. Slots come from the service length on a 15-minute grid, and each booking keeps the price and duration it was made with, so editing your list never reprices an appointment already in the book.
| Service (example) | Duration | What the calendar does with it |
|---|---|---|
| Check-up | 20 min | Fits between longer visits; back-to-back bookings are allowed |
| Scale and polish | 45 min | Offered in the hygienist's column only, from their roster |
| White filling | 40 min | Snaps to the 15-minute grid, so the next slot starts on time |
| Root canal | 90 min | Only offered where 90 free minutes exist in one block |
| Whitening consultation | 30 min | A low-commitment first step the assistant can book |
| Emergency consult | 15 min | Staff can book it into a gap; the assistant offers it if you list it |
The assistant answers from two places: your service catalog, read live, and your knowledge base, a list of short entries you write yourself.
Typical dental entries: whether you see children, payment and instalment options, what to do about a same-day toothache, parking, and your cancellation policy. Edits apply from the next message.
Quoted straight from your catalog. If a treatment isn't listed, it doesn't make up a number.
Real slots from the clinician's roster, booked through the same rules your front desk uses.
Parking, payment, children, cancellations: whatever you've written in the knowledge base.
Pain, swelling, complaints and billing disputes alert your team with a reason attached.
Every message passes a safety check before the assistant replies. A medical emergency, or a patient asking for a person, mutes the assistant on that thread and alerts your team.
Other clinical questions alert your team too, while the assistant stays polite and gives no clinical advice. It is told not to diagnose or recommend medication.
Owners can add up to 2,000 characters of their own instructions. They are added after the built-in safety rules. A dental practice might write something like this:
"We are a family dental practice. Keep replies short and warm. If someone mentions swelling, a knocked-out tooth or bleeding that won't stop, don't advise anything: tell them the team has been alerted, and offer the earliest emergency consult. For crowns, implants and braces, offer a consultation rather than a price."
Campaigns send one approved WhatsApp template to a list of patients, throttled and tracked. They're on the Starter plan and up.
Search your patient list, or paste numbers from your old system. Duplicates are removed; an invalid number rejects the list with a row-by-row report.
Recall messages must be templates Meta has approved. Variables map to patient fields, like first name.
Send now, or any time between 08:00 and 21:00 clinic time, up to 90 days ahead.
Per-patient status and failure reasons. Cancel mid-flight and unsent messages go back into your quota.
We'd rather tell you now than have you find out in week two.
The WhatsApp assistant is part of the Professional and Enterprise plans. The Free and Starter plans include the inbox, calendar, patients and reminders, and your team answers WhatsApp themselves.
Yes, for anything in your service catalog, using the price you set. It reads the catalog live, so a price change applies to the next message. If a treatment isn't in the catalog, it won't invent a number; tell it in your instructions to offer a consultation instead.
Yes. Anyone who sees patients, a hygienist included, is set up as a doctor account, so they get their own roster and their own column on the calendar. The assistant can check availability for a named clinician.
The safety check runs first. Clinical questions and pain alert your team with a reason, and the assistant gives no clinical advice. If the message reads as an emergency, the assistant is muted on that thread and the reply includes your local emergency number.
Each visit is its own appointment. For recalls, most practices run a campaign to patients due back, using an approved template, and book the replies as they come in.
Mediora connects to a WhatsApp Business account on Meta's Cloud API, and the number you connect is the one patients message. Whether your current number can move across depends on how it's registered today, so we check it with you during setup before anything changes.
Answers WhatsApp from your prices and policies.
Rosters, leave and a calendar that can't double-book.
Confirmations and reminders on WhatsApp.
Approved-template broadcasts, throttled and tracked.
Set up your clinic in an afternoon. The free plan needs no card and no sales call.
Or book a demo