Pearl Integration
Connect to Pearl, the practice management system from Baker Heath Associates used by NHS and private dental practices across England, Wales and Scotland. Read the practice's patients, diary and ledger, and write appointments, notes and patient records back, through a unified REST API.
About Pearl
Pearl is a Windows practice management system for UK dentistry from Baker Heath Associates. It covers the appointment diary, patient records and registrations, NHS and private treatment and charges, recalls and clinical notes, with the practice data held on the practice's own server.
Integration with CRMBridge
The CRMBridge Integrator runs at the practice and connects to Pearl there, with a guided setup the practice authorizes. Patients, appointments, providers, surgeries, the ledger, treatment, notes and recalls 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, with incremental updates between full syncs. Appointments, ledger, balances, notes, recalls and treatment can also be read in real time.
Write-back covers the diary and the patient record: CRMBridge can book, update and cancel appointments (never double-booking and respecting blocked time and opening hours), add notes, and create or update patients. Every change is recorded in Pearl's audit trail. Payments, documents, treatment plans and procedures are read-only in this connector.
What You Can Access
Patient Records
Demographics, contact details, registration with the practice's clinicians and active status, with new patients and updates written back.
Diary & Appointments
Appointments across any date range with clinician, surgery, type and status, plus blocked time for slot search. Bookings, changes and cancellations are written back.
Ledger & Balances
Charges, payments and adjustments with patient balances, fee schedules and payment types, readable in real time.
Treatment, Notes & Recalls
Treatment plans and items, clinical and administrative notes (new notes written back), and recall dates for outreach.
Clinicians & Surgeries
The practice's clinicians, staff and surgeries, so appointments and production are attributed to the right person and room.
API Code Example
1. Authenticate with your Pearl practice
POST https://api.crmbridge.ai/v1/Auth
{
"ApplicationId": "your-app-id",
"BusinessId": "your-business-id",
"ApplicationKey": "your-app-key",
"LocationId": "pearl-practice-leeds"
}2. Book an appointment in the Pearl diary
POST https://api.crmbridge.ai/v1/CreateNewAppointment
BusinessID / LocationId / APIToken headers
{
"CRMPracticeid": "1",
"PatientId": "20417",
"ProviderId": "6",
"OperatoryId": "2",
"AppointmentDate": "2026-11-04",
"TimeHour": "10",
"TimeMin": "30",
"AppointmentLength": "30",
"AppointmentType": "Examination"
}What You Can Build
Online Booking
Offer real availability from the Pearl diary and book straight into it, with blocked time and opening hours respected.
Recall & Patient Communication
Drive recall reminders, appointment confirmations and follow-ups from the practice's live diary and recall dates.
Group Reporting
Report production, balances and utilisation across Pearl practices alongside sites on other systems, in one model.
Ready to Integrate with Pearl?
Start building with Pearl practice data in minutes. Free tier includes 100,000 API calls for sandbox and testing use, with no credit card required.