Integration

AI scheduling for Open Dental

Dentovox connects to Open Dental via NexHealth and schedules appointments during the call. It asks Open Dental for live openings by provider and operatory, offers the caller real times, writes the confirmed appointment before the call ends, and refuses to double-book. Cancellations are auto-filled from the waitlist, with reminders in English or Spanish.

Not a request form. Not a callback list. An appointment on the schedule, while the patient is still talking.

Watch it schedule live → Book a demo
🔎

Reads real openings

Availability comes from Open Dental itself — by provider, by operatory — not from a cached guess.

✍️

Writes, doesn't request

The confirmed appointment is created during the call, so nothing waits in a queue for the front desk.

📋

Waitlist auto-fill

A cancellation triggers outreach to patients who wanted an earlier date. First to accept gets the slot.

💬

Two-way SMS reminders

Patients confirm or reschedule by replying — in English or Spanish, matching how they called.

Why scheduling is the part that's hard to automate

Answering a phone is easy. Scheduling correctly is not. A dental schedule is a set of constraints stacked on top of each other: which provider, which operatory, how long that appointment type actually takes, and the dozen local rules a practice never wrote down. Most "AI phone" tools sidestep all of it — they collect a name and a preferred day and drop a request into someone's inbox. That is a message, not a booking, and the front desk still does the work.

Dentovox takes the other path. It reads the live schedule out of Open Dental, decides against real constraints, and commits the appointment while the caller is on the line. Sub-800 ms responses keep the conversation from feeling like a phone tree, so the patient experiences it as a receptionist who knew the answer, not a system that had to check.

The connection: Open Dental via NexHealth

Dentovox reaches Open Dental through NexHealth, which maintains the integration layer to the practice management system. Dentovox never connects to your database directly, and nothing about your Open Dental setup is migrated, mirrored, or replaced. Open Dental stays the single source of truth for the schedule; Dentovox is a well-behaved client of it.

Because connectivity is NexHealth's, coverage of a specific Open Dental deployment — self-hosted server, hosted, or otherwise — is confirmed with NexHealth during onboarding rather than assumed. Dentovox is not affiliated with, sponsored by, or endorsed by Open Dental.

One call, step by step

An urgent case is escalated immediately according to your rules — and Dentovox is never a substitute for 911. The full booking mechanics live on the scheduling page, and the call-handling side on the AI receptionist page.

What the integration can and can't do

CapabilityDirectionBehavior in Open Dental
Open availabilityReadLive lookup per provider and operatory at the moment of the call
New appointmentWriteCreated and confirmed during the call, guarded against collisions
Patient recordRead / write contact detailsMatches an existing patient or captures a new one; no chart merging
Cancellation backfillRead + writeFreed slot offered to the waitlist; first acceptance is booked
RemindersOutbound SMSTwo-way, EN or ES; replies handled without a phone call
Insurance & ledgerNoneNo eligibility checks, claims, payments, or fee-schedule edits
Clinical dataNoneNo charting, perio, notes, imaging, or treatment planning

Filling the holes the schedule creates

A dental schedule leaks in two directions. Cancellations open holes nobody has time to fill, and patients quietly stop coming back. Dentovox works both. The waitlist auto-fill turns a 9 am cancellation into a booked 9 am, usually before the front desk has finished their coffee. Reactivation works the lapsed-patient list on its own schedule and reports the revenue actually recovered — the appointments it booked from patients who had gone quiet, not a projection.

Security and HIPAA

PHI is encrypted, every practice's data is isolated from every other practice's, and every AI action is written to an audit log. A BAA is signed before Dentovox handles real patient data. Details are on the security page, and the BAA is available up front rather than after a trial.

Setup time and cost

Connection is usually complete within a day once access is arranged. The work that matters is mapping: appointment types and durations, which providers take which visits, and the practice-specific rules that decide whether a booking is good or merely legal. Pricing does not vary by PMS — Starter $249, Core $399, Growth $599, Multi/DSO $899 per location per month, 15% off with annual billing.

Honest limits

Dentovox schedules, reminds, reactivates, and escalates. It does not verify insurance, take payments, or produce clinical documentation. It speaks English and Spanish. It will not book outside what Open Dental reports as available, which occasionally means telling a caller that the day they wanted is genuinely full — the same answer a good receptionist gives. And it depends on NexHealth's coverage of your Open Dental environment, which is verified before you sign anything. Practices with several offices should also read the bilingual notes, since Spanish-speaking demand is rarely distributed evenly across locations.

Frequently asked questions

How does Dentovox schedule into Open Dental?

Dentovox connects to Open Dental through NexHealth. During the call it asks for live availability by provider and operatory, offers the caller real openings, and writes the confirmed appointment back into Open Dental before the call ends. Open Dental remains the source of truth for the schedule.

Does the AI respect our appointment lengths and provider schedules?

Yes. Dentovox books only into openings that Open Dental reports as available for the right provider and operatory, using the appointment types and durations mapped during onboarding. It does not invent slots, extend the day, or stretch an appointment to make it fit.

What happens when a patient cancels?

The freed slot is offered to the waitlist automatically. Patients who asked for an earlier date are contacted by two-way SMS in English or Spanish, and the first to accept is booked into the opening — so the gap closes without anyone at the front desk working the phone.

Can the AI double-book an operatory?

No. One provider plus one time slot equals exactly one confirmed appointment. If two callers reach for the same opening simultaneously, only one write is accepted and the other caller is immediately offered the next real opening.

Does Dentovox work with a self-hosted Open Dental database?

Connectivity is provided by NexHealth, so whether a particular Open Dental deployment can be connected is confirmed with NexHealth during onboarding rather than assumed. Dentovox never connects to your database directly and is not affiliated with, sponsored by, or endorsed by Open Dental.

How much does it cost and how fast is setup?

Plans are Starter $249, Core $399, Growth $599, and Multi/DSO $899 per location per month, with 15% off annual billing. Connection is usually complete within a day once access is arranged, and a BAA is signed before Dentovox works with real patient data.

Open Dental is a trademark of its respective owner. Dentovox is an independent product and is not affiliated with, sponsored by, or endorsed by that vendor. Connectivity is provided through NexHealth.