Two-Way Calendar Sync with Google, Outlook, and Apple
Connect Google or Outlook by signing in, or Apple iCloud with an app-specific password.
From then on, SchedulingKit reads your busy times, refreshing them every 10 minutes for the next 60 days, and checks your calendar again live at the moment someone books, so a slot you just filled elsewhere can't be booked. Each new booking is added to the calendar you pick as the destination. One thing to know: editing or deleting the event in Google or Outlook doesn't change the booking in SchedulingKit, so reschedule or cancel bookings in SchedulingKit. The number of calendar connections depends on your plan: Free 1, Standard 6, Pro and Business unlimited, and each calendar counts as one. On teams, every member connects their own calendars, which Round Robin and Collective scheduling use to find free times.
SchedulingKit syncs with Google Calendar, Outlook/Microsoft 365 and Apple iCloud in two directions: busy times in your calendar block your booking page, and every new booking is written to the calendar you choose. Explore All Features.
Why Calendar Sync Matters
SchedulingKit syncs with Google Calendar, Outlook/Microsoft 365 and Apple iCloud in two directions: busy times in your calendar block your booking page, and every new booking is written to the calendar you choose. Connect Google or Outlook by signing in, or Apple iCloud with an app-specific password. From then on, SchedulingKit reads your busy times, refreshing them every 10 minutes for the next 60 days, and checks your calendar again live at the moment someone books, so a slot you just filled elsewhere can't be booked. Each new booking is added to the calendar you pick as the destination. One thing to know: editing or deleting the event in Google or Outlook doesn't change the booking in SchedulingKit, so reschedule or cancel bookings in SchedulingKit. The number of calendar connections depends on your plan: Free 1, Standard 6, Pro and Business unlimited, and each calendar counts as one. On teams, every member connects their own calendars, which Round Robin and Collective scheduling use to find free times.
As part of SchedulingKit's scheduling platform, calendar sync works alongside your connected calendars, notifications and client records.
Calendar Sync Capabilities
Key Features
Calendar Sync Use Cases
How It Works
How It Works
Calendar Sync — SchedulingKit
Example step 1: Connect the calendars
A photographer connects her Google work calendar and her personal iCloud calendar (using an app-specific password). She's on Standard, so both fit within her 6 connections.
Example step 1: Connect the calendars
Step 2: Busy times block the booking page
Her daughter's recital on Friday at 5pm is in iCloud, so Friday 5pm to 7pm disappears from her booking page at the next refresh.
Step 2: Busy times block the booking page
Step 3: A client books
A couple books a Saturday engagement shoot. Before confirming, SchedulingKit checks both calendars live, then writes the booking to her Google work calendar.
Step 3: A client books
Step 4: Changes happen in SchedulingKit
When the couple needs a new date, they use the reschedule link in their confirmation, and the calendar event is updated from the booking rather than the other way round.
Step 4: Changes happen in SchedulingKit
Calendar Sync Best Practices
Learn more
- 1
Connect every calendar you actively use (work, personal and shared) so busy times are complete.
- 2
Choose one calendar as the destination for new bookings so they're easy to find.
- 3
Reschedule or cancel in SchedulingKit, not by moving the calendar event, so the client gets the updated details.
- 4
Check your calendar connections after changing a Google or Microsoft password, and reconnect if needed.
Frequently Asked Questions
Calendar Sync
Further Reading
- G2: Appointment Scheduling Reviews — Peer-reviewed ratings of scheduling tools.
- Capterra: Scheduling Software Reviews — Compare features and pricing across platforms.
Ready to Get Started?
Join 5,000+ teams using SchedulingKit
Free forever plan available • No credit card required
Related Features
Event Management
Event management in SchedulingKit means creating the event types (services) clients book, choosing how each one is booked, adding booking questions, and managing every resulting booking from one Events view.
Automated Workflows
Add workflows, add actions to them, and ease your scheduling. Businesses that adopt automated automated workflows workflows typically see measurable improvements in booking rates, client satisfaction, and staff productivity within the first 30 days.
Accessibility, Customization & Branding
Brand your SchedulingKit booking page with your logo, colors and business details, and set it up so every client can read and use it: clear contrast, plain service names, and times shown in each visitor's own time zone.
Availability Management
Scheduling with comfort means clients can only book the times you actually want to work: SchedulingKit combines your working hours, days off, buffer times and connected calendars to decide which slots appear on your booking page.