A patient calls in the late afternoon because they "have a small cavity the dentist mentioned last visit" and want to come in before it gets worse. Your front desk is mid-checkout, the other line is ringing, and this caller wants to know how long it takes, what it costs, and whether their insurance covers it. By the time someone is free to pick up, the call has rolled to voicemail — and the patient who was ready to book is now thinking about it instead of doing it. Restorative work like this is high-value and time-sensitive, which is exactly why a dropped call stings.
DentalReception AI answers every one of those calls in under two rings and books the visit live, 24/7 — writing the appointment directly into your schedule in Dentrix, Open Dental, Eaglesoft, Curve Dental, or CareStack while the patient is still on the line.
Informational only — not clinical, coding, or billing advice; confirm CDT definitions and coverage independently. This page describes call handling only. The AI captures and routes; it does not diagnose, assign codes, or quote coverage.
What a D2391 call usually sounds like
D2391 is widely published as the CDT code for a resin-based composite restoration of one surface on a posterior tooth — a single-surface tooth-colored back-tooth filling. We state it only at that conservative level; confirm the official CDT definition and any payer rules with your clinical and billing teams.
On the phone, patients never use the code. They say they "have a cavity," "need a filling," "chipped a back tooth," or "the dentist said one tooth needs work." The AI receptionist recognizes that intent and treats it as a restorative booking request — capturing the appointment, not interpreting the diagnosis or deciding the surface count.
What the AI can safely capture and schedule
For a routine filling request, the agent handles the booking without a human:
- Confirms the patient and pulls their record so the visit lands on the correct chart and provider.
- Offers and books an open restorative slot in the right column, live during the call. See appointment scheduling.
- Captures or refreshes insurance details so intake is clean before the visit — see insurance verification.
- Notes what the patient described — which tooth, any sensitivity mentioned — and writes a clear summary for your team. See filling calls.
What must be routed to clinical staff
The line is simple: the AI captures and schedules, it never advises. These go to your team, not the agent:
- Clinical questions — whether it's actually a cavity, how many surfaces, pain that sounds urgent, or what treatment is needed. The agent does not diagnose.
- Coverage and cost specifics — whether a plan covers the restoration, annual maximums, or out-of-pocket amounts. It collects details and relays the question rather than quoting an answer.
- Code or billing requests — patients asking what will be billed are routed to staff.
Anything beyond a clean booking becomes a task or transfer for the front desk.
Context passed into your PMS
Because the booking writes back in real time, your team opens each appointment ready to go:
| Captured on the call | Written to the PMS |
|---|---|
| Patient identity / record match | Linked to existing chart |
| Filling / restorative intent | Appointment booked in correct column |
| Tooth or symptom the patient described | Noted for clinical review |
| Insurance details (if new or changed) | Attached to record for verification |
| Questions needing a human | Task flagged for front desk |
Works alongside your existing workflows — see filling calls and the confirmed integrations.
Frequently asked questions
Does the AI assign the D2391 code to the appointment?
No. The agent captures the patient's request to be seen for a filling and books the visit; it does not assign, confirm, or bill any CDT code, and it does not decide how many surfaces are involved. Surface count and code selection stay with your clinical and billing staff at the point of care. The reference to D2391 here is informational only — confirm the official CDT definition independently. The AI recognizes restorative intent, books the appointment in the right column, and writes a clear summary for your team to review.
Can it tell a patient whether their filling is covered?
It collects and relays, it does not quote. The agent captures the patient's carrier and member details and can answer the general coverage questions you configure. Anything specific — annual maximums, plan benefits, or out-of-pocket cost — is routed to your team rather than guessed. That keeps coverage statements with the people authorized to make them, while still moving the booking forward live on the call.
What happens if the patient mentions pain or swelling?
That call stops being a routine restorative booking. If a patient describes significant pain, swelling, or anything that sounds urgent, the agent does not treat it as a simple filling appointment. It captures the detail and routes the call to your front desk or triage workflow with full context, so a person decides how soon the patient should be seen. The AI never diagnoses or assesses urgency itself.
Does the booking actually land in our schedule?
Yes. For Dentrix, Open Dental, Eaglesoft, Curve Dental, and CareStack, the appointment writes back into your live schedule in real time while the patient is on the call — no re-keying. For other systems, DentalReception AI connects via API or works alongside your existing tools. Every call still produces a summary and any needed task so nothing falls through the cracks.