Your AI receptionist writes directly into your schedule.
Not a message. Not an email summary. The appointment, in your practice management system, before the caller hangs up.
- Open Dental native
- Live availability
Open Dental, and everything else.
We write into one system today. On every other one we can only take a message. You should know that before you pay us, not after.
Read + write. Books appointments, creates patients, checks provider and operatory availability.
The only system we support today, and the one we built the product around. We use the eConnector you already run — nothing is installed on your server and no firewall changes are needed. You generate a Customer API Key and can revoke it instantly. We find and create patients, read live provider and operatory availability, book by appointment type and duration, respect your scheduling rules, and write a note onto the appointment so your team can see exactly what the caller said.
Requirements
An Open Dental version that supports the API, with API access enabled and the eConnector running.
Setup time: 5 min, one key
Built for Open Dental practices
We built Open Dental first and we built it properly. Read and write, live availability, patients created on the fly, and your scheduling rules honored.
- Patient callsYour forwarded line rings us
- AI answersDiscloses recording + AI
- Checks availabilityLive providers and operatories
- Books itWritten into Open Dental
- Confirms by SMSPatient gets the details
Median time from “that time works” to the appointment appearing in Open Dental: 1.8 seconds
What this does not touch
- Nothing installed on your server
- No firewall changes, no VPN, no remote access
- Uses the eConnector you already run
- You generate the key — revoke it any time, instantly
- We sign a BAA before you hand over anything
What it can do in Open Dental
- Find and create patients
- Matches on name, date of birth and phone. Creates a new patient record when there is no match, with the details the caller gave.
- Check provider and operatory availability
- Reads live availability at the moment of the call — not a nightly sync that goes stale by lunchtime.
- Book by appointment type and duration
- Uses your own appointment types and their real durations, so a Comp Exam gets 60 minutes and a Limited Exam gets 30.
- Respect your scheduling rules
- Minimum notice, how far out, daily caps, blocked time ranges, and provider restrictions all apply before a slot is ever offered.
- Write notes to the appointment
- Puts what the caller actually said onto the appointment, so your team reads it before the patient walks in.
- Mark every AI booking
- Each appointment it books says “Booked by Dentelo AI” in its note and, if you choose, carries its own confirmation status colour. Every one also waits in a review queue on your dashboard.
- Fill cancellations from your ASAP list
- When a slot opens, the patients on your Open Dental ASAP list who fit it are texted, and the first to reply yes is booked into it.
- Follow up unscheduled treatment
- Reads treatment planned but not booked, shows you the total at your own fees, and can follow those patients up for you.
How the Open Dental connection works
- What gets installed on our server?
- Nothing. We use Open Dental’s official API through the eConnector you already run. No agent, no VPN, no firewall change.
- How does it connect?
- You generate an API key under Setup → Advanced Setup → API in Open Dental and paste it into our setup screen. You can revoke it from the same menu at any time.
- Which Open Dental version?
- Open Dental's API must be enabled for your practice. Your Open Dental version and support plan decide whether it is available, so check both with Open Dental before you start.
- Does it respect our schedule setup?
- Yes. Availability is read live from provider schedules and operatories, uses your appointment types and their lengths, and honours blockouts. You choose whether a blockout forbids booking or is treated as a preference.
- What does it read and write?
- It reads providers, operatories, appointment types, schedules, patients, insurance on file, the ASAP list and planned treatment. It writes appointments, new patient records, email or phone corrections a caller asks for, and the ASAP-list entries it adds.
- What does the unscheduled treatment figure need?
- Open Dental’s read-only query permission on the API key. Without it the dashboard says so instead of showing a number.
- Multiple clinics?
- Supported. Each office maps to its Open Dental clinic, with its own hours, providers and phone number.
Two requirements before you start
Open Dental’s API must be enabled for your practice. Your Open Dental version and support plan decide whether it is available. Check both with Open Dental before you start.
The whole thing, in four screens.
This is every step. There is no fifth screen where an engineer remotes into your server.
Open Setup → Advanced Setup → API
In Open Dental, the API key lives under Setup. You need an active support plan for this menu to appear.
Add a Customer API Key
Customer API Keys
Create a new key named for us. Open Dental generates it — we never see your Open Dental password.
Copy the key
Key
NFqW2xR7•••••••••••••••8Xc4Copy this now. Revoke at any time from this screen.
Copy the full string. It is shown once, and you can revoke or regenerate it whenever you like.
Paste it into onboarding
The test appointment is deleted immediately.
We run six checks in front of you, including writing a test appointment and deleting it again.
Every other practice management system
Open Dental is the only system we write into today. We are not integrated with anything else, and we would rather say that now than sell you a plan on a promise and ask you to wait for it.
Tell us which system you run and we will let you know the week it is real — we build them in the order practices ask for them.
Tell us which system you runMessage mode
Not on Open Dental? The receptionist still answers every call, handles emergencies by your triage rules, answers insurance and policy questions, and emails your front desk the caller’s name, number, reason for visit and urgency with a short summary of the call — plus a text to your on-call phone when it is urgent, once texting is set up.
It works with any practice management system on the market, because in that mode it does not touch it — and it is live on day one. Booking straight into the diary is what the Open Dental connection adds.
Connect your schedule in about ten minutes.
Start with Open Dental and a 30-day pilot. If the connection test fails, you will know inside two minutes — before you have committed to a month.