DentalReception
😁 OrthodonticsDental Code · CDT

D8703

D8703 Dental Call Handling: Replace Maxillary Retainer

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

It's a Saturday morning and a parent calls in a small panic: their teenager left the upper retainer on a lunch tray and it's gone. They know teeth start drifting fast without it, and they want to get a replacement on the books today. But your office is closed, the call goes to voicemail, and by Monday the patient has gone days without a retainer — and the parent is wondering whether to call somewhere with weekend hours. Lost-retainer calls are urgent in the caller's mind and time-sensitive in reality, yet they land exactly when no one is at the desk.

DentalReception AI answers every one of those calls in under two rings and books the replacement visit live, 24/7 — writing the appointment directly into your schedule in Dentrix, Open Dental, Eaglesoft, Curve Dental, or CareStack while the caller 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 D8703 call usually sounds like

D8703 is commonly published as the CDT code for replacement of a lost or broken retainer — maxillary (upper). 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, callers never use a code. They say they "lost their top retainer," it "snapped," or "the dog got the upper one." The AI receptionist recognizes a replacement request for the upper retainer and captures the booking — it does not interpret the situation or assess the teeth.

What the AI can safely capture and schedule

For a routine replacement booking, the agent handles the full request without a human:

  • Confirms the patient is established and pulls their record so the visit lands on the right chart and provider column. See appointment scheduling.
  • Offers and books the soonest appropriate slot for the replacement, live during the call — including after-hours, so the patient isn't waiting on a callback.
  • Captures whether it's the upper, lower, or both so your team arrives prepared. See related retainer calls.
  • Writes a clear summary so the front desk knows exactly what's needed.

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 teeth have shifted, how urgent it is, or whether a new impression or scan is needed. These belong to the orthodontist.
  • Coverage and cost specifics — whether a replacement is covered, replacement-fee questions, or out-of-pocket cost. The agent collects details and relays the question.
  • Pain or visible movement — if a caller reports pain or that teeth look like they've moved, the call is routed with full context.

Anything outside a clean replacement 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 visit ready to go:

Captured on the callWritten to the PMS
Patient identity / record matchLinked to existing chart
Lost/broken maxillary retainer intentReplacement visit booked in correct column
Upper / lower / both notedCaptured in summary for prep
Coverage questionsTask flagged for front desk
Full call summaryNotes on the appointment

Built for practices like yours — see our orthodontics solution and the confirmed integrations.

Frequently asked questions

Does the AI assign the D8703 code to the appointment?

No. The agent captures the caller's request to replace a lost or broken upper retainer 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 D8703 here is informational only — confirm the official CDT definition independently. The AI recognizes a maxillary retainer replacement request, books it in the right column, and writes a clear summary for your team.

Can it tell a worried parent whether teeth have already shifted?

No. Whether teeth have moved and how urgent the situation is are clinical judgments for the orthodontist. The agent never assesses the teeth or guesses at urgency. It captures the details, books the soonest appropriate visit, and routes any clinical question to your team so a person can advise the caller correctly.

Will it book a replacement after hours and on weekends?

Yes. The agent answers 24/7 and can book the soonest appropriate slot under your scheduling rules — so a Saturday lost-retainer call becomes a confirmed appointment instead of a voicemail. The patient gets resolution immediately, and the booking is waiting in your schedule when the office opens.

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 caller is still on the line — 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.

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.