Dental4Windows Integration Beta
This integration is in beta: it is available now and being validated with early practices, so capabilities may expand and details may change.
Connect to Dental4Windows (D4W), Centaur Software's practice management system used across Australia and New Zealand. Read patients, providers, appointment books and procedures from the practice's own D4W database through a unified REST API.
About Dental4Windows
Dental4Windows, from Centaur Software, is one of the most widely used practice management systems in Australian and New Zealand dentistry. It runs on the practice's own server on a Sybase SQL Anywhere database and covers appointment books, patient records, charting, treatment planning, billing and health-fund claiming. Practices that have moved to Centaur's cloud version use D4Web, which CRMBridge supports separately.
Integration with CRMBridge
The CRMBridge Integrator installs on the practice server and reads the D4W database directly through its ODBC data source, detecting the practice's existing D4W connection automatically. Patients, providers and staff, practices, appointment books and their chairs, appointments with the procedures attached to each visit, the procedure list and appointment status definitions are normalized into the same standardized endpoints used for every other practice management system, and synced to the CRMBridge cloud on the practice's schedule.
The Dental4Windows connector is currently read-only: appointment booking and other write-backs into D4W are not available. Practices that need writes are best served by D4Web, where CRMBridge supports the cloud product.
What You Can Access
Patient Records
The practice's patient roster with demographics, contact details and status, read from the D4W database and kept current with each sync.
Appointments & Books
Every appointment book and its chairs, and appointments across any date range with patient, provider, duration, status and the procedures attached to the visit.
Providers, Staff & Practices
The provider and staff roster, system users and the practice list, so schedules and production can be attributed to the right clinician and location.
Procedure List & Definitions
The practice's procedure list with item numbers and descriptions, and appointment status definitions, published as reference data for consistent cross-PMS reporting.
API Code Example
1. Authenticate with your D4W practice
POST https://api.crmbridge.ai/v1/Auth
{
"ApplicationId": "your-app-id",
"BusinessId": "your-business-id",
"ApplicationKey": "your-app-key",
"LocationId": "d4w-practice-sydney"
}2. Read this week's appointments
GET https://api.crmbridge.ai/v1/GetAppointments
BusinessID / LocationId / APIToken headers
{ "FromDate": "2026-09-28", "ToDate": "2026-10-02" }
// Response
{
"TotalCount": 128,
"Data": [
{
"AppointmentId": "51027",
"PatientId": "3391",
"ProviderId": "DR1",
"Operatory": "Chair 2",
"AppointmentDateTime": "2026-09-28T09:15:00",
"AppointmentLength": 30,
"Status": "Confirmed",
"ProcedureCodes": "011, 114"
}
]
}What You Can Build
Patient Communication
Drive appointment reminders, recall campaigns and post-visit follow-ups from the practice's real schedule and patient records, without anyone exporting lists from D4W.
Group Reporting Across D4W and Cloud Practices
Bring on-premises Dental4Windows practices into the same dashboards as D4Web, Dentally or other cloud sites: appointments, providers and procedures normalized into one model for utilisation and production reporting.
Marketing & Reputation Tools
Trigger review requests and satisfaction surveys from completed appointments, and segment patients by provider, procedure or last visit for targeted campaigns.
Ready to Integrate with Dental4Windows?
Start building with D4W practice data in minutes. Free tier includes 100,000 API calls for sandbox and testing use, with no credit card required.