Skip to article

Connect and manage calendar sync

Connect a calendar for read-only updates, check which week has synced, and disconnect without losing the saved events.

Last reviewed

On this page

Before you connect

Sign in with Pro, an eligible active trial, or administrator access, and open a schedule you own. Only its owner can manage sync; collaborators cannot, even with edit access.

Save this schedule to the cloud and resolve pending drafts first. Go online and wait for Saved before changing calendar sync.

  • Review recovery drafts and wait for cloud loading to finish. You can still inspect an existing connection’s status while changes are unavailable.
  • Connect one Google Calendar, Microsoft Outlook calendar, or Apple iCloud calendar per schedule. Updates flow only into ScheduleBuilder; it never creates, edits, or deletes events in your original calendar.
  • Synced events are read-only here, including for collaborators: edit them in the original calendar. Your local events stay editable weekly routines. Private Notes and tasks are untouched.

Connect and enable sync

  1. Open Calendar on desktop or Schedule tools → Calendar import & sync on mobile web. On Android, use Calendar import & sync → Connect online calendar (desktop: Calendar → Connect online calendar). If desktop actions are hidden, open More; Android lists Connect online calendar there.

  2. Choose Google Calendar, Microsoft Outlook, or Apple Calendar to reveal the modes, then select Keep in sync. Import once is the default on an unconnected schedule. Switching modes keeps your provider choice.

    This example shows Google selected, then Keep in sync chosen for ongoing updates.
  3. Select Connect calendar and authorize read-only access with Google or Microsoft; on Android, return to the app after browser authorization. For Apple, first enter Apple Account email and an App-specific password from Apple Account security settings—never your regular Apple Account password.

  4. Select one calendar with Choose a calendar and check Time zone. Wait for the connected schedule to finish loading.

    Check the selected calendar and time zone before enabling sync.
  5. Select Enable sync to start sync. Choosing the mode or authorizing access alone does not enable it. Enabling requests the current week with dates shown.

Check the first update

Open … → Sync settings on the schedule entry (the schedule-title menu on Android). For the active schedule, you can also use Calendar (Calendar import & sync → Connect online calendar on Android). An existing connection opens in Keep in sync.

  • Last successful sync tells you when a calendar read last succeeded. It does not guarantee that changes made since then have arrived.
  • Last snapshot week, when shown, identifies the saved snapshot week whose dates are displayed.
  • Requested week is the next read target, not proof it has synced. A waiting message means the requested week is not ready; the last successful snapshot keeps its original dates.
  • Saved confirms ScheduleBuilder cloud saving, not calendar sync success. If the first update is missing or needs attention, use the troubleshooting guide below.
Compare the last successful snapshot with the week requested next.

Disconnect a calendar

In Sync settings, select Disconnect, then confirm Disconnect. Wait for the updated schedule to load. Owners can disconnect even after losing Pro, once the schedule is saved, online, and ready.

Disconnect stops future updates and deletes stored connection credentials. Your last successfully synced events become editable on their original snapshot dates, not a newer requested week. Local events, private Notes, and tasks remain.

Find help

Use troubleshooting to get sync working again, or the reference to understand its behavior and limits.