Integrations · 10 min read

AI Receptionist for The Dental App: Real-Time Booking 24/7

How Enamly's AI receptionist connects directly to The Dental App PMS and books patient appointments into your live schedule without front-desk involvement.

Dr. Bethel Ozumba

DDS, Founder & CEO of Enamly

Published June 25, 2026

Updated July 2, 2026

Your practice runs The Dental App. Patients use the booking portal. And every call that comes in while the front desk is occupied goes to voicemail.

That voicemail may or may not get returned before the patient calls a practice down the street. When I was running my own dental practice, this gap cost me appointment revenue every week. I built Enamly specifically to close it. The Dental App AI receptionist integration is now live, and this article covers how it works.

Enamly connects directly to The Dental App's scheduling API, answers every call in your practice name, and books confirmed appointments into your live schedule before the patient hangs up. No voicemail, no call-back queue, no link sent to a portal the patient may never open.

What The Dental App Is and Why the Architecture Matters

The Dental App is a cloud-based dental practice management system with an integrated patient scheduling portal. Practices on The Dental App give patients a dedicated booking URL at {practice}.thedentalapp.com for online scheduling, and that same system handles appointment management, patient intake, and provider scheduling inside one cloud environment.

Because The Dental App is fully cloud-hosted, there is no on-premise server to manage and no local IT coordination required for third-party integrations. The scheduling layer is accessible through a public API that authorized tools can use to read availability and submit confirmed bookings. Enamly uses this API directly.

This architecture matters for one reason: a direct API connection is more reliable and faster than routing through a middleware layer. The AI reads your actual schedule data, not a cached copy filtered through an intermediary.

How the Direct API Integration Works

Enamly calls The Dental App's scheduling API using your practice's unique subdomain. The integration does not route through NexHealth or any other middleware. It connects directly to the same endpoints your patient booking portal uses.

During setup, the Enamly team pulls your appointment type catalog from your Dental App configuration. Most general dental practices have appointment types along these lines: new patient exam, existing patient cleaning and checkup, emergency exam, and procedure-specific visits. The exact names and durations come from your actual Dental App setup.

Two appointment type IDs are mapped into the AI configuration: one for new patients and one for existing patients. When a caller identifies as a new patient, the AI reads availability for your new patient appointment type with the correct duration. When an existing patient calls, the AI reads your existing patient slots.

The AI presents available times, the patient selects one, and the booking submits directly to your Dental App schedule through the API. The appointment writes in before the call ends. Your front desk sees it in the schedule without touching the phone.

This is the same real-time booking architecture Enamly uses for Oryx practices. The AI does not collect contact information and then send a scheduling link. It completes the booking during the call.

The Complete Call Flow for a Dental App Practice

Here is exactly what a new patient call looks like from the moment it connects.

Pickup. The AI answers on the first ring in your practice name. This applies at 2pm on a busy Tuesday and at 9:30pm on a Sunday. No voicemail, no hold music, no missed call.

Intake. The AI collects the caller's name, date of birth, phone number, email address, and insurance carrier. For new patients, date of birth is required by The Dental App's API for the booking submission. The AI gathers it naturally during the conversation.

Reason for call. The AI identifies what the patient needs. Most inbound calls fall into three groups: new patient scheduling, existing patient appointment booking, and general questions about office hours, location, or services.

Availability read. The AI reads your Dental App schedule for open slots that match the patient type. A new patient exam has a different duration from an existing patient cleaning. Because the AI reads your actual appointment type definitions, it books to the right slot, not a generic open block.

Offer and confirm. The AI presents available times. The patient picks one. The AI reads back the date, time, and office address. The booking submits through the API and writes into your Dental App schedule.

Close. The AI handles follow-up questions: what to bring to a first visit, where the office is located, what insurance plans are accepted. A new patient booking call from pickup to confirmed appointment typically runs two to four minutes.

Cancel and Reschedule Requests

Cancel and reschedule calls follow a different path. The Dental App's public scheduling API does not expose endpoints for canceling or modifying existing appointments for third-party integrations.

When a patient calls to cancel or reschedule, the AI gathers their name, phone number, and the details of their current appointment. It creates a staff task and sends a notification to your front desk. The patient gets a clear answer on the call: their request is logged and someone will confirm the change with them. This is the same handoff model used across Enamly's direct-API integrations where modify operations fall outside the available API scope.

Why Dental App Practices Leave Calls Unanswered

Most practice owners underestimate their missed-call rate because voicemail makes the problem invisible. A caller who leaves a voicemail appears in your data. A caller who waits four rings and dials the next practice on their Google search does not.

When I was in practice, I ran a test. I had a colleague call our main number during a midday appointment rush and again at 6:30pm after close. Neither call was answered in real time. One went to voicemail. One got no answer at all. Those were real new-patient calls we were losing every single day.

ADA Health Policy Institute research consistently identifies patient access and scheduling availability among the top concerns for dental consumers choosing a practice. The ability to reach a practice by phone on the first attempt is part of the access equation that new patients factor into their decision.

A new patient exam that leads to a full hygiene recall relationship plus restorative work is worth $3,000 to $5,000 in conservative lifetime practice value. Dentistry IQ front-desk research puts missed-call rates for general dental practices between 25 and 40 percent during business hours. After hours, the rate is effectively 100 percent without an automated system.

The missed-call revenue calculator lets you enter your practice's call volume and case values to see what unanswered calls cost each month in concrete dollar terms.

HIPAA Compliance for Dental App Practices

The Dental App stores patient-identifiable data: names, dates of birth, contact information, appointment records, and insurance details. Adding an AI receptionist extends the compliance boundary to the voice call layer. Four things need to be verified before going live.

A practice-specific BAA. A general HIPAA compliance statement from a vendor is not a Business Associate Agreement. You need a signed BAA that names your practice specifically and covers the data that flows through the AI receptionist, including audio, transcripts, and patient identifiers collected during the call.

Voice platform coverage. The voice AI handling your calls collects patient name, date of birth, and clinical details in real time. The voice platform provider needs a signed BAA covering audio data and transcripts, separate from your agreement with the AI receptionist vendor.

Encrypted recording storage. Call recordings must be encrypted at rest with documented key management. Enamly stores recordings on AWS S3 with KMS encryption.

Sub-processor list. Every vendor whose software touches patient data needs to be documented and disclosed. Ask for the full sub-processor list before you commit.

Enamly signs practice-specific BAAs before onboarding begins. PII redaction runs on all transcripts. The full sub-processor list is available for review before you sign. For the complete compliance walkthrough covering every layer, see HIPAA compliance for dental AI receptionists.

Four Questions to Ask Before Going Live with Any Dental App AI Receptionist

These questions come from the evaluation process I went through when choosing technology for my own practice and from the onboarding work we have done with Dental App clients since launching the integration.

One: Can you show a confirmed booking writing into a live Dental App schedule? Ask to see a complete call and the resulting appointment appearing in a real Dental App schedule grid. A recording of a generic AI booking demo is not the same as a live write to your actual practice schedule.

Two: How do you handle The Dental App's appointment type configuration? The answer should reference specific appointment type IDs from your Dental App setup. "We pull your appointment type IDs from your Dental App configuration and map new and existing patient calls to the correct type" is accurate. "We book everything as a 30-minute appointment" means the integration is guessing.

Three: What happens if the API connection to The Dental App drops? Ask what the AI does when it cannot read your schedule. Acceptable behavior is capturing the patient's name, number, and reason for calling, then informing them that staff will follow up. A silent failure or dropped call is not acceptable.

Four: Will you sign a BAA covering the Dental App integration specifically? The answer should be yes with documentation you can review. A verbal assurance of HIPAA compliance is not a BAA.

What Changes and What Stays the Same

The Dental App remains your system of record. The AI does not touch clinical notes, treatment history, financial records, or insurance data. It reads appointment availability and writes confirmed bookings. That is the same data scope your front desk works with during scheduling calls.

The change you will notice is what arrives in your schedule each morning. After-hours new patient requests, calls that came in during patient visits, and weekend calls arrive as confirmed appointments rather than voicemails that need returning. Your front desk's first task shifts from working through a missed-call list to preparing for a day that is already scheduled.

For more context on how direct API integrations compare to middleware-based connections across different PMS platforms, see how AI receptionists book into dental PMS systems. The complete list of supported practice management systems is at the Enamly integrations page. For a full pricing breakdown across all supported PMSes, including The Dental App, see how much an AI dental receptionist costs.

Key Takeaways

Book a Live Dental App Demo

If your practice runs The Dental App and you want to watch a real call book a real appointment into your live schedule, book a 15-minute demo. I run every demo personally. You will see the AI handle new and existing patient intake, watch the confirmed appointment write into the Dental App schedule, and get direct answers on any configuration question specific to your setup.


Dr. Bethel Ozumba, known as Dr. B-Bay, is the Founder and CEO of Enamly. He scaled his dental practice to $1.3M in its first year before selling in April 2025 to build Enamly full time. He writes about dental AI and front-desk operations at enamly.ai/blog.

Keep reading

Starting at $299/mo