---
title: "Subscribe to your schedule in Google Calendar, Apple Calendar or Outlook"
description: "Set up a calendar feed for a saved schedule view so it shows up automatically in Google Calendar, Apple Calendar or Outlook."
category: "Ice Scheduler"
published: "2026-08-26 12:02:46"
updated: "2026-08-26 16:02:46"
url: "https://app.hockeyshare.com/support/kb/scheduler/subscribe-to-your-schedule-in-your-calendar"
---

# Subscribe to your schedule in Google Calendar, Apple Calendar or Outlook

A calendar feed publishes the entries from one saved view of your schedule as a live subscription that Google Calendar, Apple Calendar or Outlook can follow. It's a Premium feature.

## Turning on a feed

Enabling or rotating a calendar feed requires the editor or admin role — if you're a viewer, you'll see a message asking you to have an admin do it for you. The owner of a personal view can always turn its feed on or off, regardless of their role.

1. In the schedule grid toolbar, click the view picker (it's labelled with the current view's name).
2. On the row for the view you want to publish, choose **Calendar feed**. If a feed is already live for that view, this option reads "Calendar feed (on)".
3. In the "Calendar feed — &lt;view name&gt;" window, click **Enable**.
4. Click **Copy** to copy the feed URL. It looks like `https://…/scheduler/ical/<long-token>.ics`.

Treat this URL like a password — anyone who has it can read everything in the feed, so only share it with people who should see that view's schedule.

## What's in the feed

A feed includes entries from 90 days in the past to a year ahead, up to 5,000 entries, filtered by whatever view you published. Each entry carries its date and time, program, teams, activity and status — cancelled entries show up as cancelled rather than disappearing.

The feed never includes notes, costs, rates, booking references, staff names, custom columns, or review flags. It's meant for "where and when," not the operational details behind a booking.

## Adding the feed to your calendar

### Google Calendar

On the web, open the left sidebar, click the **+** next to "Other calendars," choose **From URL**, paste the link, and click **Add calendar**. Google refreshes subscribed calendars on its own schedule — often somewhere between every few hours and once a day. Once it's added on the web, it will also appear in the Google Calendar mobile app.

### Apple Calendar (Mac)

Go to **File → New Calendar Subscription**, paste the URL, and click **Subscribe**. You can set how often it auto-refreshes (for example, every hour) in the subscription settings.

### Apple Calendar (iPhone/iPad)

Go to **Settings → Calendar → Accounts → Add Account → Other → Add Subscribed Calendar**, and paste the URL.

### Outlook

On the web, click **Add calendar → Subscribe from web**, paste the URL, and click **Import**. In Outlook desktop, use **Add Calendar → From Internet** and paste the URL there.

## How often it updates

The feed itself asks calendar apps to check for updates hourly, and our server refreshes the underlying data within about five minutes of a change. However, each calendar app ultimately decides when it actually re-checks — in practice, expect updates to show up anywhere from a few minutes to several hours later, depending on the app.

## Things to know

- Renaming the saved view afterward doesn't rename it in the calendars of people who already subscribed — they'll keep seeing the feed under whatever name their calendar app assigned it.
- **Rotate URL** generates a brand-new link and immediately stops the old one from working — everyone who was subscribed will need to re-subscribe with the new URL.
- **Disable** stops the URL for good. If you re-enable the feed later, it creates a new URL, not the same one.
- A feed built on a personal view stops working if the view's owner leaves the organization.
- Feeds keep working even if the organization's Premium subscription lapses.

## Troubleshooting

If your calendar app reports a 404 or says it couldn't subscribe, the URL was likely rotated or disabled — go back into the Ice Scheduler and grab the current one. If the feed looks stale, it's usually just waiting on your calendar app's own refresh cycle; try removing and re-adding the subscription to force an update.