# Ardent: automated dental insurance verification software Source: https://ardentdental.co/ (full text of the site in Markdown, for language models and answer engines). Last updated 2026-09-20. Company: Autochrome, Inc. Contact: david@ardentdental.co. ## What is Ardent? Ardent is automatic insurance verification for dental practices. Ardent verifies every scheduled patient's dental insurance with the payer automatically, up to two weeks before the visit. Then it fills the benefit sheet the practice already uses and files it in the practice management system (PMS). - Filled one blank at a time, on the sheet the office already uses. - Filed as a PDF in the patient's chart documents. - Integrated with the PMS the practice already runs. Custom integrations are built on request. - Emailed every weekday morning, with what was verified and what still needs a person. Headline facts: playbooks for 71 payers (Delta Dental, MetLife, Cigna, Aetna, Guardian and others); about 40 hours a week saved at the front desk on portal logins, hold music and retyping; 99.8% field accuracy on the fields Ardent fills, each one carrying the payer record it came from; HIPAA Business Associate with a BAA for every practice. ## How does Ardent verify dental insurance? Every payer has a playbook and Ardent works it in order. Ardent reads the appointment and the insurance on file from the PMS, then the AI agent signs into the payer's portal and reads the benefit grid. Where a payer answers only by fax, it calls the automated line and transcribes what comes back. Anything required that is still blank goes to a phone call, and the agent fills it only when a quote from the rep backs it. Then the sheet is filled and filed. 1. **Portal first.** Ardent signs into the payer's provider portal with the practice's credentials, reads the benefit grid through the portal's own data, and keeps the raw responses and screenshots as evidence. 2. **A fax when that is how the payer answers.** The agent calls the payer's automated line, works the recorded menu and asks for the benefits fax. The breakdown that arrives is transcribed word for word and each value cites the fax lines it came from. 3. **A recorded call for the rest.** Only for required blanks still open. The agent works the menu, asks the rep the sheet's questions, and fills a blank only with a quote behind it. 4. **The sheet, filled and filed.** Values typed into the practice's blanks in its notation, the PDF filed into the patient's chart documents, a note where the PMS allows. Four payers, four routes to the same filled sheet: - Delta Dental of California (portal): signs into the provider portal with the practice's credentials, reads the one-time code from the practice mailbox, reads the benefit grid field by field, captures the payer's documents and screenshots, phones the rep for the blanks still open. Every value keeps its portal record and screenshot. - MetLife (portal): signs in, reads the benefit grid field by field, captures documents and screenshots. Every value keeps its portal record and screenshot. - Lincoln Financial (faxback): calls the payer's automated line, works the recorded menu, requests the benefits fax to the practice's fax line, matches the fax when it arrives, transcribes it word for word. Every value cites the fax lines it came from. - CareFirst BlueCross BlueShield Dental (phone call): dials the provider line inside the payer's hours, works the menu through to a live rep, asks only the blanks that are still open. Every answer is backed by a quote from the recording. Cadence: every hour the schedule is checked for new and changed visits; visits up to two weeks ahead are worked unattended (five business days by default, a per-practice setting). ### How a payer call goes (illustrative, fictional patient and rep) Ardent introduces itself as an AI assistant calling on behalf of a dental office, states that the call may be recorded, and gives the member ID and date of birth. It asks only what the portal did not answer, for example the frequency limitation on a crown (D2740) and whether there is a waiting period between a prophy and periodontal maintenance. When the rep answers "Per tooth. Five years per tooth," Ardent writes 1x60m/tooth on the MAJOR row and keeps the quote; when the rep says there is no waiting period, the PERIO row gets NONE with the quote behind it. ## The sheet Ardent works from the form the office already uses. It measures the form's blanks once, and after that the answers go straight into them in the shorthand the team already reads: 2xC/Y, 1x36m, NL, NC. If the payer never stated something, that blank stays empty. A general practice, a pediatric office and an orthodontic practice each ask for different things, and nobody at the desk has to learn a new form. - A general practice worksheet asks for a percentage and a frequency against each code (maximum, deductible, prophy D1110, BWX D0274, perio D4341, crown D2740, missing tooth clause, waiting period). - A pediatric breakdown asks for age limits, which teeth a sealant covers, and codes a general sheet never lists (fluoride D1206, sealants D1351, space maintainers D1510, SDF D1354, pulpotomy D3220, behavior management D9920). - An orthodontic worksheet asks for a lifetime maximum, a banding date, a payment schedule, work-in-progress coverage and timely filing. Every printed value keeps its source: the portal record and screenshot, the 271 rows, the fax lines, or the rep's recorded words. Values read from the insurance on file in the PMS (name, date of birth, member ID, carrier) are marked as coming from the chart. ## Where the finished sheet goes The finished sheet lands in the patient's chart documents as a PDF (insurance-eligibility--.pdf), with the payer's own documents and the portal screenshots behind it. Where the system allows a note, Ardent leaves one line on the appointment, for example a coverage summary with an estimated copay, or "Delta Dental of California shows this plan ended 08/31/2026. Ask the patient for current coverage." Ardent adds one line under the practice's own note and rewrites only its own. Anything it could not verify goes to the front desk in the 7:00 AM weekday email, which covers tomorrow through the next business day; on a clean day it is one line saying every appointment had a successful verification. ## Which practice management systems does Ardent file into? Ardent works with the practice management system the office already runs. It connects to the schedule, verifies the visits coming up, and files the finished sheet as a PDF in the patient's chart documents. | PMS | Connection | PDF into the chart | Note on the appointment | Page | | --- | --- | --- | --- | --- | | Dentrix | NexHealth Synchronizer on the Dentrix server (self-installer) | Yes, Document Center | Yes, one line when something on file needs fixing | https://ardentdental.co/integrations/dentrix/ | | Dentrix Ascend | NexHealth cloud path: dedicated user + Chrome extension | Yes, patient file | No | https://ardentdental.co/integrations/dentrix-ascend/ | | Dentrix Enterprise | NexHealth Synchronizer on the server, installed by a NexHealth engineer | Yes, Document Center | Yes | https://ardentdental.co/integrations/dentrix-enterprise/ | | Eaglesoft | NexHealth Synchronizer on the server (self-installer); in use at Randhawa Dentistry | Yes, Smart Docs | Yes | https://ardentdental.co/integrations/eaglesoft/ | | Open Dental | NexHealth Synchronizer on the server (self-installer) | Yes | Yes | https://ardentdental.co/integrations/open-dental/ | | Curve Dental | NexHealth cloud path | Yes | No | https://ardentdental.co/integrations/curve-dental/ | | Denticon | NexHealth cloud path | Yes, patient file | No | https://ardentdental.co/integrations/denticon/ | | Cloud 9 | NexHealth cloud path | Yes | No | https://ardentdental.co/integrations/cloud-9/ | | OrthoTrac | NexHealth Synchronizer on the server, installed by a NexHealth engineer at a scheduled time | Yes (NexHealth publishes no default folder) | No | https://ardentdental.co/integrations/orthotrac/ | | CareStack | Direct, with a dedicated login the office creates; in use at Montclair Pediatric Dentistry | Yes, under the practice's document type | Coverage line with an estimated copay on Status & Notes and Patient Memo | https://ardentdental.co/integrations/carestack/ | Ardent never writes coverage-table or insurance fields in any PMS. NexHealth's "allow up to 72 business hours" figure applies to its cloud installs only; it publishes no installation time for server-based systems. Integrations hub: https://ardentdental.co/integrations/ Ardent reads the schedule out of the PMS and works next week before it arrives: each appointment shows as Verified (filed to chart), Needs info (for example, a member ID is required for Guardian), Retrying (a payer portal temporarily unavailable, retried at the next 6:00 AM run) or Running. ## Which dental insurance payers does Ardent verify? Ardent operates a playbook for each of 71 dental payers, among them 42 Delta Dental member companies (including Delta Dental of California), MetLife, Cigna, Aetna, Guardian, UnitedHealthcare Dental, United Concordia, Principal, Ameritas, GEHA, Beam, Humana, Anthem, several Blue Cross Blue Shield dental plans (including CareFirst BlueCross BlueShield Dental), Lincoln Financial, FEDVIP plans and Medi-Cal Dental. The full roster is shared on the demo call. Each playbook works the payer's own channel in order: | Route | Payers on the site | What happens | Page | | --- | --- | --- | --- | | Portal | Delta Dental, MetLife | Signs in with the practice's credentials, reads the benefit grid field by field, keeps the portal record and screenshots; for Delta Dental the emailed one-time code is read from a mailbox the practice designates | https://ardentdental.co/payers/delta-dental/ , https://ardentdental.co/payers/metlife/ | | Benefits fax | Lincoln Financial | Works the payer's automated line, requests the fax to the practice's fax line, matches it, transcribes it word for word; each value cites its fax lines | https://ardentdental.co/payers/lincoln-financial/ | | Phone | CareFirst BlueCross BlueShield Dental | Recorded AI call to the provider line inside the payer's hours, through the menu to a live rep, only for the blanks still open; every answer backed by a quote from the transcript; up to two calls per run | https://ardentdental.co/payers/carefirst/ | A payer Ardent cannot check yet is named as such in the 7:00 AM email for every appointment it affects. A portal that is temporarily unavailable is retried at the next 6:00 AM run; failures that clear on their own retry after 6 and 48 hours. Payers hub: https://ardentdental.co/payers/ ## What makes Ardent different from an eligibility check? An eligibility check answers whether the patient is covered today. A verification answers the sheet. In most offices a person does that second job, a coordinator or an outside billing service, and that is what we price Ardent against rather than other software. Ardent does the same job as software, filling the fields and attaching the breakdown before the visit. | Capability | Ardent | Outsourced verification / VA | Eligibility-only tool (270/271) | In-house front desk | | --- | --- | --- | --- | --- | | Who finishes the work | Done, start to finish: Ardent checks the payer, fills the sheet and files it in the chart, unattended | Partly: their staff verify; yours usually type the result into the PMS | Not done: returns a response; someone still reads and records it | Partly: your coordinator, when the phone stops ringing | | What you get | Your own sheet, filled blank by blank in your notation, as a PDF in the chart | Their PDF or fields, in their format | Active / inactive, sometimes a few benefit lines | Whatever got written down | | When it is done | Up to two weeks ahead (five business days by default); schedule polled hourly; 6:00 AM weekday run | On the vendor's notice; eAssist asks for at least 2 business days, and a request inside a 3-business-day window bills as two verifications | In seconds when someone runs it, but shallow | Day-of or the night before, when there is time | | Payer phoned for what the portal doesn't show | Yes, only for required blanks still open; up to two calls, every answer quote-backed | Sometimes, at their pace | No | When there is time on hold | | A source for every value | Portal record and screenshot, 271 rows, fax lines, or the rep's recorded words | A rep name and reference number, usually | The 271 itself, for what it contains | A sticky note, if that | | Blanks the payer wouldn't state | Left blank, and flagged when the blank is required; never inferred | Varies by person | Not asked | Varies by person | | What the front desk still does | Reads one 7:00 AM email and fixes what it names: a member ID, a plan that ended, a payer Ardent can't check yet | Sends the list, chases rush cases, re-types results into the PMS | Reads the ping, then calls the payer for the rest | All of it | | What it costs | A flat monthly fee with unlimited verifications, priced against a person rather than per check; quoted on the demo call | About $6.50-$8.25 per verification, $12.50+ for rush (Dental ClaimSupport, a vendor blog); eAssist lists $235-$840 per location per month | Subscription or per-transaction; the phone calls are still yours | $15.71-$18.26 per hour for an insurance coordinator (Zippia / ZipRecruiter, as cited by Dental ClaimSupport) plus about 12 minutes per manual check (CAQH Index 2024) | Sources (vendor / blog figures where labelled): Dental ClaimSupport (https://www.dentalclaimsupport.com/blog/dental-insurance-verification-in-house-vs-outsourced), eAssist pricing and service pages (https://dentalbilling.com/pricing-dental-insurance-verification/), CAQH Index 2024 (https://www.caqh.org/hubfs/Index/2024%20Index%20Report/CAQH_IndexReport_2024_FINAL.pdf). ### Is outsourcing verification cheaper than software? Outsourcing scales without payroll but costs roughly $6.50–$12.50 per check (Dental ClaimSupport, a vendor blog), typically wants at least two business days’ notice (eAssist), can be blocked by payer-portal geo-fencing, and usually leaves staff typing results into the PMS. Ardent charges a flat monthly fee rather than a price per check, runs unattended against every appointment on the schedule, and files the finished sheet into the chart itself. A plan it has no playbook for yet is named in the morning email rather than left silently blank. ## Pricing: a flat fee, unlimited verifications Ardent charges one flat monthly fee for the practice, and it covers every verification Ardent runs. There is no per-verification charge and nothing extra for a rush. Practices with more than one location, a sheet of their own, or a season that runs heavier than the rest of the year get terms worked around that. The fee is quoted on the demo call; no list price is published. What one verification costs, three ways: | | Cost per verification | | --- | --- | | Outsourced service | $6.50-$8.25, $12.50+ for a rush | | In-house coordinator | $6.52 in staff time, per manual check | | Ardent | Flat monthly fee, unlimited verifications, no rush charge | At a benchmark of 500 verifications a month, Ardent works out about 70% less per verification than paying by the check. Per-check figures: Dental ClaimSupport, a vendor blog. Staff-time figure: CAQH Index 2024, where "manual" means phone, fax, email or mail. - Unlimited verifications under one flat fee - Per practice, with multi-location plans - No per-verification or rush charges ## Frequently asked questions ### What is dental insurance verification? Confirming, before an appointment, that a patient’s plan is active and documenting what it covers: annual maximum and remaining benefits, deductible, coverage percentages by category, frequency limits, waiting periods, missing-tooth and downgrade clauses, and pre-authorization rules. Offices do it by payer portal, phone, fax or an electronic 270/271 eligibility transaction. ### What is the difference between eligibility and verification? Eligibility answers yes or no on whether the patient is covered on the date of service. Verification (a benefits breakdown) records the plan’s limits and rules so the office can estimate the patient’s share. A 270/271 often answers only the first question; dental offices still use portals and phone calls for the rest (CAQH Index 2023; Open Dental manual). ### How does Ardent verify insurance? Each payer has a playbook: the provider portal first (a deterministic field map reads the portal’s own data), or an EDI 270/271 inquiry or an IVR-requested faxback where that is the payer’s channel. Whatever required blanks are still open, an AI voice agent phones the payer’s provider line during its business hours, up to two calls, and each answer must be backed by a quote from the rep. ### Does the worksheet match the one my office already uses? Yes. Ardent stores your sheet’s PDF and draws the answers onto it, blank by blank, in your notation. Two practice sheets are in production today: a general worksheet and a pediatric breakdown. A new sheet is set up by measuring its blanks once. ### Is automated dental insurance verification accurate? Ardent fills 99.8% of sheet fields accurately. Every printed value carries its source: a portal record and screenshot, the 271 rows, the fax lines, or the rep’s recorded words. A blank nobody stated stays blank; NC prints only for a stated exclusion. Results are informational; your office confirms coverage with the payer. ### What happens when a payer’s response is incomplete? The next channel in that payer’s playbook runs only for what is still open, ending with a phone call to the payer. If a required blank is still empty afterwards, the sheet leaves it blank, the appointment is flagged "Someone has to call," and it appears in the 7:00 AM email to the front desk. ### What is in the 7:00 AM email? One weekday email covering tomorrow through the next business day. It lists each appointment Ardent could not verify, with the reason in plain words: a member ID missing, a plan the payer says has ended, a payer Ardent cannot check yet, a response without enough dental benefit information. On a clean day it is one line saying every appointment had a successful verification. ### When does verification run? It runs on its own. The schedule is polled hourly and a 6:00 AM weekday run verifies visits up to two weeks out, five business days by default; failures that will clear on their own retry after 6 and 48 hours. Your team can also run or re-run a verification for any appointment on demand, or check a patient who is not on the schedule. ### How far in advance should insurance be verified? Early enough to fix inactive coverage or missing details, late enough that benefits used are current. Ardent’s unattended jobs reach up to two weeks ahead, five business days by default: the schedule is polled hourly and a 6:00 AM weekday run verifies visits entering the window; a successful check within 30 days of the appointment date is reused. The window is a per-practice setting, set to whatever lead time your office wants. ### Which practice management systems does Ardent work with? Dentrix, Dentrix Ascend, Dentrix Enterprise, Eaglesoft, Open Dental, Curve Dental, Denticon, Cloud 9 and OrthoTrac through the NexHealth Synchronizer, and CareStack directly. In use today on Eaglesoft (Randhawa Dentistry, through NexHealth) and CareStack (Montclair Pediatric Dentistry). See the integrations section for the schedule view. ### What does Ardent write back into the PMS? The completed sheet as a PDF in the patient’s chart documents (named insurance-eligibility--.pdf). On Dentrix, Dentrix Enterprise, Eaglesoft and Open Dental, a one-line appointment note when something on file needs fixing. On CareStack, a coverage summary with an estimated copay on the appointment’s Status & Notes and Patient Memo. Ardent does not overwrite coverage-table fields. ### Does automated verification replace my insurance coordinator? No. Ardent removes the portal logins, hold time and worksheet typing. Your coordinator handles the exceptions Ardent flags: details to fix on file, plans Ardent cannot check yet, blanks a payer would not state. They also explain estimates to patients and manage pre-authorizations. ### Which payers does Ardent support? Ardent operates payer-specific playbooks for 71 payers, including 42 Delta Dental member companies, MetLife, Cigna, Aetna, Guardian, UnitedHealthcare Dental, United Concordia, Principal, Ameritas, GEHA, Beam, Humana, Anthem, several Blue Cross Blue Shield dental plans, FEDVIP plans and Medi-Cal Dental. A plan Ardent cannot check yet is named as such in the morning email. ### What is a missing tooth clause? A plan provision excluding coverage for replacing a tooth lost before the patient’s coverage began. Verify it before treatment-planning bridges, implants or partials. On the general worksheet the printed question is "PRIOR EXT COVERED?", which Ardent answers YES or NO only when the payer states it. ### Do I need to give Ardent my payer portal logins? Yes, for portal automation. Credentials live only for the duration of the call that needs them and never enter a model, a log line or a response; every portal request is limited to that payer’s domain; emailed one-time codes are read from a mailbox you designate; Ardent never solves CAPTCHAs. Payers without a portal are worked by EDI, fax or phone. ### How long does setup take? Connect the PMS (NexHealth’s Synchronizer on your server or its Chrome extension for cloud PMSs, where NexHealth says to allow up to 72 business hours; for CareStack, a dedicated login you create), share payer portal credentials, choose your sheet, then Ardent switches on polling, ahead-of-visit verification, filing and the digest one at a time after a supervised first run. ### Is Ardent HIPAA compliant? Ardent operates as a HIPAA Business Associate and signs a Business Associate Agreement (BAA) with every practice. Every subprocessor that handles protected health information does so under a BAA, and AI extraction and the voice model run on a zero-retention endpoint. Data is encrypted in transit (TLS) and at rest, access is least-privilege, PHI access is audit-logged and PHI is excluded from application logs. Payer calls are recorded with a disclosure on the call. Details are in the Privacy Policy. ### How much does dental insurance verification cost? Outsourced verification runs about $6.50–$8.25 per check and $12.50 or more for a rush (Dental ClaimSupport, a vendor blog); eAssist lists $235–$840 per location per month. Done in-house, a manual check takes about 12 minutes of staff time (CAQH Index 2024), roughly $6.52 at an insurance coordinator’s $15.71–$18.26 hourly wage. Ardent charges one flat monthly fee per practice with unlimited verifications and no rush charge; at a benchmark of 500 verifications a month that is about 70% less per verification than paying by the check. The fee is quoted on the demo call. ### What is a dental benefits breakdown? A benefits breakdown, also called a breakdown of benefits, benefit breakdown form or insurance verification worksheet, is the sheet a practice fills in for each insured patient before the visit. It records the plan’s annual maximum and remaining benefit, deductible, coverage percentages by category (preventive, basic, major, orthodontic), frequency and age limits, waiting periods, missing tooth and downgrade clauses, and pre-authorization rules, so the office can estimate the patient’s share. Ardent fills the practice’s own breakdown form, blank by blank, rather than replacing it with a new one. ### What is a 270/271 eligibility transaction? The 270/271 is the HIPAA-standard electronic eligibility inquiry (270) and response (271) that a practice or its clearinghouse sends to a payer. It confirms whether coverage is active on the date of service and sometimes returns a few benefit lines, but it rarely answers a full breakdown: frequency limits, waiting periods, downgrade and missing tooth clauses usually still need the payer’s portal or a phone call (CAQH Index 2023; Open Dental manual). Ardent uses the 270/271 where it is a payer’s channel and works the portal, the fax line and the phone for the rest. ### Does Ardent work with Delta Dental? Yes. Ardent operates playbooks for 42 Delta Dental member companies, including Delta Dental of California. It signs into the Delta Dental provider portal with the practice’s credentials, reads the benefit grid field by field, keeps the portal record and screenshots as the source, and phones the provider line only for required blanks the portal leaves open, with each answer backed by a quote from the rep. ### Does Ardent work for pediatric and orthodontic practices? Yes. Ardent fills whatever sheet the office already uses. A general worksheet and a pediatric breakdown are in production today; a pediatric sheet asks for age limits, which teeth a sealant covers and codes a general sheet never lists, and an orthodontic sheet asks for a lifetime maximum, a banding date and a payment schedule. A new sheet is set up by measuring its blanks once. Ardent connects to Cloud 9 and OrthoTrac through the NexHealth Synchronizer, and Montclair Pediatric Dentistry in Oakland runs it on CareStack. ### Which dental offices use Ardent? Ardent is in use at dental practices in the San Francisco Bay Area: Randhawa Dentistry (Emeryville and Alameda, on Eaglesoft), Montclair Pediatric Dentistry (Oakland, on CareStack), Chestnut Square Dental (Concord), Crossroads Dental Care (Vallejo) and Pinole Hills Dental (Pinole). Ardent serves dental practices anywhere in the United States; the payer playbooks and practice management system integrations are not tied to a region. ## Other pages on the site - FAQ, 36 questions: https://ardentdental.co/faq/ - What is dental insurance verification? (guide): https://ardentdental.co/what-is-dental-insurance-verification/ - Outsourced verification vs software, what it costs, and alternatives to outsourcing: https://ardentdental.co/vs-outsourcing/ - Security and how Ardent handles PHI: https://ardentdental.co/security/ - Integrations hub and one page per practice management system: https://ardentdental.co/integrations/ - Payers hub and one page per documented payer route: https://ardentdental.co/payers/ ## Security and compliance Ardent operates as a HIPAA Business Associate and signs a Business Associate Agreement with every practice. Subprocessors that handle protected health information do so under a BAA; AI extraction and the voice model run on a zero-retention endpoint. Data is encrypted in transit (TLS) and at rest, access is least-privilege, PHI access is audit-logged and PHI is excluded from application logs. Payer calls are recorded with a disclosure on the call. Payer portal credentials live only for the duration of the call that needs them, never enter a model, a log line or a response, and every portal request is limited to that payer's domain. Ardent never solves CAPTCHAs. Results are informational; the practice remains responsible for confirming coverage with the payer. Full details: https://ardentdental.co/legal/privacy.html and https://ardentdental.co/legal/terms.html. ## Who uses Ardent Dental practices in the San Francisco Bay Area: Randhawa Dentistry (Emeryville and Alameda), Montclair Pediatric Dentistry (Oakland), Chestnut Square Dental (Concord), Crossroads Dental Care (Vallejo) and Pinole Hills Dental (Pinole). Ardent serves dental practices anywhere in the United States. ## Contact and demo A 30-minute demo on the practice's own sheet, in its PMS: bring the breakdown form and Ardent shows it filled for a fictional patient. Book at https://cal.com/david-inho-lee/30min or email david@ardentdental.co. Company: Autochrome, Inc., a Delaware corporation, co-founded by David Lee (https://www.linkedin.com/in/davidinholee/) and Mason Zhang (https://www.linkedin.com/in/mz21/). Website: https://ardentdental.co/.