echo
AI receptionist directly integratedwith Open Dental
Every call, text, and web form answered in under a second and booked straight into Open Dental, under the scheduling rules you already work by.
On this page
- 01What is Open Dental?
- 02Key takeaways
- 03What does Echo read and write in Open Dental?
- 04Is Echo an authorized Open Dental vendor?
- 05Why do Open Dental practices miss patient calls?
- 06What does Echo do inside Open Dental?
- 07How does Echo connect to Open Dental?
- 08How is Echo different from a generic AI receptionist?
- 09Everything on one phone
- 10Frequently asked questions
Dental PMS integration guide
How Echo works with Open Dental
Echo Booking is an AI receptionist for Open Dental practices. It answers every call and text 24/7, reads your operatories, providers, procedure codes and recall list, and books into the right hygiene or new-patient operatory. Open Dental lists Echo as an Authorized vendor, its category for integrations that write through the Open Dental API.
Open Dental is unusually honest about what it knows. The Appointment Book shows you every operatory column and exactly where the gaps are. The recall list will name, patient by patient, everyone who is overdue. Procedure codes carry the ADA code and the fee schedule behind them. All of it is correct, all of it is sitting there, and none of it does anything on its own. It waits for a person at the front desk with time to spare, which is the one resource a practice never has. Echo is that person on every call and every hour: reading your live operatory grid, booking into a real column under the right provider, and working the recall list nobody gets to.
Background
What is Open Dental?
Open Dental is a Dental PMS (practice management system) that healthcare practices use to manage patient records, scheduling, and billing.
Echo is the AI receptionist that integrates directly with Open Dental: it answers every patient call and text 24/7, reads your operatories, providers, procedure codes, fee schedules, and the recall list, and books into the correct hygiene or new-patient operatory with the right provider, procedure code, and visit length, writing every result back into Open Dental in real time.
Open Dental is made by its own vendor and is not affiliated with Echo. See the official Open Dental site for their product details.
What Open Dental practices see
- Fewer front desk labor hours
- 50–80%Fewer front desk labor hours
- More appointments booked
- 20–30%More appointments booked
- To full ROI
- 1 monthTo full ROI
- After-hours calls answered
- 100%After-hours calls answered
- Pickup time
- < 1 secPickup time
- Always answering
- 24/7Always answering
In a live practice, Vanguard Interventional Pain Specialists runs reminders, intake forms, and after-hours calls through Echo across three locations, in English, Spanish, Mandarin, and Cantonese.
In short
Key takeaways
- A direct, 100% two-way integration with Open Dental: Echo reads your operatories, providers, procedure codes, fee schedules, and the recall list and writes appointments, reschedules, and notes back in real time, not a message queue.
- Your Open Dental scheduling logic is Echo's: which provider, which visit types, how blocks are grouped and sequenced, how tightly the day packs. It books the slot your staff would have chosen, not simply the next open one.
- Insurance eligibility and benefits are checked before the visit (beta), so patients arrive verified rather than surprised at check-in.
- Practices book 20–30% more appointments and cut front desk labor hours by 50–80%, and most reach full ROI within the first month.
- 100% of after-hours calls are answered, triaged against your protocols, and booked or escalated, nothing goes to voicemail.
- Up to 80% of inbound referrals are booked automatically, so referrals stop expiring in a fax tray while the patient books elsewhere.
- Live in about 2 hours: roughly 30 minutes to enable the Open Dental API, then up to 2 hours configuring your booking rules with Echo's team.
- HIPAA-compliant by design and covered by a signed Business Associate Agreement (BAA). Keep your number and your Open Dental workflows, no migration.
Depth of integration
What does Echo read and write in Open Dental?
Echo works inside Open Dental rather than alongside it. It reads the schedule before it answers, books while the patient is still on the line, and writes the result back to the chart in real time. Nothing waits in a queue for your front desk to re-key in the morning.
Reads
What Echo can see in Open Dental
- operatories
- providers
- procedure codes
- fee schedules
- the recall list
Writes
What Echo does back to Open Dental
- books into the correct hygiene or new-patient operatory with the right provider
- procedure code
- visit length
Stays the same. Your operatories, procedure codes, fee schedule, providers, and recall types stay exactly as they are. There is no migration and no rebuild, and patients keep calling the number you already publish.
A generic answering service cannot see your operatory grid, so a 9 p.m. swelling call becomes a voicemail somebody listens to in the morning. Echo reads the grid, so it can place that patient in a real emergency slot on the spot.
Three ways software connects to Open Dental, and which one this is
- Message capture.
- The service never touches Open Dental. It collects the patient’s details and hands your team a message to enter. The work is recorded, not removed, and the appointment does not exist until somebody types it.
- Scheduled sync.
- Data moves between Open Dental and the tool on an interval. It is a real integration, but the tool is quoting a schedule as it stood at the last sync, so two callers can be offered the same slot and double-bookings surface after the fact.
- Real-time read and write.
- The tool queries Open Dental live during the call and writes back before the call ends. The slot it offers is open at that moment, and the booking is in the chart by the time the patient hangs up. This is how Echo connects to Open Dental.
Echo is listed on Open Dental's vendor directory (checked August 2026).
The problem
Why do Open Dental practices miss patient calls?
The solution
What does Echo do inside Open Dental?
- The Appointment Book only works for whoever is sitting in front of itEvery scheduling answer in the practice lives on one screen. When the person in front of it is checking a patient out, taking a payment, or gone for the day, the phone still rings, and the honest reply becomes let me look and call you back. Plenty of those callers do not wait for the callback. The opening was there the whole time; nobody was free to look at it.
- Reads the live Appointment BookEcho pulls your operatories, providers, hygienists, procedure codes, and current openings straight out of Open Dental. It books into a column that is genuinely free right now, under the provider who should have it, respecting your blockouts.
- The recall list is the most accurate list nobody callsOpen Dental will tell you exactly who is past due, by recall type, sorted however you like. That report has been right and untouched for months. Pulling it takes minutes; calling three hundred patients takes weeks the front desk does not have. So the hygiene columns thin out a month ahead of today, and by the time the thinning is obvious, the window to fix it has already closed.
- Works the recall list, on a scheduleOpen Dental identifies the overdue by recall type; Echo contacts them. By phone and by text, in whatever language the patient speaks, then books them into a hygiene operatory and updates the recall in Open Dental. The list gets worked weekly instead of never.
- Booking correctly means knowing the procedure, the provider, and the chairA recall prophy goes in a hygiene operatory. A crown seat needs a doctor and a longer block. A limited exam is neither. The right booking is a small chain of judgments about procedure codes, providers, and which operatory takes what, and whoever answers the phone has to make that chain in fifteen seconds while another line rings.
- Books to your procedure codesEcho is configured to the ADA codes you actually schedule and the lengths and providers you attach to them. A crown seat is never booked at a prophy's length, and a new-patient exam gets the block and the chair it needs.
- A 9 p.m. emergency has nowhere to landA patient calls at 9 p.m. with swelling on the lower left. Somewhere in tomorrow's Appointment Book there is an open column that could hold them. An answering service cannot see it, so the call becomes a message on a pad, and the patient spends the night deciding whether to go to an emergency room instead. You find out at 8 a.m., when the slot is already gone.
- Turns the 9 p.m. emergency into a real slotEcho answers, triages against the protocols you set, and because it can see tomorrow's operatory columns, it places the patient in an actual emergency opening during the call. Anything genuinely urgent escalates to your on-call contact with the history already gathered.
- Cancellations and blockouts quietly eat the scheduleSomeone drops a Thursday afternoon. Filling that column means opening the Appointment Book, deciding who could plausibly move up, and dialing until a human answers. It is a half-hour job on a desk that is already behind. So the operatory sits empty next to a blockout that was never released, and the practice loses a chair-hour it will never bill.
- Backfills cancellations from your waitlistWhen a column opens up, Echo works down the waitlist in the order you choose, books the first patient who accepts, and writes it into Open Dental. The chair refills while the gap is still hours away rather than minutes.
- A new patient arrives as handwriting on a message padThe first call from a new patient is the one with the most to get wrong: the spelling of a surname, a date of birth, which family they belong to, who the subscriber on the plan is. Taken by hand at a busy desk and typed into Open Dental hours later, it turns up as a duplicate record, a misspelled name, or a plan nobody can verify on the morning of the visit.
- Creates the patient and the family before they arriveA first-time caller becomes a patient record in Open Dental, attached to the right family, with demographics and insurance taken during the conversation. Nobody re-keys a phone message off a notepad the next morning.
How it connects
How does Echo connect to Open Dental?
Connect to Open Dental
We link Echo to Open Dental and map your providers, visit types, and scheduling rules during onboarding.
Configure your front desk
Tell Echo how you greet patients, book, work recall, and handle after-hours. It learns your setup, so you don't rebuild around it.
Go live
After a dry run and the signed BAA, Echo starts answering calls and texts and writing every result back into Open Dental.
Why practices choose Echo
How is Echo different from a generic AI receptionist?
Only three things matter: whether it knows your booking logic, whether it completes the work inside your system, and what it costs your front desk to adopt.
- Scheduling rules engineEcho lands the slot your front desk would have picked, inside Open Dental, not whichever one happens to be open.
- Deep integrationsEcho reads and writes the fields your workflow actually runs on in Open Dental, so the work leaves your desk instead of coming back as a task.
- Mobile firstOne light app that pings your team only when a person is genuinely needed. No dashboard to check each morning.
| Capability | Echo BookingCarries the work to done | Generic AI receptionistAnswers, then hands it back | Open Dental on its ownThe system you already run |
|---|---|---|---|
| Custom scheduling logic | Your providers, visit types, block rules, and how tightly the day packs, inside Open Dental. Echo lands the slot your staff would have chosen. | Reads out any open slot, with no way to know your preference | Holds your rules; someone still has to apply them on the call |
| Books directly in Open Dental | Booked, moved, or cancelled in Open Dental in real time, under your rules. | Read-only at best, so the request stops at a person who can enter it | Staff, by hand, once someone answers |
| Proactively reminds, recalls, and backfills cancellations | Works reminders, recall, and the waitlist on a schedule and books the result on the spot. | Inbound only. It waits to be called | Report only: it lists who's due, it doesn't call them |
| 70+ languages, spoken naturally | Spanish, Mandarin, Vietnamese, Tagalog and 70+ more, on the same number, switching automatically. | Usually one or two, often a separate number | |
| Writes back without transcription errors | Structured fields into Open Dental: patient, visit type, provider, time. Nothing is re-typed. | Hands over a transcript for someone to key in | Only as accurate as what your staff type in |
| Verifies insurance before the visit | BetaChecks eligibility and benefits as part of booking, and flags what the patient will owe. | Can discuss coverage, but not confirm it | A place to record coverage, not a way to check it |
Done, start to finishPartly. Someone at the practice still finishes itDoesn’t do it at all
Mobile first, light by design
AI receptionist, in the palm of your hands.
Everything Echo does inside Open Dental reaches you the same way: one app, on the phone already in your pocket. There is no second dashboard to watch and no queue to work through in the morning, because the work is finished in Open Dental before it would have reached one.
Ask an Echo a question or complete an outstanding task
- Ask it to call a patient back, from your palm.
- Pull today's numbers without opening a report.
- No extra tab to monitor or workflow to change.
- Built to stay hidden and work for you.
- Get push notification when a human needs to step in.
Incoming messages
Patients reach you
Booking requests
New patients and reschedules booked straight into the schedule, by your rules.
After-hours calls
Nights, weekends, lunch, and every busy moment in between, answered, never voicemail.
Patient messages
Texts, emails, and web forms answered on their own, handed to your team when it matters.
Outgoing messages
Echo reaches patients
Related reading
Keep exploring
Runs on another system? Echo reads and writes in real time, verifying insurance and booking, confirming, and logging every result directly in Dentrix, Dentrix Ascend, Eaglesoft, Curve Dental, Oryx, Denticon, PrognoCIS, eClinicalWorks, Practice Fusion, NextGen Healthcare, Athena, Prompt, Acuity Scheduling, and WebPT, with no separate queue to reconcile and no migration.
Weighing us against someone else? Read Echo Booking vs Arini, Echo Booking vs Weave, Echo Booking vs NexHealth, and the best dental AI receptionist, compared vendor by vendor. Every vendor claim on those pages is sourced to that vendor's own site.
Questions
Frequently asked questions
Yes. Open Dental lists Echo as Authorized on Open Dental's Integrations List. Open Dental defines that category this way: "These vendors are using an authorized integration, the Open Dental API. The Open Dental API is the approved method of writing to the database (such as creating an appointment or entering a payment)." That describes how the integration writes data, not an endorsement of Echo. Open Dental states: "We do not necessarily recommend any of these companies, nor do we provide technical support for their products or services."
For the Remote API, yes. Open Dental documents the eConnector as the Windows service that routes API requests from its cloud endpoint through to your office database and back. It has to be installed and running continuously. The Local and API Service modes run against the database directly instead.
Open Dental documents API integration support for Open Dental Cloud, its managed hosting, which it offers to US customers. Self-hosted deployments support all three API modes and give the practice control over when updates are applied.
Open Dental documents throttling by permission level: a key holding only ApiReadAll is limited to one request every five seconds, and additional permissions relax that to one per second. Throttling is applied per Customer Key, and the Local and Service modes are not throttled.
Permissions are set per key and include scopes such as ApiAppointments, ApiPatients, ApiInsurance, and ApiPayments. Open Dental documents that the practice can enable or disable a key but cannot change its permissions; only the vendor that issued it can adjust the access level.
It writes in. The integration is direct and two-way: Echo reads your operatories, providers, hygienists, procedure codes, and live openings from Open Dental, then books into a real Appointment Book slot while the patient is still on the line. It creates patients in the Family module, reschedules, cancels, and updates recall as patients rebook. Nothing sits in a queue waiting for your team to re-enter it.
Yes, and it is the main reason most Open Dental practices bring us in. Echo reaches the patients Open Dental has already flagged as due and overdue, by call and by text, in 70+ languages, rebooks them into a hygiene operatory, and updates the recall. You stop waiting for a quiet afternoon that never arrives to make the calls.
Yes. Echo is configured to your specific operatory columns, your providers and hygienists, your procedure codes with the lengths you have set, and your blockouts. It books only into valid openings, and it honors your rules about which provider or chair takes a given procedure. It will not schedule over a block you put there on purpose.
Echo picks up. It triages against the protocols you define, and it can see tomorrow's Appointment Book, so it books the patient into a real emergency opening on that call instead of leaving a message for the morning. If the situation is beyond what a chair can wait for, it escalates to your on-call contact immediately, with the details already collected.
No. Open Dental stays your system of record. Your operatories, providers, procedure codes, fee schedules, recall types, and blockouts stay exactly as you have them. Patients keep calling the number you already publish. There is no migration and no rebuild. We map your schedule and your after-hours protocols, dry-run against your live Appointment Book, and sign the BAA before the first call is answered.
A message-taking service never touches Open Dental. It collects the patient's details and hands your team something to enter, so the appointment does not exist until somebody types it. A scheduled sync moves data on an interval, so it quotes the schedule as of the last sync and two callers can be offered the same slot. Echo queries Open Dental live during the call and writes back before the call ends, so the time it offers is genuinely open at that moment and the booking is in the chart by the time the patient hangs up.
Echo verifies insurance for Open Dental practices as part of booking, currently in beta. It checks the patient's eligibility and benefits before the visit and flags what they are likely to owe, so the appointment is confirmed with coverage already established rather than leaving a verification task on your front desk's list. Most AI receptionists can discuss insurance but cannot check it.
Echo books to the scheduling rules you configure, not to the next open gap in Open Dental. It applies which provider a visit type belongs to, how long that visit really takes, how appointments are grouped and sequenced through the day, and how tightly the day should pack, so the slot it lands is the one your staff would have chosen.
Yes, and most practices bring Echo in to replace the after-hours service and the daytime overflow line at once. A traditional answering service cannot see your Open Dental schedule, so the best it can do is take a message your front desk re-keys the next morning, and it usually only picks up after hours. Echo answers every call and text in under a second, day or night, reads your live Open Dental schedule, and books, reschedules, and confirms directly in it. Out of hours it triages against your protocols and escalates true emergencies to your on-call contact with the patient's details already attached. The patient leaves the call with a real appointment rather than a callback.
Yes. A self-service booking link only reaches the patients who go to your website, already know what they need, and never abandon the form, which is a small slice of demand. Most patients call, and they call to check insurance, reschedule, or describe a problem before they will book. Echo answers every one of those calls and texts, handles the questions and exceptions a form cannot, and books straight into Open Dental, so you capture the patients an online link never reaches.
About two hours of your time. Enabling the Open Dental API integration takes roughly 30 minutes, and configuring your specific booking rules, providers, visit types, and after-hours protocols takes up to two hours with Echo's team walking you through it. There is no migration and no rebuild, so most practices are live within days, not weeks.
Echo Booking uses simple usage-based pricing that scales with how much your front desk hands off, so you pay for the calls, texts, and tasks Echo actually handles rather than a fixed per-seat fee. The right number depends on your call volume and which workflows you turn on. Book a 30-minute demo for a quote tailored to your Open Dental practice.
No. Open Dental stays your system of record. Echo is a layer on top that handles the calls, texts, and forms, then writes the result back into Open Dental. There is no migration and no rebuild, and patients keep calling the number you already publish.
Ready when you are
Bring Echo to your Open Dental practice.
See exactly how Echo answers every call, text, and form for a practice running on Open Dental.
