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.
- In the schedule grid toolbar, click the view picker (it's labelled with the current view's name).
- 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)".
- In the "Calendar feed — <view name>" window, click Enable.
- 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.