The whole revenue cycle, in one record of every dollar.
Every capability your team works each day, sharing one record of every claim, payment and deposit.
Clean claims start before the patient sits down.
Know what the plan will pay before the visit.
Every appointment is checked for coverage, remaining benefits and frequency limits, so a gap shows up on the morning schedule, not on the EOB.
- Primary and secondary plans side by side
- Missing or out-of-date eligibility flagged, with its dollars
- Find other coverage when nothing is on file (optional add-on)
Prior authorizations and predeterminations, drafted and tracked.
Mavy AI drafts the narrative from the chart and gathers the records from Open Dental. A person reviews and attests, and Mavy tracks the request to a decision.
- One list from draft to payer decision
- Nothing goes to a payer until a person attests it
Tooth #3 has a fractured mesiolingual cusp and recurrent decay beneath an existing restoration that involves more than half of the clinical crown. A direct restoration would not restore form or function, so a full-coverage crown is planned.
Checked for the reasons payers say no.
Drafted from the completed visit and checked line by line. Then it goes out the way it always has: from Open Dental, through your clearinghouse.
- Frequency, alternate benefits, waiting periods, timely filing, COB
- Missing attachments flagged and attached from Open Dental
- Mavy-managed transmission for clinics that want it (opt-in)
Every payment matched, posted and reconciled.
Every ERA line matched, and posted into Open Dental.
Each line is matched to the claim it pays and posted back into Open Dental, marked as Mavy’s. What doesn’t match stays lit, with its reason named.
- One payment per check, matched by trace number
- A check for entries your office already keyed, so nothing posts twice
- You choose which categories post, location by location
Paid against what you contracted, to the cent.
Load your fee schedules once. A short payment shows the arithmetic, and the appeal is drafted from those numbers.
- Fee schedules per payer, loaded once
- Contract drift spotted when allowed amounts move
From remittance to the deposit that reached your bank.
Each payer payment is matched to the deposit in your operating account. Checks in the mail and virtual cards are tracked payer by payer.
- EFTs balanced against deposits by trace number
- Likely virtual-card payments flagged, with the fee
- EFT enrollment packets for card and check payers (planned)
Denials answered. Patients billed right.
Every denial grouped, sorted and answered.
Grouped by reason code and sorted by dollars at risk, each with an appeal on your letterhead. A person reads it. A person signs it.
- Estimated appeal deadlines, labelled as estimates
- State disclosure rules can stop a draft before your biller sees it

RE: Claim #10512 · D4341 · Upper right quadrant · CO-50
The periodontal charting recorded on October 6, 2026 shows probing depths of 5 to 6 mm with bleeding on probing at teeth #2, #3, #4 and #5…
Statements that already know what insurance did.
Built from posted remittances, so each one shows what both plans paid. Messages carry a secure link, never a balance.
- Apple Pay, Google Pay, card or a payment plan, with Mavy Pay
- No markup on payments: Stripe’s fee is the whole cost
- Patients under 21 who may be on Medicaid are held off the statement
See it clearly. Decide what Mavy does.
Numbers that say where they came from.
Collections, A/R aging, payer mix, denial reasons, fees and coding. Every report states its basis and its date range.
- Payer and provider scorecards, including first-pass paid
- Export when the board deck needs it

Ortho A/R in its own workspace.
Contract balances and aging for long ortho contracts, so they never hide inside the general A/R report.
- Lifetime orthodontic maximums tracked per patient
AI that drafts. People who decide.
Mavy AI drafts appeals and narratives from the record. Mavy Guardrails check every name, date and dollar before a person sees the draft.
- An attestation step that cannot be skipped
- Drafts labelled as AI drafts, not legal advice
You decide what Mavy writes back.
Per location and per category. New locations start read-only until you turn categories on.
- Claims, payments, documents and notes: each its own switch
- Roles for owners, billing, front desk and read-only viewers
Send one remittance file. See what your payers owe you.
The free remittance scan runs under a BAA. Every finding shows its evidence, and nothing is estimated from an invented recovery rate.