Check six things before you sign: a signed data agreement (BAA or DPA) covering patient information, how many minutes are included and what overage costs, a clear call-recording consent method, that you own the phone number, that you can export your data, and the notice you must give to cancel. If any is missing from the paper, negotiate before the first call goes live.
Voice agents for dental practices are often sold on a demo and a monthly price. The demo shows a pleasant voice booking a check-up; the price is a headline figure. The contract is where the real cost and the real risk sit, because every call contains a name, a phone number and often a reason for the visit, which is health information. Each term below comes with what to ask, what a good answer looks like, and what I would refuse.
The running example is a three-dentist practice with one hygienist and four front-desk staff, taking about 1,100 calls a month, of which a voice agent would handle roughly 60 per cent. I am not a lawyer, and this is not legal advice: take the final wording to your own adviser. If you are still deciding whether to buy at all, the cost of an AI receptionist for a dental practice comes first.
Premise check: what these products actually sell
Voice-agent vendors fall into three shapes, and the contract terms differ for each.
- Build-it-yourself platforms such as Retell and Vapi charge per minute and give you tools; you or an agency build the agent. Retell's pay-as-you-go page showed a range of $0.07 to $0.31 a minute when I fetched it on 4 November 2026, depending on the voice and model chosen, and Vapi's page showed $0.05 a minute for its own hosting plus the models, voice and transcription at cost. Vapi lists a health-data compliance add-on at $2,000 a month that covers a standard data processing agreement and a BAA. Prices move often: check the live pages.
- Packaged AI receptionists such as Smith.ai's AI plan, which on 4 November 2026 was free for 25 calls a month and then $3 a call, with Pro from $150 a month for 75 calls. These bundle the number, the agent and a dashboard.
- Dental-specific products sold by practice-software vendors or resellers, usually quoted rather than priced. Terms are the least visible, so ask for the contract before the demo.
The shape matters. On a platform you are probably buying a service from the platform plus work from an agency, so you need two sets of terms, not one. On a packaged service the vendor carries the whole chain, but you rely on its word about where data goes. Whichever you pick, the six terms below apply.

The Complete Excel Course with AI Integration
From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.
By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner
Buy nowTerm one: the data agreement (BAA or DPA)
This is the term to settle first, because without it the rest does not matter.
What to ask for
A BAA (business associate agreement) is the contract that health-privacy rules in some markets require between a practice and any vendor that handles patient information for it. In other markets the equivalent is a data processing agreement (DPA). Which one applies to you depends on where your patients are and what law governs the practice; your data protection adviser can tell you in a short conversation. What you must not do is go live on a standard click-through terms page that says nothing about patient data.
What a good answer looks like
- The vendor will sign a BAA or DPA before go-live, and the price of doing so is stated in the quote. The Vapi example above is a reminder that the compliance package can cost more than the call minutes: $2,000 a month against roughly $135 to $213 of usage for the example practice (the sum is in term two).
- The agreement names sub-processors (the speech, language-model and telephony companies the call passes through) and says each is bound by equivalent terms.
- Call audio and transcripts are not used to train any model, in writing.
- Breach notification has a number of hours, not "promptly".
What I would refuse
I would refuse a plan where the compliant version is only available on a higher tier than the one you are quoted for. The two platforms above show how far apart vendors are: Vapi charges $2,000 a month for its BAA and DPA package, while Retell's compliance documentation says its BAA and DPA are self-signed online with no additional fee. Read the small print as well as the price. Retell's same page says its promise not to use your data for model training applies to enterprise customers with a master services agreement, so on pay-as-you-go I would ask in writing: "Is call data from our account ever used to train models, and will you put the answer in our agreement?" Ask every vendor the matching price question too, "Which plan includes a signed BAA or DPA, and what does it cost?", because a cheap tier with a compliance add-on discovered later can double the bill you were quoted.
If you are unsure whether you need a formal impact assessment before the agent goes live, the guide to whether you need a DPIA before using AI tools sets out the test.
Term two: included minutes, overage and how a "minute" is counted
Minutes drive the bill, and they are the easiest term to misread.
Work out your own number first
Illustrative sum for the three-dentist practice: 1,100 calls a month, 60 per cent handled by the agent, so 660 calls. If the average call is 2.5 minutes, that is 1,650 minutes. Add 30 per cent for a busy month (recall season, a closure notice) and you reach about 2,145 minutes. That is the allowance to compare against any plan.
Compare three ways of billing
| Billing style | Example from live pages | The sum for 660 calls at 2.5 minutes (1,650 minutes) |
|---|---|---|
| Per minute, pay-as-you-go | Retell: $0.07 to $0.31 a minute | About $115 to $510 a month before extras |
| Hosting fee plus pass-through costs | Vapi: $0.05 a minute hosting, plus model, voice and transcription (its own calculator estimated $82 to $129 for 1,000 minutes) | About $135 to $213 a month, before any compliance add-on |
| Per call | Smith.ai: $3 a call after 25 free; Pro $150 for 75 calls | About $1,905 at $3 a call after the free 25, so a larger tier would be needed |
The per-call model looks cheap at low volume and expensive at 660 calls; the per-minute model rewards short calls. These are my own calculations from published list prices, not quotes, and they exclude the phone number, any compliance add-on and the cost of building the agent. Ask each vendor to restate the sum for your volumes in writing.
Questions to ask about minutes
- What counts as a minute? Does the clock run while the caller is on hold, while the agent transfers to a human, or while the call rings before it is answered? A rounded-up minute per call can add 20 to 40 per cent to a bill for short calls. Retell's pricing FAQ makes a useful benchmark: it bills to the nearest second with no per-call rounding, stops the agent fee once a call is transferred (the telephony fee continues), bills silence because the listener stays on, and does not bill calls that fail to connect. Ask every vendor to answer those four points in writing.
- Is the allowance monthly and does it roll over? Most do not roll over. A 2,000-minute plan used at 1,200 wastes 800.
- What is the overage rate? If it is double the included rate, a busy recall month changes your bill noticeably.
- Is there a cap you can set? A hard limit that stops the agent, or sends overflow calls to a human, protects you from a runaway bill after a fault or a spam-call attack.
- Do failed or spam calls count? A robocall that the agent answers for four minutes is billed minutes. Smith.ai's page, for example, says calls from known spam numbers are filtered out before the agent answers and do not count, and that you can remove up to 10 per cent of calls from each bill as spam.
Term three: call-recording consent
A voice agent records and transcribes by default, because it needs the transcript to act on. That makes consent a contract question as well as a script question.
Who handles the announcement?
The agent should state at the start that the call is with an automated assistant and is recorded, and say how to reach a person. Check whether the platform lets you control that opening line, whether it can be switched off by the agency building the agent (it should not be), and whether you can set different retention for recordings and transcripts. Retell's documentation, for example, says retention for transcripts, recordings and logs can be set per agent from one day to two years, and that each agent can store everything, everything except personal details, or only basic call attributes. Ask any vendor whether settings like these exist on the plan you are buying.
A sample opening that works:
"Hello, you've reached [Practice name]. I'm an automated assistant and this
call is recorded so we can help you and keep a record. If you'd rather speak
to a person at any point, just say 'receptionist'. How can I help?"
What the contract should say about recordings
- How long audio and transcripts are kept, and whether you can shorten that period. Vapi's page lists 14 days of data retention with no success package, 30 days on Core ($29 a month) and 180 days on Pro, which shows that retention can be a priced feature.
- That you can delete a recording on request, so a patient's own request can be honoured.
- Where the data is stored, and whether the vendor may move it.
- That the vendor does not listen to calls or use them for quality scoring without your agreement.
The practice also needs the wording on its website and in patient information. Consent, data and over-automation mistakes dental practices make with AI covers where this tends to be missed.
Term four: who owns the phone number
This is the term that bites at exit. Patients know your number; changing it costs recall bookings.
Two safe set-ups
- Keep your existing number and forward calls to the agent. The number stays with your phone provider; the agent only receives forwarded calls. The risk is the forwarding line: if the vendor's service fails, calls fail too, so ask for a fallback to a human line after a set number of rings.
- A new number registered to you. The number is bought through the vendor but registered to the practice, with a written right to port it to another provider on request and within a stated time.
What to refuse
Refuse any arrangement where the number is registered to the vendor or the agency with no porting right. A written clause such as the one below is reasonable:
The Practice owns every telephone number used with the service. On
termination, the Supplier shall release or port each number to the Practice's
nominated provider within [10] working days, at no charge.
Smith.ai's AI receptionist pricing page, when I read it on 4 November 2026, said nothing about forwarding your own number, porting or how long recordings are kept, so ask. Silence on the page is not a no, and it is not a yes. Retell, for comparison, lists its own numbers at $2 a month and makes no charge for numbers you bring.
Term five: data export, so you can leave
A voice agent produces call logs, transcripts, bookings made and sometimes patient preferences. All of it is useful if you change vendor. Few contracts say you can take it with you.
Ask for these in writing
- Export of call records, transcripts and audio in a common format (CSV or JSON and the audio files) on request, and within 30 days of termination.
- The prompts, flows and knowledge-base content your practice paid to create. If an agency built them, who owns the copy? Insert "the Practice owns all configuration content" in the agency agreement.
- Deletion of everything else at the end, with a written confirmation.
- No fee for any of the above, or a stated fee.
A realistic mistake
Illustratively, a practice leaves a platform after a year. The agency that built the agent owns the account; the practice has no login. The prompt, the booking rules and 14 months of transcripts all sit in the agency's workspace. The practice pays to rebuild from scratch. The simple prevention is to hold the account in the practice's own name, with the agency as an invited user, from day one. If an agency is involved, the checklist for hiring an AI automation agency for a dental practice has the rest of the questions.
Term six: cancellation, notice and renewal
The terms that trap
- Minimum term. A 12-month term on a product you have not tested is risky. Ask for a 30-day or 90-day pilot at the same price, with a right to leave at the end.
- Auto-renewal and notice. Many contracts renew for a full year unless you give 60 or 90 days' notice. Put a diary reminder for 120 days before renewal.
- Price changes. Per-minute prices on the platforms move with model costs. Ask for a price-hold for the first term or a cap on increases.
- Termination for cause. You should be able to leave immediately, with a refund of unused prepaid fees, if the vendor breaches the data agreement or has a data incident.
- Prepaid balances. Some platforms, as Vapi's no-package option does, take prepaid credit. Ask whether it is refundable.
A short email you can send to open the negotiation:
Subject: Contract terms before we sign
Hello [first name],
Before we sign, please confirm in writing:
1. A signed BAA/DPA before go-live, and its cost.
2. Included minutes, how a minute is counted, the overage rate, and a
spend cap.
3. That we control the call-recording announcement and retention.
4. That the practice owns the phone number, with porting within 10
working days of termination.
5. Export of recordings, transcripts and configuration on exit.
6. A 60-day pilot, notice period for cancelling, and price hold for the
first term.
Kind regards,
[your name], [practice]
Two more clauses worth reading: emergencies and liability
Emergency and clinical-urgency handling
A dental voice agent will receive calls about pain, swelling, a knocked-out tooth and bleeding. The contract is not where the safety logic lives, but it should say who is responsible for it. Ask for a written statement of what the agent is designed to do with an urgent call, and for the right for you to set the rules: for example, any mention of swelling that affects breathing or swallowing, heavy bleeding, or a head injury should trigger "if this is an emergency, call the emergency number now" followed by a transfer to a human. The sensible order for any voice agent is the emergency number first and a transfer second, and the same order suits a dental line. Test the rule with ten scripted calls before go-live and keep the recordings as evidence.
Liability and indemnity
Standard terms for software services often cap the vendor's liability, commonly at the fees paid in the previous 12 months; find the clause in yours. For a practice paying $200 a month that is $2,400, which is small against the cost of a data incident. You will rarely remove the cap, but you can ask for a higher cap for breaches of the data agreement, and for the vendor to carry insurance that covers data incidents. Ask for the name of the cover and a certificate. If the vendor refuses to discuss it, treat that as information.
A short illustrative example: a practice agrees a cap of fees paid in the previous 12 months on a $150 plan. A misconfigured agent sends 40 patients' appointment details to the wrong numbers by text. The cost of notifying patients, the adviser's time and the lost goodwill is far above $1,800. This does not mean never buy; it means price the risk into your decision and keep the agent's tasks small at first, with no outbound texts until it has run for a month.
Putting it together: a scorecard for two quotes
Score each term out of 3 (0 absent, 1 unclear, 2 acceptable, 3 strong) and keep the written answers.
| Term | Quote A (platform plus agency) | Quote B (packaged service) |
|---|---|---|
| Data agreement | 2: add-on, signed before go-live | 1: "available on request" |
| Minutes and overage | 3: per-minute rates and a spend cap | 2: tier fits, overage stated |
| Recording consent | 2: opening line editable | 1: not stated |
| Number ownership | 3: stays with practice phone provider | 0: vendor-registered, no port clause |
| Data export | 2: export on request, config owned by agency | 1: transcripts only |
| Exit | 2: 90-day notice | 1: 12-month term |
| Total | 14 / 18 | 6 / 18 |
These scores are illustrative. A total under 12, or a zero on the data agreement or number ownership, is a reason to stop. A 14 means "sign after fixing the two weak items", not "sign".
After you sign: check it works safely
- Test calls before go-live. Place ten test calls including an emergency, a request for a clinician by name, an angry caller and a call in poor audio. For what to expect, see which dental front-desk tasks AI can take over.
- Set a human fallback. Anything the agent cannot do goes to a person within a set number of rings; pain, swelling and bleeding go to the emergency route first.
- Review the first 50 recordings. Look for wrong appointment types, unsafe advice and calls the agent should have transferred.
- Review the bill after month one. Compare minutes used with your sum. If they differ by more than a quarter, find out why.
- Diary the renewal notice date. Put it in the calendar now.
If you would like help turning the quote you have into a short list of changes, that is part of my AI implementation consultation. The six terms stand alone: get each one in writing and you will have the contract most practices wish they had.
Questions dentists ask before signing
Do I need a BAA or a DPA?
You need a signed data agreement covering patient information either way. A BAA (business associate agreement) is the version that health-privacy rules in some markets require; elsewhere the equivalent is a data processing agreement (DPA). Ask your own data protection adviser which applies, and do not go live without one signed.
What is a fair number of included minutes?
Work it out from your own calls rather than the vendor's tiers. Count monthly calls, multiply by average call length in minutes, and add 30 per cent for busy months. If a plan's allowance falls below that figure, you will pay overage, so ask for the overage rate before signing.
Who should own the phone number?
You should. Either keep your existing number and forward it to the agent, or have any new number registered in your practice's name, with a written right to port it out. If the vendor owns the number, leaving means losing the number patients already use.
Can the vendor train its models on my patients' calls?
Only if you agree, and you should not. Ask for a written statement that call audio, transcripts and patient details are not used to train any model, and that sub-processors are bound by the same terms. If the answer is vague, treat it as a no.
Further reads
- AI Receptionist for UK Dental Clinics: NHS, Private and Hand-Offs — Hand-off and patient-type questions for a clinic receptionist.
- Questions to Ask an AI Vendor Before You Sign Anything — General vendor questions that apply to any AI contract.
- What to Check in an AI Tool's Privacy Policy and Terms — What to read in the privacy terms behind a vendor.
- How to Evaluate an AI Implementation Proposal or Quote — Judge an implementer's quote line by line.
- AI Receptionist vs Front Desk Hire: A Dental Practice Comparison — Compare a voice agent with a front-desk hire.
- How Dental Practices Use AI for Recalls and Appointment Reminders — Recall calls: a use that drives your minute count.
- AI Scribe for an NHS Practice: Registry, DTAC and DPIA Checklist — NHS England's guidance turned into a practice checklist: registry, clinical safety officer, DCB0160, DPIA, DTAC, EPR write-back and a time-limited pilot.
- AI Voice Agents for GP Practices: Costs and Safety Checks — How voice-agent pricing is built for a GP practice, with checked list prices and a worked sum, plus the safety checks before go-live.
- Dental Automation Tools Compared: Weave, NexHealth, Solutionreach — Weave, NexHealth and Solutionreach compared job by job, with what each vendor page states about AI, plans and pricing, and a demo script.
- Open Dental and AI: Which Add-On Tools Connect and Which Do Not — Open Dental ships almost no AI of its own. Here is how to test whether a phone, notes or insurance add-on really reads and writes your schedule.
- Orthodontic AI Receptionist: Consults and Broken-Bracket Calls — A consult-booking script, a broken-bracket handoff and multi-site rules for an orthodontic practice using an AI receptionist.
- Outsourced Medical Billing or In-House AI Tools? A Decision Rule — A cost-per-claim sum and a four-test rule for deciding between an outsourced billing company and in-house AI claim tools.
- AI Chatbot for Dentists: Fee, Emergency and Booking Rules to Set — Decide what your dental chatbot says about fees, emergencies and booking, and the exact points where it must hand over to a person.
- AI Notes for Dentists: Hygiene, Restorative and Emergency Visit Templates — One AI note template per visit type: hygiene, restorative and emergency, with sample outputs, review steps and the consent points to settle first.
- AI Tools for Dentists With No IT Team: Six to Try in the First Month — Six setup-light AI tools for a dental practice with no IT support, one a week, each with a data-agreement check and a first task to try.
- Associate Dentist Contract Checklist for Practice Owners: AI First Pass — A clause-by-clause checklist for practice owners: pay basis, lab fees, notice and covenants, with an AI first-pass prompt before the solicitor.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: Retell AI pricing page and compliance documentation, Vapi pricing page and Smith.ai AI receptionist pricing page (all read 4 November 2026). Prices are USD list prices and change often. Not legal advice.