Integrations
Dental PMS Integrations That Actually Stay in Sync
Bi-directional, real-time integration with Dentally, Exact/SOE, Open Dental, and Doctolib. Appointments, patients, providers, and treatment data flow between systems without manual intervention. Plus webhook support and a developer API for custom workflows.
The integration problem
Your PMS is the source of truth. Relaya respects that.
Most dental front-office tools claim “integration” but deliver one-way data pulls that require manual reconciliation. Staff end up maintaining two systems, double-entering data, and discovering mismatches days later. Patients fall through the cracks between systems.
Relaya treats your PMS as the clinical authority. Scheduling data, patient records, and treatment plans live in your PMS. Relaya handles the patient-facing operations layer — calls, communication, payments, and coordination — and keeps both systems perfectly synchronised in real-time.
Supported systems
Four PMS systems. Full bi-directional sync.
Dentally
UK, Ireland, Australia, NZFull bi-directional sync with Dentally's cloud-native platform. Appointments created in Relaya appear instantly in Dentally. Patient records, provider schedules, and treatment plans sync continuously. The most deeply integrated PMS connection in the Relaya ecosystem.
Exact / SOE
UK, IrelandIntegration with Software of Excellence (Exact) for UK dental practices. Patient demographics, appointment data, and provider schedules sync through Exact's interface layer. Supports both Exact V12 and the newer cloud platform.
Open Dental
United States, CanadaComprehensive integration with Open Dental for North American practices. Leverages Open Dental's API for full CRUD operations on appointments, patients, and scheduling. Supports multi-location Open Dental deployments and cloud-hosted instances.
Doctolib
France, Germany, ItalyIntegration with Europe's largest healthcare scheduling platform. Relaya syncs with Doctolib for practices using it as their primary scheduling and patient management tool. Appointment availability and patient flow managed through Doctolib's established infrastructure.
4
PMS systems integrated
<5s
Sync latency
2-way
Bi-directional data flow
REST
Developer API included
Technical depth
Enterprise-grade integration infrastructure.
Relaya's integration layer handles the complexity of dental data — appointment types, provider rules, patient identifiers, and treatment codes — so your team sees one unified system that just works.
Bi-directional real-time sync
Changes in either direction propagate within seconds. Book an appointment in Relaya and it appears in your PMS immediately. Update a patient record in your PMS and Relaya reflects it on the next interaction. No batch jobs. No overnight imports.
Webhook support
Subscribe to events across the Relaya platform — appointment created, payment received, patient checked in, recall sent. Push notifications to your own systems in real-time. Configure per-event, per-location, with retry logic and failure alerting.
Developer API
RESTful API with comprehensive documentation for custom integrations. Create appointments, query patient records, trigger workflows, pull analytics data, and extend Relaya's capabilities with your own systems. OAuth 2.0 authentication with scoped access tokens.
Data mapping & transformation
Intelligent field mapping handles differences between PMS systems. Appointment types, provider identifiers, patient demographics, and treatment codes are translated automatically. Custom mappings for practice-specific terminology.
Secure data transport
All integration traffic encrypted in transit (TLS 1.3) and at rest (AES-256). API keys and credentials stored in isolated vaults. Audit trails for every data access. GDPR-compliant data processing agreements with all PMS providers.
Conflict resolution
When changes happen simultaneously in both systems, deterministic conflict resolution ensures data integrity. Last-write-wins with full audit trail, or configurable per-field priority (PMS-authoritative for clinical data, Relaya-authoritative for communication).
For developers
Build on top of Relaya.
The Relaya API gives dental software developers full programmatic access to patient operations. Create appointments, query communication history, trigger payment requests, pull analytics, and extend workflows with custom logic.
OAuth 2.0 authentication with granular scopes. Rate limiting per endpoint. Sandbox environment for testing. Comprehensive OpenAPI specification for code generation.
// Create an appointment via API
const response = await fetch(
'https://api.relaya.one/v1/appointments',
{
method: 'POST',
headers: {
'Authorization': 'Bearer sk_live_...',
'Content-Type': 'application/json',
},
body: JSON.stringify({
patient_id: 'pat_2xK9mN',
provider_id: 'prov_Dr8jL',
start_time: '2025-03-15T09:30:00Z',
duration_minutes: 30,
type: 'checkup',
location_id: 'loc_main',
}),
}
);
// Syncs to your PMS automaticallySetup
Connected in days, not months.
Step 1
PMS credentials
Provide API access to your practice management system. We guide you through the specific setup for your PMS.
Step 2
Data mapping
Relaya maps your appointment types, providers, locations, and patient identifiers to our unified data model.
Step 3
Initial sync
Historical data pulled from your PMS. Provider schedules, existing appointments, and active patients imported.
Step 4
Live operation
Real-time bi-directional sync active. Changes propagate within seconds. Monitoring and alerting enabled.
Integrations power every other feature.
PMS integration is the foundation layer. Voice AI books directly into your PMS. Scheduling respects provider rules from your PMS. Payments post back to patient accounts. Everything connects through the integration layer.
Your PMS. Our operations layer. Perfectly synced.
Whether you use Dentally, Exact/SOE, Open Dental, or Doctolib — Relaya integrates deeply with your existing practice management system. No rip-and-replace. No double entry. Just seamless connection.
Discuss your integration