> For the complete documentation index, see [llms.txt](https://docs.spike.sh/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.spike.sh/oncall-schedules/calendar-sync-for-oncall/google-calendar-sync.md).

# Google Calendar

Sync your Spike on-call schedule with Google Calendar to see upcoming shifts alongside your other calendar events.

<figure><img src="https://1743514643-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ln3jS1bJTTsE3yoEcOu%2Fuploads%2Fgit-blob-2b2595b37fcda3358a35a1a6ed7f23d713936ded%2FGoogle%20calendar%20cover.png?alt=media" alt="Export on-call schedule to your calendar"><figcaption></figcaption></figure>

## Add on-call schedule to Google Calendar

Keep your on-call shifts visible alongside your regular meetings in Google Calendar. By subscribing to your Spike on-call calendar, any updates to your schedule will appear automatically without needing to reimport anything.

### Subscribe to your on-call calendar

1. Go to the settings page for your on-call schedule.
2. Click **Calendar sync** and copy the subscription link.
3. Go to [Google Calendar](https://calendar.google.com/).
4. In the left sidebar, find **Other calendars** and click the **+** icon.
5. Select **From URL**, paste your Spike calendar link, and click **Add calendar**.

Your on-call shifts will now appear in Google Calendar. The calendar refreshes automatically based on Google's update interval.

{% hint style="info" %}
If you are logged into your Google account, you can also click the calendar link directly from Spike. It will open Google Calendar and subscribe automatically.
{% endhint %}

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td><strong>Apple Calendar</strong></td><td></td><td><a href="/oncall-schedules/calendar-sync-for-oncall/apple-calendar-sync.md">Apple Calendar</a></td><td><a href="https://1743514643-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ln3jS1bJTTsE3yoEcOu%2Fuploads%2Fgit-blob-9ef1c80841ddc441c86d292df0519be05b83fe92%2FApple%20Calendar%20tile.png?alt=media">Apple Calendar tile.png</a></td></tr><tr><td><strong>Microsoft Outlook</strong></td><td></td><td><a href="/oncall-schedules/calendar-sync-for-oncall/microsoft-outlook-sync.md">Microsoft Outlook</a></td><td><a href="https://1743514643-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ln3jS1bJTTsE3yoEcOu%2Fuploads%2Fgit-blob-fb4676367334fcf7e19943927493716d34481fdb%2FOutlook%20Calendar%20tile.png?alt=media">Outlook Calendar tile.png</a></td></tr></tbody></table>
