# AI Receptionist for Open Dental Practices

> Books through the documented Open Dental API -- real slots, real bookings, breaks and confirmations. Listed as an Authorized Open Dental vendor.

**Canonical:** https://gethelpdesk.ai/integrations/open-dental/

## In short

Yes. Open Dental publishes a fully documented REST API with endpoints for appointment availability, booking, rescheduling, breaking and confirming, available in three deployment modes.

## Specifications

| | |
| --- | --- |
| System | Open Dental |
| Vendor | Open Dental Software, Inc. |
| Deployment | Windows server-based; Open Dental Cloud is a hosted instance, US-only and in limited release |
| Best for | Independent and small-group practices, and groups that want a documented API |
| How we connect | The published Open Dental REST API -- Local, API Service or Remote, with automatic fallback |
| Included in plans | All plans, at no additional cost |

## Overview

Open Dental is a Windows server-based practice management system, first released in 2003 and still developed by Open Dental Software, Inc.

## At a glance

- **Authorized** -- Our listed status on Open Dental's own vendor page
- **3 modes** -- Local, API Service or Remote, with automatic fallback
- **5-7 days** -- From kickoff to taking live calls

## What the AI can do inside Open Dental

| Action | Supported | Notes |
| --- | --- | --- |
| Find open appointment slots | Yes | The documented Slots endpoint, filtered by provider, operatory and required length. |
| Book a new appointment | Yes | Written during the call against patient, operatory and time. |
| Reschedule an appointment | Yes | A documented update against the existing appointment. |
| Cancel or mark a no-show | Yes | Uses the Break endpoint with the correct break type, and can send the patient to the Unscheduled List. |
| Confirm an appointment | Yes | A dedicated endpoint with real confirmation statuses rather than a note in a field. |
| Work the ASAP list | Yes | There is a documented endpoint for your short-notice list. |
| Run without an internet connection | Yes | The Local API and API Service are internal to your network and are not throttled. |
| Write directly to the database | No | Never. Open Dental classifies direct database writes as dangerous, and that is the whole point of the Authorized tier. |

## Why GetHelpdesk.AI for Open Dental

### Authorized, and you can check it

Open Dental publishes a vendor register with four tiers. We are listed as Authorized, meaning we use the API.

### Respects the Pattern

Open Dental encodes provider time and assistant time in a procedure's time pattern.

### Works with no internet

The Local API and API Service run entirely inside your network and are not throttled.

### One number for every location

Open Dental users report having to look a patient up office by office, with no single search.

### Works your ASAP list

There is a documented endpoint for your short-notice list.

### Handles breaks properly

A cancellation and a no-show are different things in Open Dental.

## How the integration works

1. **Issue a customer key** -- The API authenticates with a developer key and a customer key specific to your practice.
2. **Pick the route** -- Local API on a workstation, API Service on your database server, or Remote through your eConnector.
3. **Map operatories and patterns** -- Your operatories, providers, appointment types and their time patterns, plus blockouts. This is what stops the AI offering a slot your schedule would refuse.
4. **Go live on your number** -- Your number does not change. Start with overflow or after-hours, review the transcripts, then hand over as much of the line as you want.

## Features

- **Slot-level availability** -- Availability is queried by provider, operatory and appointment length rather than guessed from a grid.
- **Time-pattern aware booking** -- Provider time and non-provider time are respected, so the schedule stays realistic.
- **Correct break handling** -- Cancellations and missed appointments are recorded as what they actually were.
- **Cascading connection** -- Local, service and remote routes with automatic fallback, so one failure does not stop bookings.
- **Cross-location patient lookup** -- Fixes the per-office search limitation reviewers report, at least for anyone calling your line.
- **Transcript and summary on every call** -- The full conversation plus a summary, without anyone taking notes.

## Use cases

### A cancellation at 9am, filled by 9:20

The ASAP list, actually worked

An 11am crown cancels. The ASAP list already holds the patients who wanted an earlier slot, but nobody has time to call them.

### A patient at the wrong office

Per-office lookup, solved on the call

A patient of your second location calls the first. Because lookup is per-office, staff often cannot find them without switching context.

### The internet drops mid-morning

Local and service routes

The connection goes down. Cloud-only integrations stop being able to see the schedule at all.


## FAQ

### Does Open Dental have an API an AI receptionist can use?

Yes, and it is the most open in dentistry. Open Dental publishes its full API specification publicly with no login required, covering appointment availability, booking, rescheduling, breaking and confirming.

### Is GetHelpdesk.AI an authorized Open Dental vendor?

Yes. Open Dental maintains a public register classifying third-party vendors, and GetHelpdesk.AI is listed under Authorized -- its definition being that the vendor uses the Open Dental API, which Open Dental calls the approved method of writing to the database.

### Is Open Dental still open source?

No, and this is widely reported incorrectly. Open Dental changed its licence from GPL to proprietary at version 24.4, with source code available only to certain large customers under a non-disclosure agreement.

### Will the AI double-book or ignore my time patterns?

No. Open Dental encodes each procedure's provider time and non-provider time as a time pattern, and the AI books against that shape rather than assuming a uniform block.

### Does it work if our internet goes down?

Yes, which is unusual. The Local API runs inside Open Dental on a workstation and the API Service runs on your database server -- both are internal to your network, need no internet, and are not rate limited.

### What does the Open Dental integration cost?

The integration is included in your GetHelpdesk.AI plan at no extra cost.

### Which software integrates with Open Dental for front desk automation?

Open Dental publishes a public register of third-party vendors and classifies each one by how it connects. The distinction that matters is Authorized, meaning the vendor writes through the documented API, versus tools that write straight into the database. GetHelpdesk.AI is listed as Authorized. For front desk automation specifically, look for a vendor that covers the whole call rather than one step of it: finding a real open slot, booking it, rescheduling, breaking and confirming.

### How do I compare AI receptionists for Open Dental?

Ask three questions that have checkable answers. Is the vendor listed as Authorized on Open Dental's own vendor register, or only claiming an integration? Does it write appointments through the API, or scrape and type them in? And does it book against the procedure's time pattern, or assume every appointment is a uniform block? Reviews are worth reading, but the vendor register is the one claim you can verify yourself in under a minute.


## Other practice management systems

- [Curve Hero](https://gethelpdesk.ai/integrations/curve-hero/) -- AI receptionist for Curve Hero
- [Dentrix](https://gethelpdesk.ai/integrations/dentrix/) -- AI receptionist for Dentrix
- [Eaglesoft](https://gethelpdesk.ai/integrations/eaglesoft/) -- AI receptionist for Eaglesoft
- [iDentalSoft](https://gethelpdesk.ai/integrations/identalsoft/) -- AI receptionist for iDentalSoft

## Next steps

- [Book a demo](https://gethelpdesk.ai/#schedule-demo)
- [All integrations](https://gethelpdesk.ai/integrations/)
- [Pricing](https://gethelpdesk.ai/pricing/)