Dentovox books appointments directly into your dental practice management system — Dentrix, Open Dental, or Eaglesoft — during the call, in real time. A double-booking guard ensures one provider and one time slot equal exactly one confirmed appointment, so the schedule never collides.
The AI books directly into your schedule during the call — and a hard guard makes sure two callers never land on the same slot.
Start free → See it live → Book a demoThe appointment lands in your schedule while the patient is still on the line — no callback, no manual entry.
Every booking is labeled Phone AI vs manual, so you always know what the AI is producing.
One provider + one time slot = one confirmed booking. Two callers competing for the same slot can't both win.
Bookings flow into Open Dental today, with more practice-management systems on the way.
Move, change, or cancel an appointment once — it applies to the Dentovox calendar and your PMS at the same time.
A counter of bookings that did not reach your system, with a one-click resend — and the rejection reason in your software's own words.
Here is what actually happens between the moment the phone rings and the moment the appointment exists in your practice management system. The AI's spoken response arrives in under 800 milliseconds, so it feels like a conversation rather than a menu tree.
The important detail is steps 4 and 6 happening inside the same call. A service that takes a message and emails it to the front desk has not booked anything — it has created work. That difference is the subject of AI vs a traditional answering service.
Dentovox connects to Dentrix, Open Dental, and Eaglesoft through NexHealth. Within that connection, some things move in real time, some stay entirely in your PMS, and some live in the Dentovox dashboard.
| Item | Where it lives | What that means in practice |
|---|---|---|
| Provider availability | Read live from the PMS | Your schedule stays the source of truth; block it in the PMS and the AI stops offering it |
| New appointments | Written into the PMS during the call | No message queue, no morning re-entry |
| Reschedules and cancellations | Written into the PMS | The existing appointment is moved or released, not duplicated |
| Booking source tag | Dentovox dashboard | Phone AI bookings stay separable from bookings your team made by hand |
| Call transcript and recording | Dentovox dashboard | Searchable and reviewable; not pushed into the patient chart |
| Sync status and retries | Dentovox dashboard | Bookings that did not reach your PMS are counted and can be resent; a rejected cancellation shows your software's own reason |
| Call notes and patient details | Dentovox dashboard | Editable by your team — see the AI receptionist page; not written into the chart |
| Waitlist | Dentovox | Held outside the PMS so a cancellation can be offered out immediately |
| Clinical notes, charting, perio | PMS only | Dentovox does not read or write clinical records |
| Claims, ledger, payments | PMS only | Dentovox is not a billing system and does not post to the ledger |
Because availability is read at booking time rather than mirrored on a schedule, there is no sync lag and no end-of-day reconciliation. How patient data is protected in transit and at rest is covered on the security page, and a Business Associate Agreement is signed before any live patient data is processed.
Automated scheduling fails in one specific, expensive way: two people are offered the same slot seconds apart and both are told yes. One arrives to an occupied chair, and the recovery costs more goodwill than the booking was worth.
Dentovox treats this as an invariant rather than a best effort. One provider plus one time slot equals exactly one confirmed appointment. If a slot is claimed between being offered and being confirmed — by another caller, by your front desk, by anything else writing into your calendar — the confirmation does not go through, and the caller is offered the next real opening instead. From the patient's side it sounds like an ordinary moment of a busy practice. From your side, the collision never reaches the schedule.
The check now runs at the moment of confirmation, against your live calendar — not only when the times were read out. Those are different moments: a caller takes ten or twenty seconds to decide between Tuesday morning and Thursday afternoon, and a busy front desk can fill the slot inside that window. So before the appointment is written, Dentovox asks your practice management system again whether the slot is still open. If it is not, the caller hears alternatives rather than a confirmation your team would have to phone back and undo. The visible difference at the desk is the absence of the call that starts "I'm so sorry, that time isn't actually available."
The same logic runs in reverse for cancellations. When a slot is released, the waitlist is checked and the opening is offered out automatically to patients who asked to be called if something earlier came up — so a dark hour becomes an outbound text or call within minutes. If empty chair time is why you are here, the companion piece is reducing dental no-shows.
Every practice asks this, and most scheduling vendors answer it with a sentence about reliability. Here is the actual answer: integrations do fail — a practice management server is rebooted, a bridge times out, a record is rejected — and the only question that matters is whether you find out on the dashboard or on the day of the appointment, standing in front of a patient whose booking your software never received.
Bookings that did not land are counted, not buried. The dashboard shows how many appointments exist in Dentovox but are missing from your practice management system, and each can be sent again with one click. It is a number your team can look at in the morning rather than a discrepancy someone has to notice.
A rejected cancellation shows its rejection reason. When your system refuses to release an appointment, the dashboard shows the reason your software itself gave — not a generic failure — with a retry beside it. The difference matters: "appointment already modified" and "connection lost" are two entirely different problems, and only one of them is solved by pressing the button again.
Neither of these is a feature anyone wants to need. Both are the difference between an integration that quietly diverges and one whose gaps have a place on the screen. Which systems are connected and how is on the Dentrix, Open Dental, and Eaglesoft pages.
Reschedules and cancellations are not only something patients do on the phone. A provider calls in sick, a block gets moved, a Tuesday has to be rebuilt around a delayed lab case — and the desk does that work by hand.
Moving, changing, or cancelling an appointment from the Dentovox dashboard applies to both calendars in the same action: the Dentovox schedule and your practice management system. The front desk rebuilds a day in one window instead of making each change twice and remembering which system is behind. Anything your team changes directly in the PMS is still respected on the next call, because availability is read live rather than mirrored — so the two directions do not fight.
Reschedules that come in by phone follow the same path: identity is verified, the existing appointment is moved rather than duplicated, and the new details are read back on the call. Released slots go to the waitlist either way. If empty chair time is the reason you are reading this, the companion reading is reducing dental no-shows and reactivation against your lapsed list.
What the scheduling layer deliberately does not do:
Handoff is the feature, not the failure. A system that never transfers is a system that eventually answers a question it should not have answered.
Setup is deliberately small. Most practices are live within a day, and there is no hardware to install.
That is the whole list. Pricing runs $299 Overflow, $499 Front Desk, $749 Revenue, and $649 Multi-Location per location per month, with 10% off on annual billing and bilingual answering included at every tier — the full breakdown is on the pricing page, and you can size the payback against your own call volume with the ROI calculator.
Yes. Dentovox checks live availability and writes the appointment into Dentrix, Open Dental, or Eaglesoft through NexHealth while the caller is still on the line.
A double-booking guard: one provider plus one time slot equals exactly one confirmed appointment. If a slot is taken between offering and confirming, the caller is offered the next available time instead.
Every appointment is tagged with its source, so AI-created bookings are separable from manual ones and the production from automation is never guesswork.
Availability is read live at the moment of booking rather than from a cached copy, so changes your team makes in the practice management system are respected.
Yes. After verifying identity, the AI can move or cancel an existing appointment and reads the new details back for confirmation.
No. You forward your existing line to Dentovox and keep your current carrier and your current phone number. There is no migration onto a new telephone platform and no hardware to install, which is why most practices are live within a day.
The cancellation is written back to your practice management system and the released slot is checked against the waitlist, so patients who asked to be contacted if something opened up are offered the time automatically instead of the hour going dark.
Both. Existing patients are matched on name and phone number so a reschedule attaches to the correct appointment, and new callers are taken through your intake details before the appointment is created in the practice management system.
You are told on the dashboard, rather than finding out on the day of the appointment. Bookings that exist in Dentovox but were not written into your system are counted in one place and can be sent again with one click. A cancellation your system rejected shows the reason your software gave for the rejection, with a retry next to it.
Yes. Moving, changing, or cancelling an appointment from the dashboard applies to both calendars at once — Dentovox and your practice management system — so the desk can rebuild a day without working in two systems.
Yes. Availability is re-checked against your live calendar when the appointment is confirmed, not only when the times were offered. If the slot was claimed during the seconds the caller spent deciding, the caller is offered alternatives instead of a confirmation your practice would have to undo.
Dentovox reads live availability from your PMS and writes the appointment back — no double-entry, no double-booking.