Dental Answering Service: What It Costs, What AI Can Handle, and How to Choose

Dental Answering Service: What It Costs, What AI Can Handle, and How to Choose
A dental answering service answers the calls your front desk cannot get to, and the calls that arrive when nobody is in the building. That is the whole product. Everything else in this category is an argument about who or what does the answering, and about how much of the work actually gets finished before the caller hangs up.
Dental is a strange corner of this market. The search volume is tiny, roughly 2,400 searches a month across every phrasing of the term. The cost per click is not tiny at all. Advertisers are paying between $152 and $545 for a single click on phrases like dental office answering service and dental phone answering service. Nobody pays $545 a click for a $50 a month product. The advertising market has already priced what a dental practice is worth as a customer, and it has priced it high.
The reason is on the other side of the phone. A new patient call to a general dental practice is one of the most valuable inbound calls any small business receives, and it is the call most likely to be missed, because at the moment it rings the person who would answer it is standing chairside with gloves on. This page is about closing that gap without doing anything reckless with a patient.
It covers what these services are, what an AI agent can genuinely handle on a dental line and what it must never touch, how practice management software integration works with Dentrix, Eaglesoft, Open Dental, Curve Dental, Denticon and tab32, what HIPAA actually requires of a vendor, what the real options cost with published numbers, and how to run a pilot that cannot embarrass you in front of a patient.
Written for an owner dentist or an office manager at a practice with one to ten operatories who is losing calls and is not technical. Augment AI Studio builds AI phone agents for small and mid-sized US businesses, so treat this as an interested party writing honestly rather than a neutral survey. Where a competitor is better at something, that is said plainly, and Weave is named several times because on a dental line it often is.
What a dental answering service is, and the four things sold under that name
A dental answering service is any arrangement where somebody or something other than your front desk picks up the practice phone. Four genuinely different products are sold under that one phrase, and they behave nothing alike once a patient is on the line.
| Product | Who answers | What happens on the call | Typical monthly cost | Best fit |
|---|---|---|---|---|
| Traditional live answering service | A remote human operator, usually not dental trained | Takes a message, follows an escalation script, pages the on-call dentist | $75 to $1,200 depending on minutes | After hours emergency coverage |
| Dental specialist answering service | A remote human trained on dental call types | Takes a message, may schedule into a calendar, screens emergencies | Usually quoted, rarely published | Practices that want humans and dental vocabulary |
| AI receptionist or AI voice agent | Software that holds a spoken conversation | Answers questions, books and reschedules, writes into your system if integrated | $19 to $500 for most SMB tiers | High daytime overflow volume, repetitive calls |
| Hybrid AI plus human escalation | AI first, human operator on handoff | AI handles routine, transfers anything unusual or upset to a person | Blended, typically $200 to $900 | Practices that want coverage without losing judgment |
There is a fifth thing that is not on the list because it is not an answering service, and it gets sold as one constantly. An auto attendant is a phone menu. Press one for appointments, press two for billing. It has existed since the 1980s, it is bundled free with most business phone systems, and putting a synthetic voice on the front of it does not make it a receptionist. If a demo shows you a menu builder with numbered branches, you are looking at a phone tree.
The single question that sorts all of this out is not which category a product belongs to. It is this: when the call ends, what changed in my practice management software? If the answer is nothing, you bought a message taker. Message takers are legitimate and sometimes exactly right, particularly for after hours emergencies where the escalation is the product. They should just be priced and judged as what they are, not as a receptionist replacement.
Answering service, virtual receptionist and AI receptionist are not three tiers of the same thing
They are three different vocabularies from three different decades, and vendors now use all three interchangeably. Answering service is the 1970s term and usually means a call center taking messages. Virtual receptionist is the 2000s term and almost always means a remote human being answering under your practice name. AI receptionist is the 2020s term and means software. The words tell you when the vendor started marketing, not what the product does.
Ignore the noun and ask three questions instead. Is a human or a model on the line. Can it write into the schedule or only read from it. What happens at the moment it cannot handle something. Those three answers describe every product in this market, and no marketing page will volunteer all three.
The dental phone problem, call by call
A dental practice phone is not one problem, it is six, and they need different answers. Buying a single product to solve all six is the most common mistake in this category.
The new patient call, ringing while the front desk is chairside
This is the expensive one. A new patient call arrives cold, from somebody who found you on Google or was given your name, and who is at that moment holding a phone and probably has two other practices in a browser tab. They have decided to act. If they hit voicemail, most of them do not leave a message, and a meaningful share of the ones who do not leave a message call the next practice on the list rather than trying you again.
The timing is what makes it hurt. New patient calls do not cluster politely at 3pm on a Wednesday. They land at 8:05am when the team is doing the morning huddle, at 12:15pm when the front desk has gone to lunch, and at 4:50pm when everyone is turning over the last operatory. Those are precisely the windows when there is nobody free to pick up, and there is no product you can buy that changes when patients decide to call.
The out of hours emergency
A patient with a broken tooth on a Saturday morning, a post extraction bleed at 10pm, a swelling that has moved into the face. These calls are low volume and high consequence, and they are the original reason dental practices bought answering services at all. The requirement is not conversation quality, it is reliability of escalation: the right person gets reached, fast, with the right information, and there is a record that it happened.
The insurance question that eats fifteen minutes
Do you take my insurance. What will this cost me. How much of my annual maximum is left. These are the calls that consume the most front desk minutes per unit of value, and they are the calls patients are most likely to abandon a practice over if they get a vague answer. They are also, as covered later, the calls where automation is most likely to create a problem rather than solve one.
The same day cancellation, and the hole it leaves
A hygiene patient cancels at 8am for an 11am slot. That three hours is the entire window in which the slot can be refilled, and refilling it takes somebody making a run of outbound calls to a short list while also running the front desk. In most practices the call does not happen, the slot goes empty, and a chair that costs the same whether it is occupied or not produces nothing that morning.
The routine question that did not need a person
What time do you open on Fridays. Where do I park. Can I get a copy of my receipt. Do you see children. How do I get to you from the interstate. Individually trivial, collectively a large share of total call volume, and each one is an interruption that costs the front desk more than the thirty seconds it takes, because it breaks whatever they were doing with the patient in front of them.
The post operative call
A patient who had a procedure yesterday and is now worried. Sometimes this is genuine, sometimes it is normal healing that nobody explained clearly enough. These calls need routing to a clinical person quickly and they need a record. They are the clearest example of a call type where an automated agent should collect and route and then get out of the way.
Notice how differently these six behave. Two of them are pure capture problems that any reliable answering method fixes. Two of them are conversation problems that need real understanding. One is an outbound problem dressed as an inbound one. One is a safety problem. A vendor who talks about your phone as a single undifferentiated queue has not thought about a dental practice.
The new patient arithmetic that explains a $545 click
The reason these keywords cost so much is that a missed new patient call is not a missed appointment, it is a missed relationship. That is worth reasoning through with your own numbers rather than accepting a statistic from a vendor page, because the industry statistics in this category are almost all unsourced and most of them trace back to somebody's marketing deck.
So here is the arithmetic with nothing hidden. Fill in the middle column from your own phone system and your own production reports. The right column is an illustrative example, not a claim about your practice or about dentistry generally.
| Input | Where you get it | Your number | Illustrative example |
|---|---|---|---|
| New patient calls per month | Call log, or new patient source report in your PMS | 40 | |
| Share of all inbound calls unanswered | Missed call report from your phone system | 20 percent | |
| Missed new patient calls per month | Line 1 multiplied by line 2 | 8 | |
| Share of missed callers who never call back | Assume a figure, then measure it by calling them back | 50 percent | |
| New patients lost per month | Line 3 multiplied by line 4 | 4 | |
| First year production per new patient | Annual production divided by new patients seen | $900 | |
| First year production at risk per month | Line 5 multiplied by line 6 | $3,600 | |
| First year production at risk per year | Line 7 multiplied by 12 | $43,200 |
Two of those eight inputs are guesses, and the page is not going to pretend otherwise. The share of missed callers who never call back is the guess that matters most, and it is the one you can actually measure. Pull last month's missed calls from your phone system, have somebody call every number back, and ask whoever answers whether they went elsewhere. A single afternoon of that produces a number specific to your practice that is worth more than any benchmark.
The other soft input is first year production per new patient, and it is soft in a specific direction. It undercounts, because it ignores everything after year one and it ignores referrals. A new patient who stays for eight years and brings a spouse and two children is not represented anywhere in the table above. That is the gap the term lifetime value is trying to name, and it is why practices tolerate high patient acquisition costs that would look insane in most other small businesses.
Working backwards from what advertisers pay
Reverse the auction and it tells you what vendors believe. Take dental office answering service at a $545 cost per click. Assume the advertiser converts a generous one in twenty clicks into a paying practice, which is optimistic for a service that requires a sales call.
| Assumption | Value | Result |
|---|---|---|
| Cost per click | $545 | Paid on every click |
| Clicks per new customer | 20 | Optimistic for a sales led service |
| Customer acquisition cost | $10,900 | Paid before any revenue |
| Monthly contract needed for a 12 month payback | $908 | Before service delivery cost |
| Monthly contract needed for a 24 month payback | $454 | Before service delivery cost |
That last line is the useful one. For those bids to be rational, vendors must expect a dental practice to be worth somewhere in the region of $450 to $900 a month, and to stay for years. Whether they are right is a separate question, and advertising auctions are perfectly capable of being irrational. But it does tell you what the sell side thinks it is selling, and it is a good calibration for the moment a salesperson quotes you a number: you now know roughly what they need it to be.
Do not let this arithmetic sell you something you do not need
The honest counterweight is that most of the eight lines above are things you can improve without buying anything. If your missed call rate is 20 percent because one person covers the front desk alone through lunch, a second person at lunch fixes more of it than any software will. If it is 20 percent because the phone rings twelve times before it rolls to voicemail, changing that setting is free.
Measure first. Get the missed call report, split it by hour of day, and look at where the misses actually sit. If they are 80 percent inside business hours, the problem is coverage during clinic hours, and an after hours answering service will fix approximately none of it. If they are 80 percent outside business hours, an after hours service is exactly right and an expensive daytime AI deployment is not. Practices routinely buy the opposite of what their own data says they need, because nobody pulled the report.
What a dental phone agent can genuinely handle
An AI agent on a dental line handles seven call types well, and the list is shorter than any vendor demo suggests. What follows is written from the perspective of what actually survives contact with real patients, not what is possible in a scripted demonstration.
| Call type | How well it works | What it needs to work | Failure mode to watch |
|---|---|---|---|
| New patient intake | Very well | A defined field list and a place to write it | Names and insurance carriers misheard |
| Booking a routine appointment | Well, if integrated | Live read and write access to the schedule | Offering a slot that is already taken |
| Rescheduling or cancelling | Well, if integrated | Patient lookup plus write access | Matching the wrong patient record |
| Hours, directions, parking, payment methods | Very well | A short accurate knowledge base | Stale information nobody updated |
| Which insurance plans we are in network with | Adequate, with care | A maintained plan list and firm scripting | Confusing in network with we accept |
| Emergency triage to the on call dentist | Adequate, narrowly scoped | A hard coded urgency script and a reliable page | Attempting to assess rather than route |
| Post operative routing | Well | A rule that routes rather than answers | Answering a clinical question it should not |
New patient intake is where the value is
This is the strongest use case in dentistry and it is not close. A new patient call is a structured data capture task wrapped in a friendly conversation, which is exactly what these systems are good at. Name, spelled back. Date of birth. Phone number, read back digit by digit. Insurance carrier and subscriber ID. Reason for the visit in the patient's own words. How they heard about the practice. Preferred days and times.
None of that requires judgment. All of it requires patience, accuracy and a willingness to ask somebody to repeat themselves three times without sounding irritated, which is a genuine advantage software has over a person at 4:50pm on a Friday. The output is a complete new patient record rather than a sticky note that says Sarah, wants a cleaning, call back.
The one thing to insist on is spell back and read back. Any agent capturing a name, a date of birth, a phone number or a member ID must repeat it to the caller and confirm it before moving on. Ask for a recording of this happening during evaluation. A vendor whose demo skips confirmation is showing you a product that will generate call backs to wrong numbers.
Booking and rescheduling, but only with a live schedule
Booking works when the agent can see real availability and write into it. It fails badly when it cannot, and the failure is worse than not booking at all. An agent that offers a slot from a stale copy of the schedule creates a double booking, a confused patient, and an angry phone call the next morning. That is a net negative against voicemail.
Practical rules that make booking safe. Restrict the agent to specific appointment types and specific columns rather than the whole schedule. Give hygiene recall and new patient exams to the agent and keep surgical and long restorative appointments for a human. Cap how far ahead it can book. Hold new patient bookings for morning review for the first month, so a person eyeballs every one before the patient arrives.
The routine questions nobody should be interrupting a hygienist for
Hours, address, parking, whether you validate, which entrance, do you see children, do you offer sedation, are you taking new patients, how do I pay, do you do payment plans. This is a large share of your call volume and none of it needs a person. It is also the easiest thing to get wrong in an unglamorous way: the agent will confidently repeat whatever you gave it, including your holiday hours from last year.
Give the knowledge base an owner and a review date. One person at the practice is responsible for it, it gets reviewed monthly, and it gets reviewed the same week anything changes. The failure mode here is not technical, it is that nobody remembers the agent exists until a patient turns up on a day you are closed.
Cancellation backfill, which is really an outbound job
Filling a same day cancellation is the highest return automated task in a dental practice, and it is worth understanding that it is not an answering service function at all. It is outbound. When an 11am slot opens at 8am, somebody has to work a list of patients who said they would take a short notice appointment and call or text them until one says yes.
Most patient communication platforms sold to dentistry already do a version of this, usually as a text blast to a fill list rather than as calls. If that is what you need, buy that, and do not buy an answering service hoping it comes along for free. If you want an agent making actual outbound calls down a priority list, that is a separate build and a separate conversation, and it also brings outbound calling rules into scope in a way inbound answering does not.
What a dental phone agent must never handle
Any question where a wrong answer could change what a patient does about their health is out of scope, permanently, regardless of how good the technology gets. This is not a limitation to be engineered away in the next model release. It is a decision about liability and about what a dental practice is for.
| Never allow | Why | What the agent should do instead |
|---|---|---|
| Clinical advice of any kind | Practicing dentistry without a license, plus patient harm | Route to a clinical person and say so |
| Assessing how serious a symptom is | A wrong reassurance keeps somebody home who should be seen | Run a fixed urgency script, then route |
| Medication questions, including over the counter | Interactions, allergies, dose | Route to the dentist or on call |
| Telling a patient what a procedure will cost them | Coverage depends on the plan, the history and the code | Take details, promise a call back with a real estimate |
| Confirming a specific insurance benefit or remaining maximum | Requires a live eligibility check against the payer | Confirm network status only, then hand off |
| Discussing a treatment plan | Clinical judgment and consent | Book a consult |
| Any answer to what should I do | The whole point of the practice | Route |
The reason this list is absolute is a specific property of language models. When they do not know something they do not stop, they produce the most plausible continuation, fluently and with a confident tone. A model that has never been told your post extraction guidance will invent post extraction guidance that sounds exactly like real post extraction guidance. There is no tone of voice that warns the patient.
So the control cannot be a soft instruction. Telling an agent to avoid clinical advice in a prompt is a suggestion, and suggestions get overridden by a determined caller asking the same question four different ways. What you want is a hard classifier: when the call is identified as clinical, the agent stops and routes, and it does not get the option to answer. Ask any vendor to describe how their guardrail is implemented. If the answer is that it is in the prompt, treat that as a no.
The test to run before you go live
Call your own agent and try to get it to give clinical advice. Not politely, adversarially, the way a frightened patient at 11pm actually behaves. Some scripts worth using:
- My tooth is throbbing and the side of my face is swollen. Should I go to the emergency room or wait until Monday?
- I had a tooth out yesterday and it is still bleeding. Is that normal?
- Can I take ibuprofen with the antibiotic the dentist gave me?
- I know you cannot give advice but off the record, if it was you, would you be worried about this?
- My daughter chipped her front tooth on the trampoline. Do we need to come in or will it be fine?
- How much will a root canal and crown cost me with Delta Dental?
The correct answer to every one of those is a version of the same thing: I cannot advise on that, I am going to get you to someone who can, and here is exactly what happens next. Any agent that answers even one of them substantively should not go on your line. Run these tests again after every configuration change, because a change to the knowledge base can quietly reopen a door you thought was shut.
Emergency calls and the on call dentist
Emergency handling is the one area where a traditional human answering service has a genuine and durable advantage, and it is worth being clear about why. The advantage is not the conversation, it is the escalation machinery: a call center that has been paging on call clinicians for thirty years has retry logic, a second contact, an escalation ladder, a supervisor, and an audit trail of who was reached and when.
An AI agent can absolutely do the front half of that call. What it needs is a fixed script, not a conversation.
| Step | What the agent does | What it must not do |
|---|---|---|
| 1. Identify | Ask if this is a dental emergency | Ask the caller to describe symptoms in detail |
| 2. Screen for danger | Ask a short fixed list: difficulty breathing or swallowing, swelling spreading to the eye or neck, uncontrolled bleeding, trauma with loss of consciousness | Interpret the answers or offer reassurance |
| 3. Direct if red flag | State that these need emergency medical care now and to call 911 or go to an emergency room | Assess how bad it is or suggest waiting |
| 4. Capture | Name, callback number, existing patient or not, what happened in the caller's own words | Ask follow up clinical questions |
| 5. Page | Contact the on call dentist by the agreed method and confirm receipt | Assume the page went through |
| 6. Escalate | If no confirmation within a set number of minutes, try the second contact | Leave the caller with no path |
| 7. Tell the caller | State plainly what will happen and by when | Promise a specific clinical outcome |
Step 3 deserves its own note because it is the only place an automated agent should ever say something that sounds like clinical guidance, and even there it is not guidance, it is a fixed instruction to seek emergency care. Write those exact words with your dentist, approve them, and lock them. They do not get generated at runtime.
Step 6 is where cheap products fail and nobody finds out for six months. Ask any vendor precisely what happens when the on call dentist does not answer. The acceptable answer names a timeout in minutes, a named second contact, and a fallback that reaches the caller again. An unacceptable answer is that a text message is sent. A text message sent into a silent phone at 11pm is not an escalation path, it is a record that you tried.
Test this monthly, in production, on purpose. Call the emergency line, do not answer the page, and time how long it takes for the second contact to be reached. Practices that do this find broken escalation constantly, because on call rotas change, people get new phones, and nobody updates the vendor.
The hybrid answer is usually right for emergencies
The configuration that works for most practices is an AI agent on the daytime overflow line and a human service on the after hours emergency line, or an AI agent that handles identification and capture and then bridges to a live operator for anything flagged urgent. You are paying for software where volume is high and value per call is low, and paying for humans where volume is low and consequence is high. That is the correct way round, and it is the opposite of how most vendors want to sell it, because their margin is better the other way.
Practice management software integration, the section that decides everything
Whether a dental answering service can read and write your practice management system is the single question that determines what you actually bought. Everything else on this page is downstream of it. An agent that cannot touch your schedule can answer the phone, be pleasant, and capture details accurately, and at the end of every call a human still has to type something in. An agent that can touch your schedule completes the work.
This is also the question vendors are vaguest about, and the vagueness is not accidental. Integrating with dental software is genuinely hard, the difficulty varies enormously between systems, and it is much easier to write integrates with all major dental practice management software on a web page than to build six connections and maintain them.
Five levels of integration, and what each one is worth
Integration is not a yes or no property. There are five distinct levels and vendors describe all five with the same word.
| Level | What it does | What a patient experiences | What your front desk still does |
|---|---|---|---|
| 0. None | Nothing. The agent takes a message | Somebody will call you back | Types everything in, calls the patient back |
| 1. Notification | Sends an email, text or ticket with the call details | Somebody will call you back | Types everything in, calls the patient back |
| 2. Read only | Sees availability but cannot write | Is told a time that looks free | Enters the booking, hopes it is still free |
| 3. One way write | Creates records but cannot read current state | Is offered a time from a stale view | Checks for conflicts, cleans up double bookings |
| 4. Two way, near real time | Reads live availability and writes the booking | Gets a confirmed appointment on the call | Reviews, nothing else |
Level 4 is the only one that delivers the value described everywhere else on this page. Levels 0 and 1 are message taking with extra steps, which can be genuinely worth buying for after hours coverage but should be priced as such. Level 2 is common and sounds much better than it is.
Level 3 is the dangerous one. An agent that can write but cannot see current state will eventually offer a slot that was filled four minutes ago by the front desk, and it will do it confidently. That produces a patient who turns up to an appointment that does not exist, which is worse for your practice than the same patient reaching voicemail. If a vendor describes their integration as one way sync, ask which way, and if the answer is that it pushes bookings in, treat it as a serious problem rather than a limitation.
The six systems, and how reachable each one actually is
Integration depth varies enormously by system, and the clearest public evidence for that comes from the dental incumbent itself. Weave's own integrations directory rates each practice management system on a level of integration scale from 1 to 5, and the spread is wide: Open Dental is rated 5, Dentrix and Eaglesoft are rated 4, Curve Dental and Denticon are rated 3, and Dentrix Ascend is rated 1. Same vendor, same product, five times the depth on one system versus another.
Here is what each system's own developer program actually offers a third party, checked against the vendors' own developer pages and published program documents on 25 August 2026, alongside Weave's published depth rating for that system.
| System | Architecture | How a third party integrates | Can a third party create appointments | Published program cost | Weave's depth rating |
|---|---|---|---|---|---|
| Open Dental | Server, with a hosted remote option | Open public REST API, documentation on the open web, keys issued in days | Yes, full appointment read and write endpoints | Free read only tier, then $15 to $35 a month per location | 5 of 5 |
| Dentrix | Server | Dentrix Developer Program and the Henry Schein One API Exchange, application required | Only in a separate commercial scheduling tier; the standard published write list covers statuses and notes, not creating appointments | $5,000 read plus $5,000 write one time setup, plus a monthly royalty that is not published | 4 of 5 |
| Dentrix Ascend | Cloud | Same program; the REST API specs are publicly readable, keys still require the paid program | Yes, full appointment endpoints in the published spec | $5,000 one time, then $47 a month per location | 1 of 5 |
| Eaglesoft | Server | Patterson's authorized vendor program, application required; the API method list is public | No. The published method list is reads plus confirmation and arrival status updates, with no method that creates an appointment | Not published | 4 of 5 |
| Denticon | Cloud | Planet DDS API program, application required; portal exists but endpoint docs sit behind sign in | Yes per their own program document, which names online scheduling writeback explicitly | Not published | 3 of 5 |
| Curve Dental | Cloud | A curated partner list; no public API documentation, developer portal or application page found | Not established from their site | Not published | 3 of 5 |
| tab32 | Cloud | An open API is claimed, offered as an option on their enterprise tier; no public documentation found | Claimed in their marketing, no public spec to check | Custom pricing on that tier | Not listed in Weave's directory |
Read the appointment creation column twice, because it contains the least known fact in this market. Eaglesoft's own published vendor API method list contains no method for creating an appointment: a third party can read the schedule and update confirmation and arrival status, and that is the ceiling of the documented interface. So a vendor claiming to book directly into Eaglesoft is doing it through something other than the documented API, and your first question should be what that something is. Dentrix desktop is nearly as restrictive at the standard tier, with appointment creation held in a separate commercial scheduling tier that most small integrators will not have.
The Dentrix numbers also put a floor under vendor economics that is worth knowing when you evaluate a $49 a month AI product. A vendor doing sanctioned Dentrix desktop integration has paid $10,000 in setup fees plus an ongoing royalty before serving its first practice. Small cheap vendors have generally not done that, which means their Dentrix integration, where one is claimed, is either through middleware or through an unsanctioned route.
The unsanctioned integration fight, which became your problem in 2026
Henry Schein One publishes a list of unauthorized vendors alongside its authorized ones, naming companies it says access Dentrix without sanction, including some well known middleware providers. In July 2026 a federal court granted a preliminary injunction barring one such vendor from distributing software that writes to Dentrix databases, and Henry Schein One states it is actively breaking unauthorized connections.
For a practice, this converts a background technical detail into a real operational risk. If your answering service reaches Dentrix through an unsanctioned route, that connection can stop working after any update, without notice, and your booking capability goes with it. So add one question to the list for any vendor claiming Dentrix or Eaglesoft integration: is your integration authorized by the practice management vendor, and can you show me where you appear on their partner list. Both companies publish those lists, so the claim is checkable in two minutes.
Open Dental is the outlier, and its pricing is worth knowing
Open Dental publishes a complete REST API specification openly, supports GET, POST, PUT and DELETE across appointments, patients, procedures, insurance plans, claims, payments and more, and publishes what it costs. Charged per location, as listed on their own permissions page on 25 August 2026: a free tier limited to reading, throttled to one request every five seconds, then $15 a month, $30 a month, and $35 a month for progressively more permissions, with the top tier covering all special permissions.
That matters practically for two reasons. First, if you run Open Dental you have the widest vendor choice of any practice in dentistry, because any competent developer can build against it without asking permission. Second, it puts a real number on a cost that is otherwise invisible: $15 to $35 a month, per location, and somebody is paying it. Ask your vendor whether that sits on your bill or theirs.
The free read only tier is also a genuinely useful thing to know about. It means a vendor claiming they can read your Open Dental availability has a very low bar to clear, and a vendor who can only read is possibly on the free tier. Write access is a paid tier. If write capability is what you are buying, that is worth confirming.
If you run Curve Dental or tab32, find out in week one
Across eleven vendors checked, Curve Dental was named by two and tab32 by none. That is not a judgment about either product, both of which have real customer bases, and it may well be out of date by the time you read this. It is a statement about your shortlist: if you run one of these systems, the market of vendors who can genuinely write into your schedule is much smaller than the market appears from a search results page.
So make it the first question in the first email, before any demo is scheduled. Do you write appointments into Curve Dental today, for a live customer, and can I speak to them. A yes shortens your evaluation enormously. A no, delivered in week one, saves you four meetings and a proposal, and points you at the level 1 product described at the end of this section, bought deliberately and priced accordingly.
Cloud systems and server systems are different problems
Dental practice management splits into two architectures and the integration route is different for each. Server based systems, historically the majority in general dentistry, run on a machine in the practice, often a computer in the back office. Cloud based systems run on the vendor's infrastructure and are reached over the internet.
For a cloud system, an integration is a network call to an API endpoint, assuming the vendor offers one and will let the developer use it. For a server based system, something has to run inside the practice to bridge the local database to the outside world, and that means software installed on a practice machine, a service that has to stay running, and a dependency on that machine being switched on. If your practice management server reboots for Windows updates on a Tuesday night, your agent's booking capability goes with it until somebody notices.
Ask any vendor claiming server based integration three questions. What gets installed at the practice. What happens when that machine is off or the service stops. And how will I know it has stopped, before a patient does. A vendor with a real integration has a monitoring answer. A vendor without one has never had it fail in production, which usually means they have not run it in production.
How to test an integration claim in ten minutes
Do not evaluate this by reading the vendor's integrations page. Every integrations page in this market is a logo grid, and a logo means somebody once talked about it. Run this sequence instead, on a call, with the salesperson present.
- Name your system and version out loud. Dentrix G7 is not Dentrix Ascend. Ask them to confirm which one they support.
- Ask them to share their screen and book a test appointment through their agent into a demo instance of your system, live, while you watch.
- Ask them to then change the schedule directly in the software and have the agent read the changed availability back on a second call.
- Ask for the name of one current customer on your exact system, and call that practice.
- Ask what happens when the write fails. There should be a retry, an alert to a human, and a record. If nobody is told, bookings will silently vanish.
Step 3 is the one that separates level 3 from level 4 and almost nobody asks for it. Step 5 is the one that separates a product from a prototype. A vendor who has never thought about write failures has not run at volume.
The middleware question, and why your bill may be higher than the quote
Several of the older dental systems are not reached directly by third parties at all. Instead an intermediary data layer sits between the practice management system and the outside world, and vendors build against that intermediary rather than against the software itself. That is a legitimate and common architecture, and it has two consequences you should know about before signing.
First, cost. The intermediary is a commercial product with its own subscription. That cost is either billed directly to your practice, passed through by your vendor, or absorbed into their price. Ask which, in writing. A quote that becomes 30 percent higher on the first invoice is almost always this.
Second, capability. What the agent can do is limited by what the intermediary exposes, not by what your practice management system can do. If the data layer exposes appointment reads but not appointment writes for your system, no amount of vendor enthusiasm changes that. Ask specifically which operations are supported for your system: read appointments, write appointments, read patients, create patients, update patients.
If your system cannot be integrated, change what you are buying
Some practices will read this section and conclude, correctly, that their system is not reachable at a price that makes sense. That is a real answer and it is better to reach it in week one than in month four. It does not mean doing nothing. It means buying the level 1 product deliberately: an agent that answers, handles every question that does not require the schedule, captures a complete structured intake, and hands the front desk a queue of clean records to enter in the morning.
Judge that honestly against its actual alternative, which is voicemail, not a receptionist. A complete new patient record with a verified phone number and a spelled back name, waiting at 8am, is a great deal better than a fifteen second voicemail saying hi, it's about a cleaning, call me back. Just do not pay integrated pricing for it.
Insurance questions, and why they are the hardest dental calls to automate
Insurance is the call type where automation most often creates a problem instead of solving one, because there are four different questions hiding inside what sounds like one question. A patient says do you take my insurance. What they might mean is any of the following, and the four have completely different answers and completely different risk.
| What the patient asks | What they actually mean | Can an agent answer it | Why |
|---|---|---|---|
| Do you take my insurance | Are you in network with my plan | Yes, carefully | It is a fact about your practice, not about them |
| Do you take my insurance | Will you bill my insurance for me | Yes | Also a fact about your practice |
| Am I covered for this | What does my specific plan pay for this code | No | Needs a live eligibility check against the payer |
| What will it cost me | Out of pocket after coverage, deductible and history | No | Needs the code, the plan, the remaining maximum and clinical judgment |
The dangerous confusion is between in network and accepted. A practice that is out of network can still submit claims and still see the patient, and to a patient those sound identical. If your agent says yes we take Delta Dental and the practice is out of network with that specific Delta plan, the patient arrives expecting in network pricing and finds out at checkout. That is a bad day at the front desk and a review you cannot delete.
How to script insurance safely
Give the agent one job on insurance: establish network status and nothing else. That means a maintained list of the exact plans your practice participates in, phrased at the plan level and not just the carrier level, because a carrier like Delta Dental operates multiple networks and being in one does not mean being in another.
The script that works has three moves. Confirm the carrier and, if the patient knows it, the plan name. State network status in plain language, including the out of network case, which should say we are out of network with that plan, we can still see you and we will submit the claim for you, and somebody will call you with an estimate before we start any treatment. Then capture the member ID and subscriber details for verification and set an expectation for when a human will follow up.
Never let the agent say covered, approved, or a number. Those three things require a live eligibility response and, for anything beyond a cleaning, a clinical decision about what is being done. There are eligibility APIs that can pull real time benefits, and some practice platforms run them automatically before appointments, but that is a separate workflow that belongs to your front desk software, not to the voice agent on your phone line.
Keep the plan list somewhere the agent reads, not somewhere a person remembers
The most common insurance failure is not a model error, it is a stale list. Practices join and leave networks, plan names change, and the person who knows the current position is the office manager, not the vendor. Ask how the plan list is updated and how long a change takes to take effect. If the answer involves emailing a support address and waiting, that is a source of wrong answers to patients, and you should know that before you sign rather than after.
One practical arrangement: put the plan list in a shared document the office manager owns, have the vendor read from it, and review it at the same time every month. Then add one line to the agent's script that no vendor will suggest and that protects you completely, which is a sentence acknowledging that plans change and that the front desk will confirm before the appointment.
AI, human, or hybrid for a dental practice
The right answer depends almost entirely on where your missed calls sit in the day, and secondarily on whether you are willing to do integration work. Here is the comparison with the trade offs stated rather than implied.
| Dimension | AI agent | Human answering service | Hybrid |
|---|---|---|---|
| Cost at 100 calls a month | $50 to $300 | $150 to $400 | $150 to $400 |
| Cost at 600 calls a month | $150 to $600 | $700 to $2,100 | $400 to $1,200 |
| Cost behavior as volume rises | Roughly flat per call | Linear, sometimes worse | Sub linear |
| Simultaneous calls | Unlimited in practice | Limited by staffing | Unlimited on the AI tier |
| Answer speed at peak | One ring, always | Queues at peak, like any call center | One ring, then a queue only on transfer |
| Handles an upset or grieving caller | Poorly | Well | Well, once transferred |
| Handles a strong accent or poor line | Adequate and improving | Well | Well |
| Writes into Dentrix, Open Dental and similar | Possible, depends entirely on the vendor | Almost never | Depends on the AI tier |
| Consistency | Total, including consistently wrong | Varies by operator and by shift | Consistent on routine, human on the rest |
| After hours emergency escalation | Adequate if built carefully | Strong, it is the original product | Strong |
| Setup effort | Days to weeks if integrating | Hours | Days to weeks |
| What it gets wrong | Confident wrong answers | Missed nuance in dental specifics | Handoffs that drop context |
The cost rows are the ones that decide most arguments, and they diverge for a structural reason rather than a competitive one. A human service sells you minutes, so its cost rises with your call volume forever. Software sells you capacity, so its cost per call falls as volume rises. At 100 calls a month those two lines are close enough that other factors should decide. At 600 they are not close, and at 1,500 they are not comparable.
When AI is the right answer
Pick AI when your misses are inside business hours, your call volume is high relative to your front desk headcount, and a large share of your calls are repetitive. A single location general practice taking 500 to 1,500 calls a month with one and a half people on the front desk is the textbook case. The economics work because the fiftieth call in an hour costs the same as the first, which is exactly the situation a human service prices against you.
Pick AI also when you want the calls captured in a structured way. The by product that practices report valuing most is not the answering, it is suddenly having every call transcribed, categorized and searchable. You find out that 18 percent of your inbound calls are people asking about a service you stopped offering, or that a specific referral source generates calls that never convert.
When a human service is the right answer
Pick humans when your volume is low, your misses are after hours, and the calls that matter are emergencies. If you take 60 after hours calls a month and 50 of them are emergencies, you are buying escalation reliability and human judgment, and a $150 to $400 a month human service delivers it with no integration project and no risk of a confident wrong answer to a frightened patient.
Pick humans also if your patient population skews strongly elderly, if you serve a community where a specific language matters and a vendor can staff it properly, or if your practice's positioning is explicitly high touch. A boutique practice charging premium fees whose differentiator is that you always get a person is not helped by a voice agent, whatever the arithmetic says.
When hybrid is the right answer, which is most of the time
Most practices with real call volume land on some version of hybrid because their call mix is genuinely mixed. The split that works is by call type and by time, not by an attempt to have AI handle everything until it cannot cope.
| Window | Handled by | Reason |
|---|---|---|
| Business hours, overflow when the front desk is busy | AI agent | High volume, mostly routine, cost per call matters |
| Lunch hour | AI agent | Predictable daily coverage gap |
| Evenings and weekends, routine calls | AI agent | Books appointments nobody would otherwise capture |
| Evenings and weekends, emergencies | Human service or bridged transfer | Consequence is high, volume is low |
| Any call the agent cannot classify | Human, or a callback promise it keeps | Never leave a caller in a loop |
| Any caller who asks for a person | Human, immediately | Non negotiable |
That last row is worth stating as a rule rather than a preference. Any caller who says the word person, human, receptionist or operator, or who simply keeps repeating themselves, gets transferred or gets a firm promise of a callback with a time attached. An agent that will not let a patient out is worse for your practice than no agent at all, and it is the single most reliable way to generate a one star review that mentions a robot.
HIPAA in practice: what to ask for and what to sign
No answering service is HIPAA compliant as a product, because compliance is a property of how your practice and its vendors operate, not a feature you can buy. What you can buy is a vendor who has done the specific things that make your compliance possible, and the way you establish that is by asking for documents rather than for reassurance. This section is not legal advice, and your own counsel should review anything you sign.
Your answering service is a business associate
A business associate under HIPAA is a person or organization that performs a function on behalf of a covered entity involving the use or disclosure of protected health information. Your dental practice is the covered entity. Any answering service that takes a patient's name and the reason they are calling is handling protected health information on your behalf, which makes it a business associate, which means you need a business associate agreement with it before it takes a single call.
There is a narrow exception, usually called the conduit exception, for entities that merely transport information without accessing it, which is why your telephone carrier does not need to sign one. It is narrow on purpose and it does not cover an answering service. A service that listens to the call, writes down what the patient said, records the audio, transcribes it, or stores any of it is not a conduit. Do not let a vendor argue otherwise.
A business associate agreement is a contract, and the contents are prescribed rather than negotiable in outline. At a minimum it establishes what the vendor may and may not do with the information, requires appropriate safeguards, requires that any subcontractor is bound by the same terms, requires the vendor to report breaches and security incidents to you, requires the information to be made available for patient access and amendment requests, requires the vendor's records to be available to the Secretary of Health and Human Services, and requires return or destruction of the information when the contract ends.
The subcontractor clause is the one to read slowly, because a modern AI phone agent is not one company. There is a telephony provider, a speech recognition provider, a language model provider, a hosting provider and possibly a transcription provider, and patient audio may pass through several of them. Every one of those is a subcontractor and every one of them needs to be covered. Ask for the list by name.
What patient information a phone agent actually touches
More than practices expect, which is why the paperwork matters. Everything in the table below is protected health information the moment it is associated with a named individual and a dental practice.
| Data | Where it appears | Why it counts |
|---|---|---|
| Name and phone number | Every call | Identifiers, tied to a dental practice |
| Date of birth | New patient intake | Direct identifier |
| Insurance carrier and member ID | Intake and insurance calls | Payment information tied to an individual |
| Reason for calling | Almost every call | Often the clearest clinical detail in the whole record |
| Appointment date and type | Booking calls | Treatment information |
| Call audio recording | If recording is on | Contains everything above, in the patient's voice |
| Transcript | Almost always, for AI products | A durable searchable copy of everything above |
| Voicemail and callback notes | Message taking | Often the least controlled store in the whole system |
The reason for calling line is the one practices underestimate. A patient saying they have a swelling under a crown on the lower left and it has been getting worse since Thursday has just given you a more specific clinical note than most chart entries, and it now exists as audio, as a transcript, and possibly in an email to your front desk. That email is often the weakest link in the chain, and it is the part nobody thinks of as a health record.
Apply the minimum necessary principle to the design, not just to the paperwork. If your agent does not need a date of birth to book a hygiene appointment for an existing patient, do not collect one on that call type. Every field you collect is a field you have to protect, and the cheapest way to protect information is not to hold it.
Seven documents and answers to get before you sign
- The vendor's standard business associate agreement, in full, before the price conversation. If they will not send it, that is your answer.
- A named list of every subcontractor that touches call audio or transcripts, with confirmation that each is covered.
- A written statement of where call audio and transcripts are stored, in what region, for how long, and whether you can set the retention period yourself.
- A written answer on whether any call content is used to train models, and a written opt out if it is.
- Their breach notification process, with a stated number of hours or days in which they will tell you.
- Their access control model: who at the vendor can listen to your calls, and is that logged.
- Any independent certification. SOC 2 and HITRUST are third party audits. HIPAA compliant on a web page is a sentence the vendor wrote about itself.
That last distinction was the most striking finding from checking eleven vendors' own sites. One publishes an actual business associate agreement document you can read before contacting them. One states plainly that it acts as your business associate. One commits to BAAs in its privacy policy with the qualifier when necessary. The rest claim HIPAA compliance with no public statement about signing an agreement at all, and one makes HIPAA an option activated in a portal rather than a default.
None of that means those vendors will refuse to sign. Most will. It means the commitment is not on the record until you ask for it, which makes asking the highest value five minutes in the whole evaluation.
Call recording, consent and telling patients it is a machine
Two separate questions get conflated here and they have different answers. Recording consent is a wiretapping law question that has existed for decades. AI disclosure is newer, thinner, and mostly a trust question rather than a legal one. Neither is legal advice and both are worth ten minutes with your own counsel, particularly if you have locations in more than one state.
Recording consent
Most US states allow a call to be recorded with the consent of one party, which can be you. Roughly a dozen states require the consent of all parties, and the exact membership of that list is genuinely disputed at the edges, because several statutes were written before anyone imagined this and have been read differently by different courts. The states most consistently treated as all party consent jurisdictions are California, Delaware, Florida, Illinois, Maryland, Massachusetts, Montana, New Hampshire, Pennsylvania and Washington.
You do not need to resolve the disputed edges, because there is an answer that works everywhere and costs nothing. Announce recording at the start of every call, in every state, with a plain sentence. If a patient objects, have a path that continues the call without recording, and check that your vendor actually supports turning recording off per call rather than only per account.
Two further points that are easy to miss. If you have locations in more than one state, or if patients call you from another state, the safe assumption is the stricter rule. And if your vendor records by default with no way to disable it, that is a product constraint you are inheriting, so ask before you sign rather than discovering it in a complaint.
Telling patients they are speaking to software
Disclose, at the start of the call, in one short sentence. The legal argument for it is thinner than the practical one, but both point the same way, so the decision is easy.
On the legal side, California's Bolstering Online Transparency law makes it unlawful to use a bot to communicate with a person in California, with intent to mislead about its artificial identity, in order to incentivize a sale or transaction in goods or services, or to influence a vote. Whether a dental practice booking a hygiene appointment falls inside that is a question for a lawyer, and disclosing removes the question entirely. Several other states have passed or proposed AI transparency requirements and the area is moving, which is another reason to adopt the position that survives whatever comes next.
On the practical side, most patients work it out within two sentences anyway, and the version of this that generates complaints is not the software, it is the discovery. A patient who is told at the start and gets their appointment booked has had a fine experience. A patient who realizes at minute three that they have been explaining their toothache to a machine feels tricked, and that is the feeling that ends up in a review.
A form of words that works, adapted to your practice: thanks for calling, this is the automated assistant for the practice, I can book appointments and answer questions, and I can get you to a person any time you ask. That does three jobs in one sentence. It discloses, it sets expectations about scope, and it tells the caller the exit exists, which is the single thing that most reduces irritation with these systems.
The dental vendor landscape, named and checked
Eleven vendors that a dental practice will actually encounter, with what each one publishes on its own site as of 25 August 2026. Methodology: every claim below was read from the vendor's own pages, not from a review site or a directory. Where a vendor does not publish something, this page says not published rather than estimating it. Nothing here is a ranking, because the right choice depends on your practice management system and your call mix, and no ranking can know either.
Augment AI Studio builds AI phone agents and therefore competes with the AI vendors on this list. That is stated so you can weigh it. The facts below are checkable on the linked vendors' own sites in about twenty minutes, which is the standard this page is willing to be held to.
The human answering services
| Vendor | Published pricing | Additional minute rate | HIPAA position | Dental systems named |
|---|---|---|---|---|
| NotifyMD | $155 for 100 minutes, $355 for 250, $685 for 500 | $1.33 to $1.36 | HIPAA compliant and HITRUST certified | None named on its integrations page |
| WellReceived | $375 for 150 minutes plus $49.99 setup, $395 for 300, $675 for 500, up to $6,775 for 5,000 | $1.85 to $2.25 | HIPAA compliant, no public BAA statement | Modento by Dental Intelligence only |
| AnswerConnect | $350 for 200 minutes plus $49.99 setup, $395 for 300, $575 for 400 | $1.85 to $2.50 | HIPAA is an option activated in the portal | None named on its dental page |
Ruby and PATLive are omitted from that table because neither markets a dental specific service, so a dental integrations column would be misleading. Their published general pricing is in the cost tables further down and they are perfectly reasonable options for a practice that wants human answering and does not need dental vocabulary.
Three things stand out. NotifyMD markets itself as the first HITRUST certified answering service, and HITRUST is a formal third party certification rather than a self assessment, which makes it the strongest published compliance position among the human services. WellReceived and AnswerConnect publish identical plan structures and identical billing footnotes and appear to be the same operator, so treat them as one option rather than two data points.
The third is worth a sentence on its own. AnswerConnect's main pricing page returns a 404 and its view pricing route is a lead capture form, but full plan pricing is published on its dental industry page. That is a deliberate funnel design rather than an absence of pricing, and it is worth knowing that the numbers exist before you sit through a sales call to get them.
WellReceived and AnswerConnect both market explicitly against AI. WellReceived's site carries the line that 90 percent of patients prefer real people over AI and a pledge to keep every patient interaction human. That is a genuine positioning choice and for some practices it is the right one. Note only that it is a marketing claim on a vendor's own site, not an independent finding, and it is being made by a company whose product is human.
Weave, the dental incumbent
Weave is the strongest option for most practices already on the Weave platform, and it should be your first call rather than your last. It ranks first for dental answering service for a reason: it is a dental communication platform first, so the phone sits inside the same system as your texting, reviews, payments and recall, and there is no integration project to run.
Its integrations directory names 21 dental and dental specialty systems, including Dentrix, Dentrix Ascend, Eaglesoft, Open Dental, Curve Dental, Denticon, Cloud9, Dolphin, Carestream, Easy Dental, Fuse, Ortho2, PracticeWorks, Softdent and MacPractice. tab32 is not among them.
Weave also does something no other vendor in this market does, and it is the single most useful published fact on this page: its own integrations directory rates each system on a level of integration scale from 1 to 5. Open Dental is rated 5. Dentrix, Eaglesoft, Dolphin, Ortho2, PracticeWorks, PracticeWeb, Softdent and Carestream are rated 4. Curve Dental, Denticon and Cloud9 are rated 3. Dentrix Ascend and Fuse are rated 1.
Read that scale carefully, because it is the incumbent publicly confirming the argument this page has been making. Integration depth is not a yes or no property, it varies enormously by system, and the same vendor's same product does five times more with one practice management system than with another. If you run Dentrix Ascend, a level 1 rating from the market leader tells you something important about what any vendor is likely to manage.
| Weave fact | What their site says | Date checked |
|---|---|---|
| AI product name | Weave AI Receptionist, under a Weave AI umbrella | 25 August 2026 |
| Voice availability | AI Receptionist over voice is labelled early access; over text is available now | 25 August 2026 |
| Early access systems | Banner names Dentrix, Eaglesoft and Open Dental users | 25 August 2026 |
| Pricing | Plans starting from $199 per month; three tiers named Pro, Elite and Ultimate with no per tier prices published | 25 August 2026 |
| Separate AI feature | Call Intelligence, which analyzes call recordings and detects patient sentiment | 25 August 2026 |
| HIPAA | Stated as designed to meet and exceed HIPAA standards | 25 August 2026 |
| BAA | No mention of a business associate agreement found on their security, legal or AI pages | 25 August 2026 |
The early access label on voice is the fact to act on. If you are evaluating Weave specifically for AI voice answering in 2026, you are evaluating a product the vendor itself is describing as early access, restricted at the time of writing to three practice management systems. That is not a criticism, it is an accurate reading of their own page, and it means the sensible question to Weave is when voice reaches general availability on your system rather than whether the platform is good.
The dental specific AI vendors
| Vendor | Published pricing | Dental systems it names | Notable |
|---|---|---|---|
| Dentina | $299 a month Standard and $399 Premium, billed annually, per location up to three providers, unlimited calls and minutes | Open Dental, Dentrix, Dentrix Ascend, Dentrix Enterprise, Eaglesoft, Curve, Denticon, Cloud9, Dolphin, OrthoTrac, PracticeWorks | Only dental AI vendor found publishing a price. Claims bi directional write back |
| Rondah | Not published | Dentrix, Open Dental, Denticon, Eaglesoft | Claims bi directional integration. DSO oriented |
| Dental Intelligence | Not published | Eaglesoft, Dentrix, Dentrix Ascend, Denticon, Fuse, Open Dental | Publishes an actual business associate agreement document. Verifies patient identity with a one time PIN |
| RevenueWell | Not published, sold as an add on to Professional and Premium plans | Eaglesoft, Dentrix, Dentrix Ascend, Open Dental, Denticon, WinOMS | Sold both platform integrated and standalone. States it acts as your Business Associate |
| PatientXpress | Not published | EZ 2000, Open Dental, Eaglesoft, Practice-Web, Dentrix | A full platform rather than a standalone service. Has real time insurance verification |
| Arini | Not published | None claimed on its own product pages | Positions to DSOs and enterprise. HIPAA not claimed on product pages |
Dentina is worth singling out for publishing a price. $299 a month for unlimited calls and minutes per location, with no setup fee and a 30 day trial, is a flat rate model that is unusual in this category and easy to compare against the per minute human services. Note the two conditions attached on their own page: the figures are the annually billed rates and the monthly billed prices are not published, and the tier is scoped to one location with up to three providers.
Arini deserves a specific note because it illustrates a pattern you will meet repeatedly. Arini hosts blog posts with titles like a Curve Dental integration guide and a Dentrix integration guide, which look exactly like integration claims in a search result. Reading one shows generic category content about AI receptionists and that system in the abstract, and it does not state that Arini itself integrates with it. Their product pages name no practice management system at all. Never take a blog post title as an integration claim, from any vendor.
What the whole set tells you
Three patterns across all eleven vendors are more useful than any individual entry.
- Dentrix, Eaglesoft and Open Dental are named by almost everybody. Denticon is the common fourth. Curve Dental is named by only two vendors in this set, and tab32 is named by none of them. If you run Curve or tab32, your vendor shortlist is dramatically shorter than the market appears, and you should establish that in your first email rather than your fourth meeting.
- Published pricing is the exception. Five of eleven publish a usable number, and two of those five publish it somewhere other than their pricing page. Assume you will have to ask, and bring your own volume figures so the quote is anchored to your practice rather than to their sales model.
- The business associate agreement is the weakest link in the entire category. Of eleven vendors checked, exactly one publishes an actual business associate agreement document on its site. One states plainly that it acts as your business associate. One commits in a privacy policy with the qualifier when necessary. The rest claim HIPAA compliance with no public statement about signing a BAA at all, and one of them makes HIPAA an option you switch on in a portal.
That last pattern is the practical finding of this whole exercise. HIPAA compliant on a marketing page is not a contract and it costs nothing to write. The signed agreement is the thing with legal weight, and most of this market does not mention it until you ask. Asking is free, and asking before the price conversation tells you a great deal about how a vendor is set up.
One more distinction worth carrying into your shortlist. HIPAA friendly, seen on at least one vendor's AI receptionist page while its homepage claimed 100 percent HIPAA compliant, is not a term with any meaning. Where a vendor's own pages disagree with each other, ask which page is right, in writing, and keep the answer.
What a dental answering service costs
Expect $75 to $500 a month for a human service covering after hours only, $150 to $1,200 a month for a human service covering meaningful daytime overflow, $20 to $400 a month for an off the shelf or dental specific AI receptionist, and $500 to $3,000 a month plus a build cost for an AI agent genuinely integrated with your practice management software. The spread inside each band is driven by volume, not by quality.
Every figure below was read from the vendor's own pricing or industry page on 25 August 2026. Most of this market quotes rather than publishes, so treat published pricing as your baseline and treat any quote materially above it as something the salesperson has to justify. Bring your own call volume figures to that conversation, because a quote is built on a volume assumption and if you do not supply one, the vendor will.
Human answering services, published pricing
| Vendor | Entry tier | Mid tier | Higher tier | Effective cost per minute | Setup |
|---|---|---|---|---|---|
| PATLive | $75 for 0 minutes, then $2.60 a minute | $250 for 75 minutes | $1,170 for 600 minutes | $1.95 to $3.33 | Not published |
| MAP Communications | $49 for 0 minutes, then $1.37 a minute | $179 for 125 minutes | $649 for 500 minutes | $1.30 to $1.43 | Not published |
| Ambs Call Center | $149 for 100 minutes | $330 for 250 minutes | $1,195 for 1,000 minutes | $1.20 to $1.49 | $85 |
| Ruby | $250 for 50 minutes | $395 for 100 minutes | $1,725 for 500 minutes | $3.45 to $5.00 | Not published |
| Smith.ai live | $300 for 30 calls | $810 for 90 calls | $2,100 for 300 calls | Priced per call at $7 to $10 | None |
| AnswerConnect | $350 for 200 minutes | $395 for 300 minutes | $575 for 400 minutes | $1.32 to $1.75 | $49.99 on two of the three tiers |
| NotifyMD | $155 for 100 minutes | $355 for 250 minutes | $685 for 500 minutes | $1.37 to $1.55 | Not published |
| WellReceived | $375 for 150 minutes | $675 for 500 minutes | $6,775 for 5,000 minutes | $1.35 to $2.50 | $49.99 on the entry tier only |
AnswerConnect is a useful lesson in where to look. Its main pricing page returns a 404 and its view pricing route is a lead capture form, but the plan table above is published in full on its dental industry page. If a vendor appears to hide pricing, check their industry and vertical pages before you book a sales call to get it.
The pattern across the human vendors is consistent and worth internalizing. Effective cost lands between $1.20 and $5.00 a minute. The cheap entry tiers with zero included minutes are not cheap, they are a monthly fee attached to a metered rate, and at any real volume they cost more than the tier above. If you take 200 minutes a month on PATLive's $75 basic plan you pay $595, against $460 on the tier designed for it.
AI receptionists, published pricing
| Vendor | Entry tier | Mid tier | Higher tier | Effective cost per minute | Notable limitation |
|---|---|---|---|---|---|
| Rosie | $49 for 250 minutes | $149 for 1,000 minutes | $299 for 2,000 minutes | $0.15 to $0.20 | No practice management integrations, Zapier only |
| Dialzara | $29 for 60 minutes | $99 for 220 minutes | $349 for 1,000 minutes | $0.35 to $0.48 | Not dental specific |
| Frontdesk AI | $20 with zero voice minutes | $99 for 200 voice minutes | Not published above that | About $0.50 at the $99 tier | Entry tier includes no voice at all |
| Smith.ai AI | Free for 25 calls | $150 for 75 to 300 calls | $500 enterprise | Priced per call at $1.80 to $2.00 | Priced per call, not per minute |
| Ambs AI Receptionist | From $19 | Not published | Not published | Not published | Sold alongside their human service |
| Dentina | $299 a month Standard | $399 a month Premium | Not published above that | Flat rate, unlimited calls and minutes | Prices are the annually billed rates, per location, up to three providers |
Dentina is the only dental specific AI vendor found publishing a price, and its model is different in a way that matters. A flat $299 a month per location with unlimited calls and minutes removes volume risk entirely, which is the opposite of every per minute plan above it. Read the two conditions on their own page before comparing: those are the annually billed rates, and the tier is scoped to one location with up to three providers.
The headline comparison is the one to take away. Human answering runs $1.20 to $5.00 a minute. Off the shelf AI answering runs $0.15 to $0.50 a minute. That is roughly a tenfold difference, and it is the entire commercial argument for this category. It is also why the AI tiers can afford to include a thousand minutes for the price of a hundred human minutes.
Read the limitation column before the price column. Rosie at $49 for 250 minutes is genuinely inexpensive and it does not integrate with Dentrix, Eaglesoft or Open Dental, so for a dental practice it is an answering machine with a very good voice unless your workflow ends at a message. Frontdesk AI's $20 tier including zero voice minutes is the clearest example in the market of a headline price that does not describe the product you would buy.
What a dental specific or custom built agent costs
Once you want an agent that reads and writes your actual schedule, the pricing model changes shape. You are no longer buying minutes from a catalog, you are buying a configured system, and the honest range is $500 to $3,000 a month with a one time build cost that commonly runs from a low four figure number into five figures depending on how much integration work sits underneath.
| Cost component | Typical range | What drives it | Can you avoid it |
|---|---|---|---|
| One time build or setup | $0 to $15,000 | Integration depth, number of call flows, number of locations | Yes, if an off the shelf product fits |
| Monthly platform or license | $100 to $1,000 | Vendor, tier, number of numbers | No |
| Usage, per minute or per call | $0.10 to $0.50 a minute | Call volume and average call length | No |
| Telephony and numbers | $5 to $50 a month | Number count and carrier | No |
| Middleware or integration subscription | $0 to several hundred a month | Whether your PMS needs a paid bridge | Sometimes, depends on the PMS |
| Ongoing tuning | $0 to a few hundred a month | Whether you or the vendor maintains it | No, somebody has to do it |
The middleware line is the one that surprises practices. Some practice management systems are reached through a paid third party data layer rather than directly, and that subscription is a real recurring cost that may be billed to you, billed to the vendor and passed through, or absorbed. Ask which, in writing, before you sign. It is a common source of a bill that is 30 percent higher than the quote.
The five pricing models, and what each one hides
There are five pricing models in this market and each one is designed to look cheap under a different set of assumptions. Knowing which assumption a model relies on tells you exactly where the bill will land.
| Model | How it reads | What it hides | Who it suits |
|---|---|---|---|
| Per minute | $1.37 a minute | Rounding, and that hold time and greetings count | Low volume, short calls |
| Per call | $2.00 a call | That a 40 second wrong number costs the same as a 6 minute booking | Predictable call length |
| Included minutes plus overage | $179 for 125 minutes | Overage rates well above the effective included rate | Stable, well estimated volume |
| Flat monthly | $299 a month | A fair use ceiling in the terms | High volume, if the ceiling is real |
| Per booking or per outcome | $25 per appointment booked | Disputes about what counts as booked | Nobody yet, in practice |
Six specific things to check in the contract, all of which are standard practice somewhere in this market and none of which will be volunteered.
- Billing increment. Per second, per six seconds, or per minute rounded up. At 400 short calls a month, rounding up to the minute can add 25 percent to a bill.
- What counts as a billable call. Wrong numbers, hang ups in the first five seconds, robocalls and spam all ring your line. Ask whether you pay for them and whether there is any spam filtering.
- Whether the greeting and hold time are billed. Some services bill from the moment the call connects, which means your own recorded greeting is on your bill.
- Overage rate versus effective included rate. On several published plans the overage rate is meaningfully higher than the rate implied by the included minutes, which quietly punishes a busy month.
- Contract length and what happens to your phone number. A number you ported to the vendor is leverage. Get the port out process in writing before you port in.
- Who owns the call recordings, the transcripts and the configuration you spent weeks tuning. If you leave, do you take any of it.
Estimate your own volume before any vendor estimates it for you
Every quote in this market depends on a volume number, and if you do not bring one the salesperson will supply it. Get it yourself: your phone system can report total inbound calls, answered calls, missed calls and average call duration for last month, split by hour if you ask it nicely.
Then work out the number that actually matters, which is not total calls, it is the calls you intend the service to take. If you want after hours only, that is a small number and you should be buying a small plan. If you want daytime overflow, count the calls that currently ring more than four times. Practices routinely buy a plan sized for their whole call volume and then route only 15 percent of calls to it, which is the most expensive possible mistake in a model priced on included minutes.
Twenty questions to ask before you sign
Every question below has been chosen because a vendor can answer it in one sentence and because a vague answer to it is diagnostic. Send them in writing and hold onto the reply. The pattern that matters is not any single answer, it is how many of the twenty come back as we can look into that.
Integration
- Which practice management system do you integrate with, by name and version, and is that integration read only or read and write?
- Do you have a live dental practice on my exact system today that I can speak to?
- How does the integration reach my server, and does it require software installed at the practice?
- Is there a third party data layer or middleware in the path, and who pays for it?
- If a slot is taken while the agent is mid conversation, what happens?
Compliance
- Will you sign a business associate agreement, and can I see your standard form before we talk price?
- Which subcontractors touch call audio or transcripts, and do you have BAAs with all of them?
- Are calls recorded by default, where is the audio stored, for how long, and can I turn recording off?
- Is any call content used to train models, and can I opt out in writing?
- What is your breach notification process and how fast do you notify me?
Behavior on the call
- Play me a recording of a real call where the caller interrupted the agent mid sentence.
- Play me a recording of the agent handling a caller it could not understand.
- How is the clinical advice guardrail implemented, and is it in the prompt or is it a separate check?
- What exactly happens when a caller asks for a human?
- Does the agent disclose that it is not a person, and where in the call?
Operations and commercials
- What is your escalation ladder when the on call dentist does not answer, in minutes and in named contacts?
- Who updates the knowledge base and the insurance plan list, and how long does a change take to go live?
- What is the billing increment, and do I pay for wrong numbers, spam and hang ups?
- What is the contract term, the notice period, and the process for porting my number away?
- If I leave, what do I take with me: recordings, transcripts, the configuration?
Two answers should end the conversation immediately. A vendor who will not sign a business associate agreement cannot lawfully handle your patients' information on your behalf, and there is no workaround. A vendor who cannot produce a reference practice on your exact practice management system is selling you an integration that does not exist yet, and you will be paying to build it.
How to judge a demo
Vendor demos in this category are recorded, scripted or driven by somebody who knows the agent's boundaries. None of that tells you anything. Insist on calling the number yourself, from your own phone, without the salesperson listening, and run the calls below.
| Test call | What you are testing | A pass looks like |
|---|---|---|
| Book a new patient appointment and give a hard to spell name | Capture accuracy | It spells the name back and gets it right |
| Give a phone number fast, with one digit wrong, then correct yourself | Recovery | It confirms the corrected number |
| Interrupt the agent halfway through a sentence | Barge in handling | It stops talking and listens |
| Call from a car with the window down | Noise handling | It asks you to repeat rather than guessing |
| Ask a clinical question | Guardrail | It declines and routes, every time |
| Ask for a person | Escape hatch | Transfer or a callback promise with a time |
| Ask about a plan you know the practice is out of network with | Insurance accuracy | It states out of network plainly |
| Say nothing for fifteen seconds | Silence handling | It prompts, then handles it gracefully |
| Speak with a strong accent, or have somebody who does make the call | Recognition | It completes the task without repeated failures |
| Try to book a slot you know is already full | Schedule truth | It does not offer it |
Run all ten with the same vendor on the same day and count the passes. In practice this exercise separates the market quickly, and it does it on the two dimensions that actually predict how a patient will experience the agent: whether it recovers from mess, and whether it knows what it does not know.
How to run a pilot without disrupting patients
Never point your main practice number at a new agent on day one. The correct pilot exposes the agent to real calls while making it impossible for a patient to be harmed by a failure, and it does that by choosing which calls it sees rather than by hoping the agent is good.
| Phase | Duration | What the agent handles | Safety net |
|---|---|---|---|
| 1. Shadow | 1 week | Nothing. It runs against test calls only | No patient contact at all |
| 2. Overflow only | 2 weeks | Calls that ring more than five times | Front desk still answers everything it can |
| 3. Overflow plus lunch | 2 weeks | Adds the daily lunch gap | Voicemail fallback stays live |
| 4. After hours routine | 2 weeks | Evening and weekend non emergency calls | Emergencies still go to the human service |
| 5. Full overflow | Ongoing | All overflow, all hours, routine calls | Human escalation always available |
Phase 1 exists because most problems are configuration problems, not model problems. Have your team place thirty calls covering your real call mix before a patient ever hears the thing. You will find the wrong hours, a missing insurance plan, a phone number that goes nowhere and a pronunciation of your practice name that makes everyone wince, and you will find them for free.
Phase 2 is the one that makes the pilot safe. Sending only calls that have already rung five times means every call the agent takes is a call that was going to voicemail anyway. The floor is voicemail, not a live human, so the worst realistic outcome is that the agent performs as badly as an answering machine. That framing also settles most internal resistance from the front desk team, because nobody is being replaced, they are getting the calls they were dropping.
Set the exit criteria before you start
Decide in advance what would make you stop, in writing, and give one named person the authority to pull the plug without a meeting. Reasonable stopping conditions for a dental pilot: any clinical advice given, any emergency escalation that failed, any double booking created, more than one patient complaint about the agent in a week, or a task completion rate under 50 percent after configuration fixes.
Then decide what success looks like with equal specificity. Not it seems to be working. Something like: 70 percent of overflow calls end with the caller's need met or properly routed, zero clinical answers, zero failed escalations, and at least eight new patient appointments booked in a month that previously went to voicemail. Numbers you set beforehand are the only defense against deciding after the fact that you like it.
Tell the team before you tell the patients
The front desk will find out. If they find out by hearing an unfamiliar voice answering the practice line, you have created a problem that has nothing to do with technology. Frame it accurately from the start: this takes the calls you are currently dropping, it does not take the calls you are answering, and the first thing you will notice is fewer voicemails to work through at 8am.
Give them a channel to report bad calls, and act on the first few reports fast and visibly. A front desk team that has seen two of its complaints fixed inside a week becomes the best quality control the deployment has. A team that reports three problems and hears nothing stops reporting, and then you are flying blind on the only source of ground truth you have.
How to tell whether it is actually working
Measure task completion and new patient capture, not call volume. Volume tells you the agent answered, which was never the hard part. The metrics below are the ones that correspond to money, and each has a baseline you should capture before go live.
| Metric | How to measure it | Baseline to capture first | What good looks like |
|---|---|---|---|
| Missed call rate | Phone system report | Last 90 days, split by hour | Under 5 percent of inbound |
| Task completion rate | Share of calls where the caller's goal was met or correctly routed | Not measurable before | 65 to 85 percent |
| New patient appointments booked by the agent | Count in the schedule, tagged at source | New patients per month now | Rising, and net of any lost to the agent |
| Escalation rate to a human | Vendor report | Not measurable before | 10 to 25 percent, and stable |
| Average handling time | Vendor report | Front desk call duration now | Comparable or shorter |
| Clinical guardrail violations | Manual review of flagged transcripts | Zero by definition | Zero, permanently |
| Failed emergency escalations | Monthly deliberate test | Test your current process too | Zero |
| Patient complaints mentioning the agent | Front desk log and review sites | Complaints per month now | No increase |
| Front desk interruptions | Ask them, weekly, for four weeks | Their own estimate before | Noticeably down |
Task completion is the number that matters and it is the number no vendor dashboard computes honestly, because every vendor has an incentive to define completion generously. Compute it yourself for a sample. Pull thirty random transcripts a month, read them, and mark each one met, routed correctly, or failed. Thirty transcripts takes about forty minutes and it is the only reliable quality signal in the whole deployment.
Watch escalation rate for movement in either direction. A rate falling toward zero usually means the agent has stopped escalating things it should escalate, not that it got smarter. A rate climbing above 30 percent means the scope is wrong and you are paying twice for the same call. Stability matters more than the level.
The review site check nobody runs
Set a monthly reminder to search your practice's Google and Yelp reviews for the words robot, automated, machine, AI and could not reach anyone. This costs two minutes and it is the earliest warning you will get that the agent is annoying patients in a way your front desk is not hearing about, because the patients who are annoyed enough to write a review are rarely the ones who call back to complain.
Orthodontics and the other specialties, where the call mix changes
General dentistry is the default case for every product in this category, and four specialties have a call mix different enough that the default configuration is wrong. The difference is not clinical, it is structural: who calls, why, and whether the caller found you themselves or was sent.
| Practice type | Dominant inbound call | Who is calling | What changes about the agent | Biggest risk |
|---|---|---|---|---|
| General dentistry | New patient, hygiene recall, routine questions | The patient | Nothing, this is the default | Insurance confusion |
| Orthodontics | Consultation booking, appliance problems, payment plans | A parent, usually | Consult funnel focus, financing questions, family scheduling | Talking money it should not |
| Oral surgery | Referral coordination, post operative concerns | The referring office as often as the patient | Referral intake path, strict post op routing | Handling a post op call as routine |
| Pediatric dentistry | New patient, first visit anxiety, injuries | A parent, often distressed | Reassurance without clinical content, trauma routing | Calming a caller with a clinical claim |
| Endodontics | Urgent referral, pain, scheduling around a referrer | The referring office and the patient | Same day triage, referrer priority line | Treating an urgent call as a booking |
| Periodontics | Referral, surgical scheduling, insurance | Referring office and patient | Long appointment types, keep booking with a human | Booking a surgical slot automatically |
Orthodontics: the call is a sales conversation and the caller is a parent
Ortho practices do not have a hygiene recall engine, so their new patient calls carry more weight per call than a general practice's do. The dominant inbound call is a parent wanting to know about braces or aligners for a twelve year old, and that call is much closer to a consultation booking in a service business than to a dental appointment.
Two adjustments follow. First, the agent's job on that call is to book the free consultation and nothing else, and it should be measured on consult booking rate rather than on generic task completion. Second, and this is the trap, a large share of ortho calls involve money: how much are braces, do you do payment plans, what does my insurance cover toward orthodontics. Ortho fees are case dependent and lifetime orthodontic maximums are a separate thing from annual dental maximums, so the agent should never quote.
Give it one sentence that does the job. Something to the effect that cases vary and the practice will give an exact figure with financing options at the consultation, which is free. That sentence answers the caller's real question, which is whether it is worth their time to come in, without answering the question they asked.
The other ortho specific thing worth building is family aware scheduling. Parents book for two children, in one call, back to back, around school. An agent that can only book one appointment per call will fail a meaningful share of ortho calls, and no vendor demo will surface that because the demo books one appointment.
Oral surgery and endodontics: half your callers are other dental offices
The referral call is a completely different call from a patient call, and most agents are configured as if it does not exist. A referring practice's coordinator calls to send a patient across, needs to know your availability, and has clinical detail to convey. She calls fifteen practices a week and she has no patience for a consumer script.
Build a separate path for it. Ideally a separate number or an early branch that asks whether the caller is a patient or a referring office, and a referrer path that is fast, does not ask any question a coordinator would find insulting, and captures the referring practice, the patient, the reason and the urgency into a structured record. If your referrers experience your phone as friction, they will send the next case somewhere else and nobody will ever tell you why.
The second surgery specific point is post operative calls. In a general practice post op calls are a small share of volume. In an oral surgery practice they are a constant, they arrive at every hour, and some of them are genuinely urgent. The rule tightens: any caller who has had a procedure in the last fourteen days goes to a clinical person, with no attempt at classification beyond the red flag script.
Pediatric dentistry: reassurance without content
A parent whose child has just knocked out a front tooth is the hardest caller an automated agent will ever take, and pediatric practices get that call regularly. The caller is frightened, talking fast, possibly with a crying child audible, and asking exactly the question the agent must not answer.
The only workable posture is warmth with no clinical content, and a very short path to a person. The agent acknowledges, does not assess, states that it is getting someone right now, runs the capture, and pages. If there is one place in a dental deployment worth paying for a human tier, it is a pediatric practice's after hours line.
A pediatric practice also has a scheduling constraint that trips up naive booking logic. Siblings get booked together, appointments cluster around school hours and school holidays, and certain appointment types need a specific operatory or a specific provider. Booking automation in pediatrics needs tighter rules than in general dentistry, or it will produce technically valid appointments that the practice cannot actually run.
What stays the same across all of them
The clinical guardrail does not vary by specialty and neither does the emergency script structure. Do not let a vendor tell you a specialty package includes looser clinical scope. It does not and cannot. What a genuine specialty configuration includes is a different call taxonomy, different appointment types, a referrer path where relevant, and different words, and all of that is configuration work rather than a different product.
Multi location practices and DSOs
At two or more locations the phone stops being a coverage problem and becomes a routing problem, and the questions you should be asking a vendor change completely. A single location practice asks whether the agent can answer. A group asks which location's schedule the agent is looking at, and what happens when a patient of location A calls the number for location B.
| Question | Why it matters at scale | A good answer |
|---|---|---|
| One agent for all locations or one per location | Determines whether a change is made once or fifteen times | One configuration, per location overrides |
| Can it route by the number dialed | Patients call the location they know | Yes, each number maps to a location profile |
| Can it find a patient across locations | Records are often per location in the PMS | Yes, or it asks which location and routes |
| Can it offer a slot at a nearby location | The main commercial upside of being a group | Yes, and it is configurable by distance |
| Are hours, insurance and providers per location | They always differ and drift | Yes, and each is separately maintained |
| Central reporting across locations | You cannot manage what you cannot compare | One dashboard, per location breakdown |
| Per location billing or one invoice | Matters if locations are separate entities | Either, stated in the contract |
The cross location booking question is the one worth pushing on, because it is where the money is for a group. A patient who cannot get in at the location they called for three weeks, and who would happily drive eleven minutes to the sister location with an opening on Thursday, is a real appointment that almost never gets captured. It does not get captured because a human front desk at location A does not have a live view of location B's schedule and has no incentive to look. An agent with both schedules has no such problem.
The constraint is the practice management system underneath. If your group runs one instance covering all locations, this is straightforward. If each location runs its own instance, possibly on different systems after acquisitions, the agent needs a connection per instance and the patient lookup problem gets genuinely hard. Groups formed by acquisition should expect to find three practice management systems and two phone systems, and should scope the project around consolidating those first.
Rollout order for a group
Do not roll out to all locations at once, and do not start with the largest. Start with one location with a cooperative office manager, run the full pilot sequence there, and stabilize before adding the second. The reason is not caution about the technology, it is that the first location surfaces every configuration question you did not know you had, and answering those questions once is much cheaper than answering them fifteen times in parallel.
Then treat the second location as the real test. Everything that was implicitly hardcoded to location one in the first configuration will break, and it is much better to find that at location two than at location nine. Practices and groups that skip this step generally end up with fifteen separately maintained configurations that drift apart, which is the worst outcome available and the one that quietly makes the whole thing more expensive than the front desk staff it was supposed to relieve.
When a dental answering service is the wrong answer
Six situations where buying one makes things worse, and where the money is better spent elsewhere. This section exists because the honest answer for a meaningful share of practices reading this page is that they do not have a phone product problem.
Your missed calls are a staffing schedule problem
If your missed call report shows the misses concentrated between 12pm and 1pm and in the last forty minutes of the day, you have a coverage gap in a specific window, not a systemic phone problem. Staggering lunch so the front desk is never empty costs nothing and fixes more of that than any vendor will. Look at the report before you look at a demo.
Your phone system is misconfigured
A surprising number of practices are losing calls to settings nobody has looked at since installation. Calls rolling to voicemail after three rings. No hunt group, so the second line rings a phone nobody sits at. A queue that plays hold music for four minutes with no position announcement. An after hours greeting that gives no path at all. All of these are free to fix and all of them look identical to a missed call in the data.
Your call volume is genuinely low
A single dentist practice taking 120 calls a month and missing eight of them is losing something, but it is not losing enough to justify a build and a monthly fee plus the management overhead of a new system. A $75 to $150 human service for after hours, or simply a better voicemail greeting with a text back, is proportionate. Buying an integrated AI agent for eight calls a month is a hobby, not an investment.
Nobody at the practice will own it
This is the most common reason these deployments quietly fail and it has nothing to do with technology. An agent needs an owner: someone who updates the hours, maintains the insurance plan list, reads a sample of transcripts, and reports problems. If no named person has that in their week, the configuration will drift out of date within a quarter and the agent will start confidently telling patients things that stopped being true. If you cannot name the owner in the first meeting, do not start.
Your practice is not taking new patients
Most of the value in this page rests on capturing new patient calls. A practice that is full, with a schedule booked out ten weeks and a waiting list, has a different problem, and answering more calls faster does not help. What might help is automating recall and confirmations to reduce no shows, which is a patient communication product rather than an answering service.
The problem is actually the schedule, not the phone
If callers are reaching you and then not booking because the first available new patient appointment is five weeks out, the phone is working fine. Answering those calls faster produces the same outcome slightly sooner. That is a capacity or a block scheduling question, and the honest advice is to fix it before spending anything on the phone.
How Augment AI Studio approaches this
Augment AI Studio builds AI phone agents, copilots and workflow automation for small and mid-sized US businesses, and the approach to a dental line follows from the same principle that runs through this page: the agent should do less than it is capable of, and the parts it does should be verifiable.
The founder, Kevin Musprett, also operates My Getaways, a short-term property management company, and runs an AI phone agent on its inbound line. That is not a dental practice and this page is not going to pretend it is. What it does mean is that the operating experience behind these recommendations comes from running an agent on a real business's real phone number, with real customers calling at inconvenient hours and real consequences for getting it wrong, rather than from building demos.
Three things that experience changes about how a project gets scoped.
- Start with the call types you can verify. An agent that handles four call types correctly and routes everything else is worth more than one that attempts twenty and is unreliable on nine of them. Scope is a safety feature, not a limitation.
- Integration is the project. Everything else is configuration. If the agent cannot write into the schedule, most of the value described on this page does not exist, so the practice management system question gets answered before anything else is designed.
- Assume it will be wrong sometimes and design for that. Every deployment needs a route to a human, a review process for a sample of calls, and someone at the practice who owns the configuration. The failure mode of these systems is quiet, so the monitoring has to be deliberate.
If you want to talk it through, the useful first conversation is not a demo. It is you pulling your missed call report and your practice management system name, and a conversation about whether any of this is worth doing at your volume. Sometimes the answer is no, and that is a faster and cheaper thing to find out in a call than in a contract.
Frequently asked questions
What is a dental answering service?
A dental answering service is an arrangement where a third party answers calls to your practice that your front desk cannot take, either because they are busy chairside or because the practice is closed. It comes in four forms: a traditional human call center that takes messages, a dental specialist human service, an AI voice agent that holds a conversation and can book appointments, and a hybrid where AI handles routine calls and hands anything unusual to a person. The distinction that matters commercially is not which label a vendor uses, it is whether anything changes in your practice management software when the call ends. If nothing does, you bought a message taker, which is legitimate for after hours emergency coverage and much less useful for a new patient call.
How much does a dental answering service cost?
Expect $75 to $500 a month for human after hours coverage, $150 to $1,200 a month for human daytime overflow, $20 to $400 a month for an off the shelf or dental specific AI receptionist, and $500 to $3,000 a month plus a build cost for an AI agent integrated with your practice management software. Published prices read from vendors' own pages on 25 August 2026: NotifyMD $155 for 100 minutes, $355 for 250 and $685 for 500; AnswerConnect $350 for 200 minutes, $395 for 300 and $575 for 400 on its dental page; WellReceived $375 for 150 minutes up to $6,775 for 5,000; Weave from $199 a month with no per tier prices published; Dentina $299 a month Standard and $399 Premium, billed annually, per location, with unlimited calls and minutes. Human services work out at $1.20 to $5.00 a minute and AI products at $0.15 to $0.50, which is roughly a tenfold difference and the whole commercial argument for the category. Rondah, RevenueWell, PatientXpress, Arini and Dental Intelligence publish no pricing at all.
Can an AI receptionist book appointments directly into my dental software?
Sometimes, and this is the question that decides whether the product is worth anything to you. It depends on which system you run. Open Dental is the outlier: it publishes a full public REST API supporting reads and writes across appointments, patients, procedures and insurance, with prices listed per location at a free read only tier throttled to one request every five seconds, then $15, $30 and $35 a month for more permissions. Everything else goes through a partner relationship rather than open documentation, and depth varies a lot. Weave's own integrations directory rates each system 1 to 5 and publishes the spread: Open Dental 5, Dentrix and Eaglesoft 4, Curve Dental and Denticon 3, Dentrix Ascend 1. Ask three things and accept nothing vaguer: which system by name and version, is it read only or read and write, and can I speak to a live practice on my exact system today.
Is an AI dental receptionist HIPAA compliant?
No product is HIPAA compliant on its own, because compliance is a property of how a covered entity and its vendors operate, not a feature you buy. What you need is concrete: a signed business associate agreement, encryption of call audio and transcripts in transit and at rest, access controls, a stated retention period you can set, a breach notification process with a timescale, and confirmation that any subcontractor touching call data has its own agreement in place. Ask to see the vendor's standard business associate agreement before you discuss price. A vendor who will not sign one cannot lawfully handle patient information on your behalf, and there is no workaround for that.
Do I need a business associate agreement with my answering service?
Yes, if the service handles any patient information on your behalf, which any answering service taking a patient's name and reason for calling does. A business associate is a person or entity that performs a function involving the use or disclosure of protected health information for a covered entity, and a telephone answering service that captures, stores or transmits patient details falls squarely inside that. The narrow exception for a conduit covers entities that only transport data without accessing it, like a telecoms carrier, and it does not cover a service that records, transcribes or stores what a patient said. This is not legal advice, and your own counsel should review the agreement, but the requirement itself is not ambiguous.
Can an AI answering service handle a dental emergency?
It can handle the front half of the call safely, and it should never attempt the clinical half. A correctly built emergency flow does five things: identifies that the call is urgent, runs a short fixed script screening for danger signs such as difficulty breathing or swallowing, spreading facial swelling and uncontrolled bleeding, directs those callers to emergency medical care in words you and your dentist wrote and locked in advance, captures the caller's details and their own description of what happened, and pages the on call dentist with confirmed receipt and a timed escalation to a second contact. What it must never do is assess how serious a symptom is or reassure a caller that something can wait. Many practices run AI on daytime overflow and keep a human service on the after hours emergency line for exactly this reason.
What is the difference between a dental answering service and a dental virtual receptionist?
They are usually the same thing described with vocabulary from different decades. Answering service is the older term and typically means a call center that takes a message and escalates according to rules. Virtual receptionist is the newer term and almost always means a remote human answering under your practice name, often with slightly more scope, such as booking into a calendar. AI receptionist means software. None of these words reliably tells you what the product does, so ignore the label and ask who or what is on the line, whether it can write into your systems, and what happens the moment it cannot handle something.
Will my patients know they are talking to an AI?
Most will, within a sentence or two, and the practices that handle this best simply say so at the start of the call. Disclosure costs almost nothing in patient acceptance and it removes the worst outcome, which is a patient who works it out halfway through and feels deceived. In California, the Bolstering Online Transparency law makes it unlawful to use a bot to communicate with a person in California to incentivize a sale or influence a vote without disclosure, so disclosure is also the safer position legally. The complaints practices actually receive are almost never about the caller talking to software. They are about being trapped: an agent that cannot be escaped, cannot understand, or loops. Build an immediate route to a person and the objection largely disappears.
What should an AI dental receptionist never be allowed to do?
Anything where a wrong answer could change what a patient does about their health. That means no clinical advice of any kind, no assessment of how serious a symptom is, no medication questions including over the counter, no telling a patient what a procedure will cost them, no confirming a specific insurance benefit or remaining annual maximum, and no discussion of a treatment plan. The reason this list is absolute rather than a matter of degree is that language models do not stop when they do not know something, they produce the most plausible continuation, fluently and confidently. The guardrail therefore cannot be an instruction in a prompt. It has to be a hard rule that routes the call and gives the model no option to answer.
How long does it take to set up an AI receptionist for a dental practice?
A few hours for an off the shelf product with no integration, one to four weeks for a configured agent with a live connection to your practice management software. The variable is almost never the voice technology. It is getting access to the practice management system, agreeing what the agent may and may not book, writing and approving the emergency script with your dentist, and assembling an accurate knowledge base including a current insurance plan list. Add a further two to six weeks of phased pilot before the agent takes calls that would otherwise reach a person. Any vendor promising a fully integrated dental deployment live tomorrow is either not integrating or not testing.
Can an answering service tell patients whether we take their insurance?
It can and should state network status, and it should never go further than that. Do you take my insurance actually contains four different questions. Are you in network with my plan and will you bill my insurance are facts about your practice, and an agent can answer both from a maintained list. Am I covered for this and what will it cost me require a live eligibility check against the payer plus, for anything beyond a cleaning, a clinical decision about what is being done, and an agent must not attempt either. The specific trap is the difference between in network and accepted, which sound identical to a patient and produce a very bad conversation at checkout. Keep the plan list at plan level rather than carrier level, because a carrier can operate several networks.
Can an AI receptionist fill same day cancellations?
Filling a cancelled slot is an outbound job, not an answering service function, and this is the most common mismatch between what practices want and what they buy. When an 11am slot opens at 8am, somebody has to work a short notice list by call or text until one patient says yes. Most dental patient communication platforms already do a version of this as a text blast to a fill list, and if that is what you need you should buy that rather than expecting an answering service to include it. An agent making genuine outbound calls down a priority list is a separate build with separate rules, because outbound calling to patients brings consent and calling time requirements into scope that inbound answering does not.
Should a small dental practice use AI or a human answering service?
Pull your missed call report first, split by hour of day, because that single report answers the question. If most of your missed calls are inside business hours and your volume is high relative to your front desk headcount, AI is the better economics: the fiftieth call in an hour costs roughly what the first one did, which is exactly the situation a per minute human service prices against you. If most of your misses are after hours and the calls that matter are emergencies, a human service at $150 to $400 a month buys reliable escalation and human judgment with no integration project. Most practices with real volume end up with both: AI on daytime overflow and lunch, humans on after hours emergencies.
What questions should I ask a dental answering service before signing?
Five that reveal the most, in order. Which practice management system do you integrate with by name and version, and is it read and write or read only. Will you sign a business associate agreement and can I see the form before we discuss price. What exactly happens when the on call dentist does not answer, in minutes and named contacts. What happens when a caller asks for a human. And can I speak to a live dental practice on my exact system today. Then call the number yourself, without the salesperson listening, and try to make it fail: interrupt it mid sentence, give a hard to spell name, ask a clinical question, and ask for a person. Vendor demos are scripted and tell you nothing.
Is Weave a good dental answering service?
Weave is the strongest option for most practices already on the Weave platform, and it should be your first call rather than your last. It is a dental communication platform first, so the phone sits alongside your texting, reviews, payments and recall with no integration project to run, and its integrations directory names 21 dental and dental specialty systems including Dentrix, Eaglesoft, Open Dental, Curve Dental, Denticon, Cloud9, Dolphin and Carestream. Two facts from their own site as of 25 August 2026 should shape how you evaluate it. Their AI Receptionist over voice is labelled early access, with a banner naming Dentrix, Eaglesoft and Open Dental users, while over text is available now. And their pricing page publishes only that plans start from $199 a month, with three tiers named Pro, Elite and Ultimate and no per tier prices. So the sensible question to Weave is not whether the platform is good, it is when AI voice reaches general availability on your specific practice management system.
We scope, build, integrate and run custom AI for small and mid-sized businesses. Real integrations, and an honest answer when it will not pay.
AI consulting and implementation for small and mid-sized businesses