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
| Requirement | Details |
|---|---|
| Open Dental version | 22.0 or later (with API access enabled) |
| HealthAI SaaS account | Admin‑level access to Settings → Integrations |
| API credentials | Open Dental Client ID and Client Secret (generated in Open Dental) |
| Internet connection | Stable broadband (HTTPS required) |
| Browser | Chrome, Edge, or Firefox (latest version) |
| Optional | Test patient record in Open Dental to verify data sync |
Step‑By‑Step Guide
- Log in to HealthAI SaaS
https://app.healthai.com.
- Enter your admin email and password, then click Sign In.
- Navigate to the Integrations page
- Click Integrations under the Platform heading.
- [Screenshot: HealthAI Settings → Integrations page]
- Add a new Open Dental integration
- From the list of available connectors, choose Open Dental.
- [Screenshot: Add Integration modal with Open Dental option highlighted]
- Enter Open Dental API credentials
- 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]
- Map data fields (optional but recommended)
- 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]
- Set sync preferences
- 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]
- Save and activate the integration
- After saving, the integration status changes to Active.
- [Screenshot: Integration details page showing Active status]
- Verify the connection
- 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]
- Enable notifications (optional)
- 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
| Symptom | Likely Cause | Fix |
|---|---|---|
| “Connection failed” after clicking Test Connection | Incorrect Client ID/Secret or network block | Re‑enter the credentials, ensure there are no firewall rules blocking api.opendental.com, and retry. |
| Patient records not appearing in HealthAI | Field mapping not configured or sync interval too long | Review the Field Mapping tab and confirm required fields are mapped; reduce the sync interval to 5 minutes for testing. |
| Duplicate patients after a sync | Two‑Way sync with overlapping import rules | Switch to One‑Way sync or enable Deduplication under Settings → Data Management. |
| Sync stops after a few hours | Expired API token | Regenerate the Client Secret in Open Dental, update it in HealthAI, and re‑test the connection. |
| Error “Invalid date format” | Date format mismatch between systems | In 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
- [Getting Started with HealthAI SaaS – Account Setup]
- [Managing API Keys in Open Dental]
- [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:
- Chat: Click the Help icon in the lower‑right corner of any HealthAI page.
- Email: support@healthai.com
- Phone: 1‑800‑555‑0199 (Mon‑Fri, 8 am – 6 pm PT)
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