The AI back office for dental groups
Find the insurance revenue you already earned.
Agents work denials, underpayments and treatment that was never scheduled. Your team approves what goes out, and a dollar counts only when the payer pays it.
- Independent HIPAA assessment before any new office goes live
- Runs on top of the practice software you already use
One day at the practice.
Six agents, each at the hour it does its work. A two-location group, with example data in every panel.
6:45 AM
AnalystAnswers with cited numbers
Ask about any location. Get the number and its source.
The Analyst answers from the ledger and the run log, writes your morning briefing, and turns requests into tasks with an owner.

Morning brief, two locations
Example- Found yesterday: D2392 never billed, D4342 paid $96 of $180+$268.00
- Denials to work today1 · $1,150.00
- Thursday visits with a coverage problem1
Which location is leaking the most money?
- Does on its own
- Briefs you every morning
- Cites every number it uses
- Checks with you
- It recommends; your team decides
Made of Analyst · Task maker
8:10 AM
VerifyChecks insurance before visits
Know the coverage before they sit down.
Verify queues a benefits check three days ahead of each visit and turns whatever the payer returns into one standard breakdown.

Thursday’s visits checked
Example- Delta Dental PPO · basic at 80%Active
- MetLife · 1 of 2 cleanings usedActive
- Guardian · plan terminatedTo front desk
One standard breakdown per patient, whatever the payer sent
- Does on its own
- Checks eligibility ahead of every visit
- Normalizes payer responses
- Checks with you
- Terminated plans and missing cards come to the front desk
Made of Eligibility checker · Benefits normalizer · Card collector
10:20 AM
ScribeDrafts notes from dictation
Dictate once. Sign a finished note.
Scribe structures dictation into a SOAP note, maps procedures to CDT codes, and writes the summary the patient takes home.

Waiting on the provider
Example“Cold sensitivity on fourteen. Recurrent decay, mesial occlusal. Placed a two-surface composite.”
- S
- Cold sensitivity on #14
- A
- Recurrent decay, #14 MO
- P
- Composite, two surfaces D2392
Op 2 · nothing added that wasn’t said
- Does on its own
- Drafts the note and codes
- Never adds what the provider did not say
- Checks with you
- Every note waits for the provider’s sign-off
Made of Note structurer · Coder · Patient explainer
12:40 PM
RevenueWorks denials and appeals
Denials worked the day they land.
Revenue reads every denial, decides if it is worth fighting, collects the x-rays and narrative the payer wants, and drafts the appeal.

Waiting on you
ExampleD2740 Porcelain crown
Denied for a missing narrative
- Narrative
- X-ray
$1,150.00 at stake
- Does on its own
- Reads denials and pulls records
- Follows up on claims a payer has sat on
- Checks with you
- Nothing goes to a payer until someone approves it
Made of Denial reader · Records puller · Appeal writer · Payer follow-up · Underpayment auditor
Only counted when the payer pays.
Drafted is not recovered. Approved is not recovered. A dollar moves to counted when the payer’s remittance arrives.
Recovered dollars · two-location groupExample data Claim Payer Stage Amount D2740Porcelain crown Delta Dental PPO Denied · appeal drafted $1,150.00 D4341Scaling and root planing MetLife Approved · with payer $268.00 D2391Resin filling Aetna Short paid · drafted $84.00 D0330Panoramic image Guardian Paid $96.00 D1110Adult cleaning Cigna Paid $112.00 CountedDrafted and approved claims are never counted. Only money the payer sends. $208.00 Measured against the practice’s own baseline, one location at a time.
4:15 PM
RecallBrings patients back
Bring back treatment you already diagnosed.
Recall finds patients due for hygiene, treatment that was never scheduled, and patients who have drifted away, then reaches out at the right time.

Campaign waiting on you
Example- Diagnosed, never booked12 patients
- Opted out or already booked2 left off
Hi Maria, Dr. Lee recommended a crown on tooth 3 in August. Thursday at 10:40 AM is open. Reply YES and we’ll hold it.
Sends inside quiet hours
- Does on its own
- Builds the list and drafts each message
- Respects opt-outs and quiet hours
- Checks with you
- Campaigns are approved before the first text goes out
Made of Hygiene recall · Treatment closer · Reactivation
9:04 PM
Front DeskAnswers calls and texts, 24/7
Every call answered. Even at 9pm.
Front Desk picks up calls and texts in your practice’s voice, finds slots that fit your scheduling rules, and books or requests them.
- Does on its own
- Answers, identifies the caller, books
- Logs every call with a transcript
- Checks with you
- Emergencies, billing disputes and clinical questions go to a person
Made of Receptionist · Scheduler · Triage

Booked. Transcript saved.
Example- Caller
Hi, do you have anything Saturday for a cleaning?
- Front Desk
Saturday at 9:20 AM with Jen is open. Want me to book it?
- Caller
Yes, please.
- Saturday 9:20 AM, hygieneBooked
Need an agent we did not build? Describe it.
Studio turns one sentence into a scheduled agent with an audience, a message, guardrails and an approval step. It dry-runs on today’s patients before it can go live. Try the real compiler below.
Every Friday at 10:00 AM, find patients with unscheduled treatment over $500, presented 14+ days ago at every location, and text the patient from the practice's number.
- When
- Every Friday at 10:00 AM
- Who
- Patients with unscheduled treatment over $500, presented 14+ days ago
- Where
- All locations
- Does
- Text the patient from the practice's number
- Approval
- Staff approves each batch in the Inbox
- Measured by
- Appointments booked from replies
Message template: Hi {first}, it's {office}. {provider} wanted to make sure you have time set aside for the treatment you discussed at your last visit. We have openings over the next two weeks. Reply YES and we'll text you times, or call {phone}. Reply STOP to opt out.
- Honors SMS preferences and STOP opt-outs
- Quiet hours from the policy pack
- Max messages per patient per week
- Skips patients who already have a future appointment
- Fixed template, no free-form model text to patients
- Audience finder
- Compliance checker
- Message writer
- Dispatcher
Built for a practice that handles patient data.
Nothing is sent without your approval.
Under seal
- HIPAA before any new office goes live. No new practice goes live until an independent HIPAA security and privacy assessment says so.
- A BAA for every vendor and every practice. Before a practice goes live, every vendor that touches its patient data is under a business associate agreement, and the practice signs one with us.
- One Inbox for everything that needs a person. Appeals, campaigns, booking requests and notes queue up ranked by what is at stake. One keystroke to approve, with the full draft in front of you.
- Every step on the record. Each run logs its tool calls sub-agent by sub-agent. Open any decision and replay it.
- Field encryption. Patient names, phone numbers and dates of birth in the patient record are encrypted with AES-256-GCM and looked up by keyed hash.
- One organization at a time. Postgres row-level security and organization-scoped queries keep each group’s data apart. Staff see only the locations they work at.
- A policy pack per location. Hours, insurance accepted, emergency protocol and tone live in a versioned policy pack that every agent reads before it acts.
Ten founding practices.
Keep the practice software you already run. SmileOps sits on top of it. The first ten practices get founding terms in return for a weekly feedback call, a reference and a case study.
Connect
We connect to your PMS. Agents start in shadow mode, so you see what they would have done before they do anything.
Prove
Run it for a month. We measure answered calls, verified visits and recovered claims against your own baseline, then walk you through the results.
Expand
Turn on the next location by cloning its policy pack, then build the agents only your group needs.
- Founding price, locked for three years.
- Onboarding fee waived.
- Walk away by day 90 and owe nothing further.
- Live only after the HIPAA assessment and a signed BAA.
See what your agents would do this week.
Bring one location. We will walk through the calls, claims and patients the agents would have handled.
Leave a way to reach you