Calendar sync

Google & Microsoft two-way OAuth

Doctors sync personal schedules with Google Calendar and Microsoft 365 — not just read-only iCal subscribe. OAuth from dashboard settings with conflict-aware booking.

OAuth
Two-way
iCal
Also available
QR
Subscribe setup
v1.2.9
Shipped

Google Calendar OAuth

Authorize once — appointments flow both directions with token refresh handled server-side.

Microsoft 365

Outlook calendar sync for clinics on Microsoft stacks — same OAuth pattern.

Private iCal feed

Still available — QR subscribe from Appointments for doctors who prefer read-only.

Conflict guard

Booking engine respects blocked slots imported from external calendars.

Per-doctor scope

Each clinician connects their own calendar — not clinic-wide shared login.

Portal booking unaffected

Patient self-booking uses clinic slots — external calendar blocks reduce availability automatically.