Connect Google, Outlook, and iCloud in one click. Bookings flow in, personal events block out, and your availability is always the truth.
TL;DR
Calendar sync software keeps your scheduling tool and primary calendars in lockstep so availability is always accurate. skdul delivers true bidirectional sync with Google Calendar, Outlook, and iCloud, updating both sides in under two seconds. Unlike tools that poll every fifteen minutes, skdul uses push notifications so a blocked hour is gone from your booking page the moment you create it.
Copying bookings into your work calendar, then reblocking personal time in your scheduler, is busywork that adds up to hours per week for most solo operators.
When your scheduler does not see the dentist appointment you added on your phone, it happily books a prospect call on top of it. The apology email never feels great.
Schedulers that poll calendars every fifteen minutes show phantom openings that are already taken. By the time the lead picks a slot, it is gone, and so are they.
Every scheduling tool claims two-way sync. Most of them poll every fifteen minutes and hope for the best. skdul was built on push notifications from day one, so the moment an event lands on your Google or Outlook calendar, your booking page reflects it. That is the difference between losing the meeting and winning it.
Connect Google Calendar, Outlook 365, and iCloud in under thirty seconds each with native OAuth. No passwords, no IT tickets, no setup wizard.
New bookings push to your primary calendar instantly and personal events flow back to block your booking page. Both directions, every provider, no delay.
Connect up to five calendars per account. Choose one as the write target and use the others as busy-time feeds for cleaner work and personal boundaries.
Google and Microsoft push notifications mean skdul knows about a new event the instant it lands. Availability on your booking page updates within two seconds.
Before skdul writes a booking, it runs a final freebusy check against every connected calendar. If a conflict exists, the slot is pulled before the guest can pick it.
Go from signup to your first booking in no time.
Go to Integrations, pick your provider, and authorize. skdul walks through Google, Outlook, and iCloud setup in a guided flow that finishes in under a minute.
Select which calendars count as busy for availability computation. Work calendar for prospect calls, plus personal for after-hours protection is the common pattern.
That is it. Every booking writes to your primary calendar with guest info and meeting links attached. Every personal event pulls the matching slot from your booking page.
“I used to get a double-booking alert every two or three weeks. Since switching to skdul, zero. The push sync is night and day compared to what I had before.”
Priya Raman
Independent consultant
0 double-bookings in 8 months
“Connecting three calendars took ninety seconds. Now my personal gym slot blocks work meetings automatically without me thinking about it.”
Marcus Weld
Fractional CTO
3 calendars, 90-second setup
“The sub-two-second sync is not a gimmick. I move events around on my phone during the day and the booking page just keeps up. My leads never see a stale slot.”
Dana Oduya
Growth advisor
Sub-2s propagation
AI-ready scheduling
People book through your beautiful booking page. AI agents book through skdul's MCP server, browsing availability, scoring 100+ slots, and confirming the best time. Both paths lead to the same confirmed booking.
Set up your booking page in two minutes. No credit card required.
Connect my calendarsCalendar sync software keeps two or more calendar systems in agreement. In scheduling, it means your booking tool sees personal events as blocked time and writes confirmed meetings back to your primary calendar so nothing gets missed.
Yes. skdul uses the Google Calendar API with push notifications so new bookings appear in Google Calendar instantly and any events you create in Google block your booking page within two seconds.
Yes. You can connect up to five calendars per account across Google, Outlook, and iCloud. Each calendar can contribute busy time while one is designated as the write target for new bookings.
No. skdul only reads freebusy windows from connected calendars. Event titles, descriptions, attendees, and locations stay private. Only the start and end of busy blocks are used to compute availability.
skdul uses push notifications instead of polling for Google and Microsoft, which means sub-two-second propagation instead of the fifteen-minute delays common on other tools. That eliminates the phantom-slot problem entirely.
skdul retries failed syncs with exponential backoff and alerts you if a calendar connection needs reauthorization. Bookings always run a final freebusy check at confirmation, so even a failed sync cannot cause a double-booking.
Free to use. Set up in two minutes.
Working hours per day, date overrides, multiple schedules, and buffer rules. One place, no compromises.
Custom URL, your colors, your logo, your voice. Mobile-first and conversion-tuned so leads actually book.
skdul detects your guest's timezone on page load, handles DST automatically, and shows every slot in their local time.