AI receptionist for dental practices

Overview This article shows you how to link your Open Dental practice management software with *HealthAI

Target keywords (5-7)
  • dental
  • AI healthcare
  • dental AI software
  • healthcare automation
  • practice management AI

Full Article

Integrations: Connecting to Open Dental

Overview

This article shows you how to link your Open Dental practice management software with HealthAI SaaS so patient data, appointments, and treatment notes flow automatically between the two systems.

Prerequisites

RequirementDetails
Open Dental version22.0 or later (with API access enabled)
HealthAI SaaS accountAdmin‑level access to Settings → Integrations
API credentialsOpen Dental Client ID and Client Secret (generated in Open Dental)
Internet connectionStable broadband (HTTPS required)
BrowserChrome, Edge, or Firefox (latest version)
OptionalTest patient record in Open Dental to verify data sync

Step‑By‑Step Guide

  1. Log in to HealthAI SaaS
- Open your browser and go to https://app.healthai.com.

- Enter your admin email and password, then click Sign In.

  1. Navigate to the Integrations page
- From the left navigation bar, select Settings.

- Click Integrations under the Platform heading.

- [Screenshot: HealthAI Settings → Integrations page]

  1. Add a new Open Dental integration
- Click the + Add Integration button in the upper‑right corner.

- From the list of available connectors, choose Open Dental.

- [Screenshot: Add Integration modal with Open Dental option highlighted]

  1. Enter Open Dental API credentials
- In the Connection Settings panel, fill in:

- Client ID – paste the value you copied from Open Dental.

- Client Secret – paste the secret key.

- Base URL – default is https://api.opendental.com/v1 (change only if your practice uses a custom endpoint).

- Click the Test Connection button to verify the credentials.

- You should see a green “Connection successful” toast.

- [Screenshot: Connection Settings with fields filled and test result]

  1. Map data fields (optional but recommended)
- Click the Field Mapping tab.

- For each HealthAI entity (Patient, Appointment, Procedure), select the corresponding Open Dental field from the dropdown menus.

- Example: HealthAI – Patient First Name → Open Dental – FirstName.

- Click Auto‑Map to let the system suggest defaults, then adjust as needed.

- [Screenshot: Field Mapping screen showing dropdowns]

  1. Set sync preferences
- Choose Sync Direction:

- One‑Way (Open Dental → HealthAI) – data flows only from Open Dental.

- Two‑Way – changes in either system are mirrored.

- Enable Automatic Sync and set the interval (e.g., every 15 minutes).

- [Screenshot: Sync Preferences toggle and interval selector]

  1. Save and activate the integration
- Click the blue “Save” button in the top right corner of the page.

- After saving, the integration status changes to Active.

- [Screenshot: Integration details page showing Active status]

  1. Verify the connection
- In Open Dental, create a test patient or appointment.

- Return to HealthAI and refresh the Dashboard → Recent Activity widget.

- The new record should appear within the sync interval you set.

- [Screenshot: HealthAI Dashboard showing newly synced patient]

  1. Enable notifications (optional)
- Go to Settings → Notifications.

- Turn on Integration Alerts to receive email or in‑app messages when a sync fails.

- [Screenshot: Notification toggle for Integration Alerts]*

You’re all set! Your Open Dental practice is now connected to HealthAI, and data will sync automatically according to the preferences you defined.

Common Issues

SymptomLikely CauseFix
“Connection failed” after clicking Test ConnectionIncorrect Client ID/Secret or network blockRe‑enter the credentials, ensure there are no firewall rules blocking api.opendental.com, and retry.
Patient records not appearing in HealthAIField mapping not configured or sync interval too longReview the Field Mapping tab and confirm required fields are mapped; reduce the sync interval to 5 minutes for testing.
Duplicate patients after a syncTwo‑Way sync with overlapping import rulesSwitch to One‑Way sync or enable Deduplication under Settings → Data Management.
Sync stops after a few hoursExpired API tokenRegenerate the Client Secret in Open Dental, update it in HealthAI, and re‑test the connection.
Error “Invalid date format”Date format mismatch between systemsIn Field Mapping, set the Open Dental date field to ISO‑8601 format (YYYY‑MM‑DD).

If none of these solutions resolve the problem, proceed to the next section.

Related Articles

  1. [Getting Started with HealthAI SaaS – Account Setup]
  2. [Managing API Keys in Open Dental]
  3. [Understanding Two‑Way vs. One‑Way Sync in HealthAI]

Still Need Help?

If you’re stuck or have any questions, our support team is ready to assist:

Provide the Integration ID (found on the integration details page) when you contact us so we can troubleshoot faster.

Ready to stop losing patients to voicemail?

See how MedReceptionist handles your call types in a 15-minute demo.

Book Your Demo