Online Booking
Show real availability by provider and appointment type in your own booking page or app, and book straight into the practice schedule.
The Challenge
Patients expect to book online, but a booking page is only as good as the availability behind it. If your product shows a slot that the practice has already filled or blocked, the front desk has to phone the patient back and the booking is lost.
How CRMBridge Solves It
CRMBridge returns open slots from the practice schedule itself, taking existing appointments and blocked time into account, in the same shape for every supported system.
When the patient picks a time, your product creates the patient if they are new and writes the appointment back to the schedule, where the practice team sees it like any other booking.
API Workflow
Authenticate
Connect to CRMBridge with your application credentials. Tokens are valid for 24 hours.
POST https://api.crmbridge.ai/v1/AuthLoad the booking options
Fetch the providers, operatories and appointment types the practice offers so your page can show the right choices.
GET https://api.crmbridge.ai/v1/AvailableSlots/Parameters
GET https://api.crmbridge.ai/v1/GetProviders
Authorization: Bearer {token}Show open slots
Request availability for the chosen provider and appointment type. Blocked time is already excluded.
POST https://api.crmbridge.ai/v1/AvailableSlots
GET https://api.crmbridge.ai/v1/GetBlockedSlots
Authorization: Bearer {token}Match or create the patient
Check whether the person booking is already a patient, and create the record if not.
POST https://api.crmbridge.ai/v1/CheckPatientExist
POST https://api.crmbridge.ai/v1/CreateNewPatient
Authorization: Bearer {token}Book the appointment
Write the appointment to the practice schedule. Send "Realtime": true to wait for the result while the patient is on the page.
POST https://api.crmbridge.ai/v1/CreateNewAppointment
Authorization: Bearer {token}Request and response fields for every endpoint are in the API docs.
Ready to Add Online Booking?
Get started with CRMBridge APIs today. Explore the full documentation or create a free developer account.