Integrations
Open Dental + Renia: the open-source PMS with an AI receptionist on the front line
Open Dental is the leading open-source practice management system in dentistry, used by over 25,000 practices worldwide for its flexibility, transparency, and cost-effectiveness. Renia connects to Open Dental v20 and above through a local Sync Agent, reads your live schedule, and writes confirmed appointments directly into your Open Dental calendar — giving you the automation of a high-end PMS with the freedom of open-source software.
Why Open Dental practices choose Renia
Open Dental practices tend to be tech-forward, cost-conscious, and independently minded — the same profile that makes a practice a perfect fit for AI-powered call handling. Open Dental's open architecture makes it straightforward for Renia's Sync Agent to read schedule data and write appointments without proprietary middleware or expensive integration licenses. Where some PMS platforms require vendor-specific API gateways and per-seat fees, Open Dental + Renia is a direct, lightweight integration that respects the open-source philosophy: minimal overhead, maximum transparency, full control.
Step by step: how a patient call becomes an Open Dental appointment
- Patient calls. Renia answers instantly — no hold, no queue. Introduces itself as your practice's virtual receptionist and begins a conversational intake.
- Intake conversation. Renia asks: What is the reason for your visit? Do you have a preferred provider? What is your insurance carrier and member ID? Do you have a preferred day and time?
- Schedule query. Through the Renia Sync Agent, the AI queries your live Open Dental schedule, checking for open appointment slots matching the patient's criteria. Provider schedules, operatory assignments, blocked time, and buffer rules are all respected.
- Patient confirms. Renia proposes the best available time. The patient confirms or asks for alternatives.
- Appointment written. Renia writes the confirmed appointment directly into your Open Dental database. The entry appears in real time on your schedule with the patient's name, appointment time, provider, type, and intake notes.
The Sync Agent and Open Dental's database architecture
Open Dental uses either a MySQL database (most common) or a PostgreSQL database (newer installations). The Renia Sync Agent connects to this database using standard ODBC drivers — the same connection method Open Dental itself uses. The agent is installed on any Windows workstation in your office with access to the database server. It communicates outbound-only to Renia's cloud service over TLS 1.3, meaning no inbound firewall rules, no port forwarding, and no exposure of your database to the internet. The Sync Agent never reads or writes clinical notes, treatment plans, financial ledgers, or patient images — it operates exclusively on the schedule table and patient contact fields needed for appointment booking.
Open Dental's flexibility benefits Renia users
Because Open Dental gives practices full control over their database schema, appointment types, and provider configurations, Renia's integration can be customized during onboarding to match your exact setup. If you have defined custom appointment types, non-standard provider scheduling rules, or appointment confirmation workflows unique to your practice, the Renia Sync Agent can be configured to accommodate them. This level of customization is harder or impossible with closed-source PMS platforms — it is one of the key reasons Open Dental users appreciate the platform, and Renia is built to leverage it.
Real-world scenario: a new patient finds your practice on a Sunday
A patient named David searches "dentist open Saturday near me" in Open Dental's built-in recall search or a Google search that leads him to your practice website. He taps the call button at 10am on a Sunday. Renia answers, collects David's details — he needs a new patient exam, has MetLife Dental, prefers mornings — and queries your Open Dental schedule. A Tuesday 8am slot with Dr. Reyes is open and matches his preferences. David confirms. The appointment appears in your Open Dental schedule before your front desk coordinator has even arrived on Monday. David receives a confirmation text and an email with your practice address and new patient forms. No voicemail, no callback, no manual data entry.
Open Dental version compatibility
Renia supports Open Dental version 20.0 and above. This covers all versions released since 2020, which includes the vast majority of actively maintained installations. Both MySQL and PostgreSQL backends are supported. Practices running cloud-hosted Open Dental (AWS, Azure, or private cloud) with VPN or direct database connectivity can also use the Sync Agent — contact the Renia team for a brief architectural review of your specific hosting setup.
Frequently asked questions
Does Renia modify my Open Dental database in any unexpected way?
No. Renia writes appointments using the same database insert method Open Dental uses internally. All appointment entries created by Renia are tagged so your team can distinguish AI-booked appointments from manually entered ones. No schema modifications, no custom tables, no triggers added.
Can I use Renia with my self-hosted Open Dental server?
Yes. The Sync Agent runs on any Windows machine that can reach your Open Dental database — whether it is on a local server in your office, a VM in your closet, or a cloud-hosted instance. All it needs is standard ODBC connectivity to your MySQL or PostgreSQL database.
Does this integration violate Open Dental's open-source license?
No. Renia does not embed, fork, or redistribute any Open Dental code. The Sync Agent interacts with your database through standard ODBC, the same way any reporting tool or custom script would. This is a supported and license-compliant integration pattern.