> 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/apple-calendar-sync.md).

# Apple Calendar

Sync your Spike on-call schedule with Apple 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-a6ef1439197db01b294730e3b14c1d0d26bdd9d2%2FApple%20calendar%20cover.png?alt=media" alt="Export on-call schedule to your calendar"><figcaption></figcaption></figure>

## Add on-call schedule to Apple Calendar

View your Spike on-call shifts directly from the Calendar app on your Mac, iPhone, or iPad. By subscribing to your on-call calendar, updates will appear automatically whenever your calendar refreshes.

### Subscribe to your on-call calendar (Mac)

1. Go to the settings page for your on-call schedule.
2. Click **Calendar sync** and copy the subscription link.
3. Open the Calendar app on your Mac.
4. In the menu bar, click **File → New Calendar Subscription**.
5. Paste the link and click **Subscribe**.
6. Name your calendar and click **OK**.

Your on-call shifts will appear automatically in the Calendar app.

### Subscribe from iPhone or iPad

1. Copy your Spike calendar link.
2. Go to **Settings → Calendar → Accounts → Add Account → Other**.
3. Tap **Add Subscribed Calendar**.
4. Paste the link and tap **Next**.
5. Tap **Save**.

Your on-call schedule will now appear in the Calendar app and stay updated automatically.

{% hint style="info" %}
If you use iCloud Calendar, subscribing from your Mac will sync the on-call calendar across all your Apple devices 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>Google Calendar</strong></td><td></td><td><a href="/oncall-schedules/calendar-sync-for-oncall/google-calendar-sync.md">Google 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-ff15f10c1cbf3dbd78d492f303b254aa8fae1c2c%2FGoogle%20Calendar%20tile.png?alt=media">Google 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>
