Most scheduling tools skip Apple Calendar entirely because Apple doesn't offer the same one-click OAuth that Google and Microsoft do. Book with Schedulo connects to iCloud Calendar directly using the CalDAV protocol — the same open standard Apple's own Calendar app uses — so your bookings sync in both directions without a workaround.
How the sync works
- Two-way sync. Existing events on your iCloud Calendar block out those times on your booking page, and every new Book with Schedulo booking is written straight to iCloud Calendar.
- No OAuth, no app review. Apple doesn't provide a consumer OAuth flow for iCloud Calendar, so the connection uses your Apple ID email plus an app-specific password — a secondary password Apple generates specifically for third-party apps, separate from your real Apple ID password.
- Shows up everywhere Apple Calendar does. Because the sync writes directly to iCloud, bookings appear in the Calendar app on iPhone, iPad, Mac, and at icloud.com — no separate app to check.
How to connect Apple Calendar
Generate an app-specific password at appleid.apple.com (under Sign-In and Security), then open Integrations in your Book with Schedulo dashboard, choose Apple Calendar, and enter your Apple ID email and the app-specific password. Your real Apple ID password is never entered into Book with Schedulo and is never stored.
Who it's for
Consultants, coaches, freelancers and small teams who run their day-to-day calendar on iPhone or Mac and want their booking page to respect the same calendar they already check — without switching to Google Calendar or Outlook just to get scheduling software to work.
Why people search for Apple Calendar scheduling
Calendly, Cal.com and most competitors only support Google and Microsoft calendars natively, forcing Apple users to bridge calendars manually or leave Apple Calendar out of sync. Book with Schedulo connects to iCloud Calendar directly, so Apple-first users get the same real-time availability and two-way sync that Google and Outlook users get.