A patient calls in the middle of your morning rush saying the dentist "told me I need a small filling" and they want to get it on the books. It should be a quick scheduling call, but your front desk is checking in a waiting room and the phone rolls to voicemail. By the time anyone listens to the message, the patient has half-decided to wait. Filling calls like this are routine, high-value, and easy to lose — and every one that slips through is restorative work that walks out the door.
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 D2140 call usually sounds like
D2140 is widely published as the CDT code for an amalgam restoration on one surface of a tooth. 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 say "D2140." They say the dentist "found a small cavity," they need "that filling we talked about," or they "want to get a tooth fixed." The AI receptionist recognizes that intent as a restorative scheduling request and treats it as a booking — capturing what the patient is asking for, not interpreting the procedure or which surface is involved.
What the AI can safely capture and schedule
For a routine filling request tied to a treatment plan the dentist has already discussed, the agent handles the booking without a human:
- Confirms the patient's record so the visit lands on the right chart and the correct provider column.
- Offers and books an open restorative slot live during the call. See appointment scheduling.
- Captures or refreshes insurance details so intake is clean before the visit — see insurance verification.
- Writes a clear summary to the record so the front desk sees exactly what was requested and booked. See call summaries.
For more on how these visits are handled end to end, 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 — which tooth, how many surfaces, whether the filling is still needed, pain, sensitivity, or anything that sounds like more than a routine booking.
- Coverage and cost specifics — whether a plan covers the restoration, what the patient will owe, or how an amalgam versus another material is billed. The agent 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 outside a clean restorative 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 |
| Insurance details (if new or changed) | Attached to record for verification |
| Questions needing a human | Task flagged for front desk |
| Full call summary | Notes on the appointment |
Works alongside your existing workflows — see the confirmed integrations.
Frequently asked questions
Does the AI assign the D2140 code to the appointment?
No. The agent captures the patient's request to schedule a filling and books the visit; it does not assign, confirm, or bill any CDT code. Code and surface selection stays with your clinical and billing staff at the point of care, based on the actual exam. The reference to D2140 here is informational only — confirm the official CDT definition independently. The AI recognizes restorative-scheduling intent, books the appointment in the right column, and writes a clear summary so your team has full context before the patient arrives.
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 — whether a particular restoration is covered, the patient's out-of-pocket cost, or how a material is billed — is routed to your team rather than guessed. That keeps coverage statements with the people authorized to make them, while the AI still books the visit and saves the details.
What if the patient describes pain or a problem with the tooth?
That call stops being a routine scheduling request. If a patient mentions pain, sensitivity, a broken tooth, or anything clinical, the agent does not treat it as a simple filling booking. It captures the detail and routes the call to your front desk or triage workflow with full context, so a person decides how urgently the patient should be seen. The AI never diagnoses or advises on treatment.
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 about the request is lost between the phone and the chair.