
3 processes for dental · 1 complete
Appointment booking for the dental front desk —reception work, and nothing beyond it.
EzyConn registers new patients and books them in, moves and cancels appointments for patients who already have one, and takes treatment, cost and plan questions to your treatment coordinator with a name, a number and an email already gathered.
The problem
What the practice phone is actually made of
Four situations that need answering and need no judgement at all. Every one of them is somebody being interrupted, or a customer going somewhere else.
01
New patients arrive at the weekend
A practice’s growth turns up as a message on a Saturday afternoon. Every one of them that waits until Monday morning rang somebody else on Saturday evening.
02
The reschedule call, over and over
It is the single most common reason the phone rings and the least valuable thing anybody at the desk does. A short-notice gap that nobody fills is the most expensive hour in the week.
03
"How much are implants?"
The highest-value message the practice receives, the one most often lost to a slow reply, and the one that arrives as a question about money rather than a request for an appointment.
04
A consultation chair blocked by somebody who was only asking
Booking every cosmetic enquiry straight into a consultation is how a practice fills its diary with people who have not decided anything yet.

Real enquiries
What arrives, and what happens to it.
Two of these become appointments. The third deliberately does not, because none of it can be answered without a clinician or the practice’s own commercial terms.
We've just moved here — are you taking on new patients?
Registration and appointment in one conversation
Can I book my son in for a check-up? He’s six.
Your own 20-minute child examination, booked
I'm booked on the 14th and can't make it — can I move it?
Appointment found, moved to a time the practice really has
How much do you charge for implants, and do you do payment plans?
Named as a cost question, passed to the treatment coordinator
My dentist has referred me to you.
Named as a referral, passed to the referrals coordinator
The processes
Three processes, built for dental.
Each one is published with its status. Complete means every step runs. Available with a limit means it runs and something named is missing — and the name of the missing thing is on this page and on the process page.
- DENTAL-01Available now
New patient appointment
You register and get an appointment in one conversation, at a time the practice really has, and a chatbot asks you nothing about your teeth.
They come to you. Find out what they want booked, take their details, offer real open times on your own clock, and book it. No postcode question, because a salon has no catchment.
- DENTAL-02Available, with a limit
Existing patient — change a booked appointment
You give the details the appointment is under and either pick a new time from what is genuinely free or cancel it — without ringing the practice at lunchtime.
Change an existing appointment. Find the appointment they already have, then move it or cancel it — behind a confirmation, because it is the one step that undoes something.
- DENTAL-03Available, with a limit
Treatment, cost and plan enquiries
You get a straight answer about who is picking your question up and that they have your details, in one exchange — rather than a booking form for a consultation you have not decided to have, or a figure guessed at you by a chatbot.
Get it to the right person. Nobody is booking anything. Work out what the enquiry is about, name the team that handles it, take contact details, and hand it to a person.
Every industry runs on the same handful of shapes carrying different data, which is why a new trade is a configuration change rather than a rebuild. Browse the whole catalogue.
The outcome
What a finished job looks like.
An appointment on the practice’s own clock, at the practice’s own length — or an enquiry that reaches a colleague already sorted into one of four kinds.
DENTAL-01
Appointment booked — new patient appointment
These are the starting labels and lengths. You replace all of them with your own, and the times offered are computed from yours.
- New patient examination
- 30 min
- New patient examination with hygiene
- 1 hr
- New patient examination — child
- 20 min
DENTAL-03
Enquiry captured and routed
Nothing is booked, on purpose. A person picks the conversation up already knowing which of these it is, who is asking and how to reach them.
- What a treatment involves
- What it costs, and ways of paying
- Practice plans and insurance
- I've been referred by another dentist
A new-patient appointment carries the name, a number the format check accepted, an email, when suits them, and whether they are moving from another practice or registering for the first time. Nothing about anybody’s teeth is asked, because no question in any of the three processes asks it.
What you configure.
Your opening hours, your clock, and your own appointment types with your own lengths and prices behind them. Nothing clinical is configured, because nothing clinical happens.
Your opening hours
Your timezone
Your services, their length and their price
Your price list
Without opening hours and a timezone, a booking process offers nothing and hands every customer to a person. That is deliberate — an appointment at a time you are shut is worse than no appointment.
The limits
What EzyConn will not do for dental.
A dental practice should read this section before any other on the page. If one of these is a dealbreaker, it is better found now than in week three.
Reception work only — scheduling and admin. No clinical questions, no triage.
It does reception. It does not do dentistry
No process asks a clinical question and none answers one. It never presents itself as a clinician and never decides what somebody needs — it books the appointment they name, exactly as a receptionist would. If a patient volunteers something clinical mid-conversation, nothing inside a process refuses it: the turn falls through to the general assistant, which answers from the content you trained it on. That is the reason to publish administrative content only.
No price is ever given for implants, aligners or cosmetic work
And that is deliberate. A price list holds one flat price with no per-tooth, per-stage or per-plan variant, so a figure in a chat window would be a guess a patient would hold you to. The process establishes that the question is about money, takes the contact details, and puts your treatment coordinator on it.
Nothing about suitability is asked or answered
Whether somebody can have an implant, whether aligners will work for them, how long treatment would take — all clinical assessments. The process gets a person to them and offers no view of its own. The "next stage of my treatment" branch books nothing at all, because deciding which appointment a stage needs is a judgement the software may not make.
There is no recall system
An appointment has one date and no due-date, interval or recall field, and there is no scheduled trigger in the product. "You are due your six-month check-up" cannot be represented as data and nothing here sends it. Your recall runs exactly where it runs today.
Nothing reaches a practice-management or records system
There is no connector to any practice-management system, patient-record system, or clinical software of any kind — not built, and not declared as coming. Appointments live in EzyConn and reach anything else through Zapier or your own signed webhook. The words PMS, EHR, HIPAA and BAA appear on this page only in this sentence, saying that none of them applies.
What a patient types is stored as plain text
Free-text answers land verbatim in a plain, unencrypted note on the appointment. There is no consent record, no retention rule and no age gate. That is why every question in these three processes is worded to invite a scheduling answer and nothing more — and why you should not add one that invites anything else.
One appointment, one person, per conversation
A parent registering a family books one appointment here and arranges the rest with reception. A patient part-way through a course of treatment moves or cancels them one at a time. And the answer about a previous practice is recorded for reception, not acted on: no notes or radiographs are requested from anybody, and no other practice is contacted.
Identification is not verification
Moving or cancelling an appointment is matched on a name, an email and a phone number typed into an anonymous chat window. The match is scoped to your practice, refuses to guess when more than one appointment fits, never reads back internal notes, and tells somebody who does not supply both facts nothing at all. It is still two facts a stranger could know. A practice that considers that too weak a key for a cancellation should not switch that process on.
No calendar sync, of any kind
Not Google Calendar, not Outlook, not Calendly. Availability is worked out only from appointments EzyConn made itself, so a time you blocked out in your own calendar is still offered to a customer.
No system connectors
There is no customer-record, scheduling-system, order or field-service connector in the product. Everything that leaves does so through Zapier or a signed webhook to your own endpoint.
The confirmation is an email, never a text message
No process sends SMS. The confirmation email is best-effort: if the queue behind it is down, a real appointment can be made without the email arriving. A cancellation sends the customer nothing at all — the chat window is their only confirmation.
Nothing is paid for in the conversation
There is no payment step anywhere in a process. No deposit, no card, no voucher, no balance.
A service area is a list of postcodes, not a radius
You give a list of postcodes or a prefix to match on, for one country. A radius is refused outright, and so is covering everywhere.
Every limit these three processes publish
Written by the people who built them, carried onto this page unedited, and shown in full on each process page.
- The bot never presents itself as a clinician, never gives clinical advice, and never decides what a person needs.
- A confirmation EMAIL is sent.
- If a visitor volunteers something clinical mid-flow, the turn is classified as an aside and falls through to the normal assistant.
- No individual member of staff is chosen.
- No money changes hands inside a process.
- The answer about a previous practice is RECORDED, not acted on.
- There is no recall system.
- The 'when suits' question is a SCHEDULING preference and is worded to stay one.
- The 'next stage of my treatment' branch books nothing.
- IDENTIFICATION IS NOT AUTHENTICATION.
- A cancellation sends the customer NOTHING.
- A short-notice cancellation policy is NOT enforced and not even mentioned.
- It moves or cancels ONE appointment — the one that matched.
- The team is NAMED, not ASSIGNED.
- No price is given, and none can be.
- IT BOOKS NOTHING, and that is the design rather than a limitation.
- Nothing about suitability is asked or answered.
- No plan, insurance or payment arrangement is checked or confirmed.
- No photograph, treatment plan or estimate can be attached to the run.
Channels
Where your customers already are.
A practice is reached by phone above everything else, and by whatever the patient has open at the weekend.
Your phone line
The lunchtime call that never gets picked up, answered on your own Twilio number by the same agent.
You connect your own Twilio number. Inbound only — EzyConn does not make outbound calls.
Your website
Where a new patient finds you on a Saturday and decides whether to bother ringing on Monday.
Email
The enquiry form and the referral, sorted rather than queued.
WhatsApp
Two-way messaging for practices whose patients already use it, with human takeover.
Slack
Where the front desk answers from without another login.
EzyConn has no CRM, dealer-management, practice-management, EHR, order-management or field-service connector, and it does not sync with Google Calendar, Outlook or Calendly. Availability is worked out from bookings EzyConn made itself. Everything else leaves through Zapier or a webhook.
The product turns on at Starter.
The booking and routing processes, the phone line and custom actions turn on at Starter. The free plan answers questions only. Every plan has a published seat count and a published message allowance — no plan on this site is described as unlimited.
Questions
What dental businesses ask first.
- Will it answer a patient asking about pain or a broken tooth?
- No. It does reception work — booking, moving, cancelling and routing. No process asks a clinical question or answers one, and none sorts patients by how urgent their problem sounds. Nothing inside a process refuses a clinical message either: it falls through to the general assistant, which answers from the content you trained it on. Publish administrative content only, and do not rely on the software to catch a clinical question.
- Will an appointment reach our practice-management system?
- No. There is no connector to any practice-management, patient-record or clinical system, and none is declared as coming. Appointments live in EzyConn and leave through Zapier or a signed webhook that somebody has to wire up.
- Can it send six-month recall reminders?
- No. An appointment has one date and no recall, interval or due-date field, and there is no scheduled trigger in the product — so a recall cannot be represented as data at all, let alone sent. Your recall system stays where it is.
- Can it tell somebody what implants cost?
- No, deliberately. It is the most common message this process receives and the one thing it must not guess at. Your price list holds one flat price per item with no per-tooth or per-stage variant. The process establishes that the question is about cost, takes a name, a number and an email, and puts your treatment coordinator on it.
- Can a parent register the whole family at once?
- No. One appointment is booked per conversation, for one person. A parent books one and arranges the rest with reception.
- How do we know it is really the patient moving the appointment?
- We do not, and we say so. The match is a name, an email and a phone number typed into an anonymous chat window — scoped to your practice, refusing to guess when more than one appointment fits, and telling somebody who gets it wrong nothing at all. That is identification, not verification. If that is too weak a key for a cancellation at your practice, leave that process switched off.
Keep reading.
- Home servicesHVAC, plumbing, electrical and any trade that drives to the customer.
- AutomotiveMobile mechanics and independent workshops.
- Aesthetics & beautySalons, spas and clinics booking treatments.
- Retail & showroomConsultations, quotes and purchase appointments.
- HealthcareAppointment scheduling and patient routing for practices.
- Wellness & fitnessStudios, gyms and practitioners booking sessions.
- Translation & interpretationAgencies capturing jobs and booking interpreters.
Or read all the processes and everything EzyConn does not do.