Skip to main content
EzyConn
A dental operating light and delivery unit against a bright window, a wall clock on the plaster behind

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

Four handpieces racked on the delivery arm above a tray of mirror and probes

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.

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 bookednew 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.

See what each plan includes

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.