Integrations · 7 min read
Open Dental AI Receptionist: How Live Booking Actually Works
How an AI receptionist books patients into Open Dental in real time, what the API supports, and what to ask any vendor before you sign.
DDS, Founder & CEO of Enamly
Published April 22, 2026
Updated April 22, 2026
Open Dental practices usually come to Enamly with a clear wishlist. They want their patients to reach a real person when they call. They want every call answered, day or night. And they want whatever they buy to drop into Open Dental without rebuilding the front-desk workflow they have spent years dialing in.
Here is the honest version of what an AI receptionist running on Open Dental actually does, what it does not do yet, and what to look for if you are comparing vendors.
Why Open Dental is the easiest PMS to integrate with
Open Dental is one of the most widely deployed practice management systems in independent dentistry in the US, a position tracked in practice-technology surveys published by Dentistry IQ and discussed in ADA Health Policy Institute research. It is also the most open from a technical perspective. The Open Dental API is documented, stable, and exposes the four endpoints any AI receptionist needs to book live.
- Read availability across providers, operatories, and appointment types.
- Query patient records by phone number, name, or date of birth.
- Create new appointments with the correct provider, operatory, and duration.
- Update or cancel existing appointments.
Compare that to Dentrix, where API access runs through the Henry Schein integration layer, or Eaglesoft, which requires a middleware connection. Open Dental is simply the easiest dental PMS to build against. That is why vendors in the AI receptionist category usually have Open Dental working first.
How the call flow actually looks on Open Dental
A real new-patient call on Open Dental looks like this end to end.
Ring, pickup. The AI answers on the first ring in your practice's name and your chosen voice. I tell practices during onboarding to pick a voice that matches how your best front-desk lead sounds when a new patient calls in. Warm, alert, professional.
Intake. The AI collects name, date of birth, and phone number. It confirms spelling on the name. Open Dental is the system of record for insurance claims. "Jonathan" and "Jonathon" produce different EDI submissions later, so the spelling has to be right on the way in.
Patient lookup. The AI queries the Open Dental patient table for the caller's phone number. If they already exist, the AI pulls their record. If not, it proceeds as a new-patient booking and creates a new patient record as part of the appointment write.
Reason for visit. The AI asks what the patient is calling about. Cleaning, toothache, new patient exam, crown fell off. This maps to an Open Dental appointment type with the right default duration and provider class.
Availability read. The AI queries Open Dental for real-time openings that match the appointment type, the eligible providers, and the operatories those providers use. For a 60-minute new-patient exam requiring hygiene plus doctor time, the AI reads both the hygiene and doctor schedules simultaneously.
Offer. The AI proposes two or three slots to the patient. "I have Tuesday the 6th at 10:15 with Dr. Patel and Megan, or Wednesday the 7th at 2:30. Which works better for you?"
Confirmation. The patient picks one. The AI reads back the date, time, provider, and office address.
Write. The AI writes the appointment into Open Dental through the API. The appointment appears in the Open Dental schedule grid the moment your front desk refreshes.
Wrap. The AI confirms the confirmation SMS has gone out, answers any lingering questions about insurance or what to bring, and ends the call.
The whole flow takes two to four minutes with zero front-desk involvement.
What Open Dental lets you do that other PMSes do not
There are three Open Dental features worth calling out specifically because they change what the AI can do for your practice.
Provider-specific availability rules. Open Dental lets you define which appointment types each provider can see and which operatories they work from. The AI honors these rules on every availability read. An endo associate who does not see new patients will never be offered for a new patient exam.
Appointment type durations. Open Dental supports custom durations per appointment type. When the AI books a "new patient exam" it honors the duration you have defined in Open Dental. If you run 90-minute new patient exams on Tuesdays and 60-minute new patient exams on Thursdays, the AI matches that.
Recall integration. Open Dental's recall and recare system is unusually deep. The AI can reach into it to see whether a caller is overdue for a recall and proactively offer to book their next hygiene visit while they are on the line. Most other PMSes require a round trip through a separate recall system for this.
The Open Dental specific failure modes to ask about
Every Open Dental deployment is a little different. Before you sign with any AI vendor, ask these.
Self-hosted vs cloud. Open Dental runs both ways. If your practice is self-hosted, your AI vendor needs a secure way to reach your database without opening unnecessary ports or requiring your IT lead to reconfigure the network. Ask how this works. If the answer is "you need to open port X to the internet," walk away.
Multi-location setups. If you have 3+ locations on Open Dental, ask how the AI handles cross-location patient records, provider schedules, and booking preferences. Some vendors only support one location per integration. Others handle 50+ without issue.
Backfill rules. Open Dental supports short-notice backfill for cancellations and last-minute openings. Ask whether the AI respects your backfill rules or just books into the first available slot.
Insurance verification. Open Dental stores insurance information against the patient. The AI should capture insurance info on new patient calls and drop it into the record. Ask to see the exact field mapping your vendor uses.
What a well-configured Open Dental AI receptionist actually costs you
Pricing varies by vendor, but the structure is pretty consistent. A real AI receptionist that books into Open Dental live is not priced like a voicemail service.
- Setup fee, typically in the low four figures, that covers integration configuration, conversation-flow tuning, and the initial voice setup.
- Monthly subscription, starting at $299 for solo practices, moving up for multi-location and higher-volume setups.
- No per-minute or per-call billing. Flat monthly pricing means you can run the AI 24/7 without watching the meter.
Enamly prices this way intentionally. Most human answering services charge per minute. That punishes high-volume practices where the AI delivers the most value. Flat monthly pricing aligns the vendor with the practice.
The HIPAA chain on Open Dental
Open Dental itself is HIPAA-compliant when self-hosted and deployed correctly. The chain that matters for an AI receptionist is everything upstream of Open Dental.
- Voice platform. The AI vendor's voice provider needs a BAA and PII redaction on transcripts.
- Recording and transcript storage. Encrypted at rest with keys you control. BAA in place.
- Integration layer. Whether your AI vendor integrates directly with Open Dental's API or uses a middleware, the middleware needs a BAA too.
- The AI vendor itself. A signed BAA with your practice before any patient data flows.
Enamly uses AWS S3 with KMS for encrypted storage and Retell for voice. Both sign BAAs with every practice. The full sub-processor list is shared on request.
What I would actually ask an AI vendor about Open Dental
As a dentist who has spent years in Open Dental, here is my five-question screen for any AI receptionist vendor.
- Can I watch the appointment hit my Open Dental schedule grid live during the demo? If they cannot show a live write, they do not have real integration.
- What happens when the Open Dental API is unreachable? Look for graceful degradation, not a dropped call.
- How do you handle appointment-type durations I have defined in Open Dental? Answer must be specific.
- How do you handle provider-specific scheduling rules? Same test.
- Will I get a full sub-processor list and BAAs before signing? No answer here is a deal-breaker.
See Enamly run on Open Dental
If you are on Open Dental and want to watch a live call book a real appointment into a sandbox, book a 15-minute demo. I run every demo personally.
Before the demo, if you want to estimate the revenue your practice is losing to missed calls today, the missed-call revenue calculator takes about 60 seconds.
More on how this works with other PMSes on the integrations page or in how AI receptionists actually book patients into your dental PMS.
Dr. Bethel Ozumba, known as Dr. B-Bay, is the Founder and CEO of Enamly. He scaled his own Open Dental practice to $1.3M in its first year before selling it in April 2025 to build Enamly. He writes about dental AI and front-desk operations at enamly.ai/blog.