DentalReception
🔎 DiagnosticDental Code · CDT

D0170

D0170 Dental Call Handling for Re-Evaluations

How DentalReception AI handles D0170 calls — what it captures, what it routes to your clinical team, and the context it writes into your PMS.

The patient is calling back. "I was in last week and the dentist said to come back so they could check how it's healing," they say. It's a follow-up — the kind of visit that closes the loop on a problem already being managed, and exactly the kind that slips through the cracks when the front desk is buried. The patient knows they're supposed to return; if no one picks up to book it, the follow-up quietly doesn't happen, and a problem your dentist wanted eyes on goes unseen. Lost follow-ups aren't just lost revenue — they're loose ends on patient care.

DentalReception AI answers every one of those calls in under two rings and books the follow-up 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 D0170 call usually sounds like

D0170 is widely published as the CDT code for a limited, problem-focused re-evaluation — a follow-up visit tied to a previously identified issue, not a new problem or a routine exam. 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 describe it plainly: "I'm coming back so they can recheck it," "the dentist wanted to see how it's going," or "this is my follow-up." The AI receptionist recognizes a re-evaluation request, links it to the existing record, and captures the booking — without interpreting the clinical status.

What the AI can safely capture and schedule

For a follow-up re-evaluation, the agent ties the visit to the existing care and books it cleanly:

  • Matches the patient to their existing record so the follow-up lands on the right chart — see existing patient calls.
  • Captures that this is a follow-up to a prior visit and books an appropriate slot, live during the call. See appointment scheduling.
  • Confirms or refreshes insurance details so intake stays clean — see insurance verification.
  • Writes a clear summary noting the visit is a re-evaluation. See call summaries.

What must be routed to clinical staff

The line is firm: the AI captures and schedules, it never advises. Because a re-evaluation is tied to active care, routing matters:

  • Clinical questions — "is it healing right?", "should it still hurt?", "is this normal?" — are relayed to your team. The AI never assesses how something is progressing.
  • New or worsening symptoms — anything that sounds like the issue is getting worse, or like a new problem — are flagged and routed to staff or triage, not booked as a simple recheck.
  • Coverage and cost specifics — whether a re-evaluation is covered or what it costs — are captured and routed, not quoted.

Anything beyond confirming the follow-up and booking the slot becomes a task or transfer for a person.

Context passed into your PMS

Because the booking writes back in real time, your team opens each follow-up already linked to the prior visit:

Captured on the callWritten to the PMS
Patient identity / record matchLinked to existing chart
Re-evaluation / follow-up intentBooked in an appropriate slot
Patient's stated reason for returnNoted on the appointment
New or worsening symptomsFlagged as a task for your team
Insurance details (if changed)Attached for verification
Full call summaryNotes on the appointment

Works alongside your follow-up workflows — see treatment follow-up and the confirmed integrations.

Frequently asked questions

Does the AI know what the follow-up is for?

Only what the patient tells it. The agent links the call to the existing record and captures the patient's own description of why they're returning, but it does not read clinical notes to interpret the follow-up or judge how care is progressing. It books the visit as a re-evaluation and writes a clear summary so your provider sees the patient is coming back for a recheck. Any clinical interpretation of the follow-up stays entirely with your team.

Does the AI assign the D0170 code to the appointment?

No. The agent captures the patient's request and books the visit; it does not assign, confirm, or bill any CDT code. Code selection stays with your clinical and billing staff at the point of care. The reference to D0170 here is informational only — confirm the official CDT definition independently. The AI recognizes a follow-up re-evaluation request, links it to the existing chart, books an appropriate slot, and writes a clear summary for your team.

What if the patient says the problem is getting worse?

That changes how the call is handled. If a patient calling for a follow-up describes new pain, swelling, or symptoms that sound like the issue is worsening, the agent captures the detail and routes the call to your front desk or triage workflow with full context, rather than booking a simple recheck. The AI never assesses whether something is healing or worsening. A trained person decides how urgently the patient should be seen.

Can it tell a patient whether a re-evaluation is covered?

It collects and relays, it does not quote. The agent captures the carrier and member details and can answer the general questions you configure. Anything specific — whether a re-evaluation is covered, how it applies to a prior visit, or out-of-pocket cost — is routed to your team rather than guessed, keeping coverage statements with the people authorized to make them.

Hear it answer your front desk's calls

Listen to a sample call, then point your after-hours line at DentalReception AI in an afternoon. No new hardware.