Calendar Feed Integration
What Are Calendar Feeds?
Calendar feeds let you import events from external calendars into CrewHR. This is useful for seeing public holidays, company events, or team calendars alongside your work schedule without manually entering them.
CrewHR supports any calendar that provides an ICS (iCal) feed URL, including Google Calendar, Outlook, and Apple Calendar.
Accessing Calendar Feeds
Navigate to Settings > Calendar Feeds from the settings sidebar.
Adding a Calendar Feed
- Click Add Calendar Feed
- Fill in the details:
- Feed Name (required): A descriptive name like "US Public Holidays" or "Team Events"
- Feed URL (required): The ICS/iCal URL from your calendar provider
- Color: Pick a color to distinguish this feed's events on the schedule (8 options: blue, green, red, amber, purple, pink, cyan, lime)
- Click Test to validate the URL. CrewHR will fetch the feed and show how many events were found.
- Click Save
Finding Your ICS Feed URL
Google Calendar:
- Open Google Calendar > Settings > select the calendar
- Scroll to "Integrate calendar"
- Copy the "Secret address in iCal format" URL
Outlook / Microsoft 365:
- Open Outlook Calendar > Settings > Shared calendars
- Select the calendar and "Publish" it
- Copy the ICS link
Apple Calendar (iCloud):
- Open Calendar app > right-click a calendar > Share Calendar
- Check "Public Calendar"
- Copy the URL
Managing Feeds
The calendar feeds page shows all your feeds in a table with:
- Feed name
- ICS URL (truncated, with a link to the full URL)
- Color indicator
- Status badge (Active or Inactive)
Editing a Feed
Click the edit action on any feed to change its name, URL, or color.
Toggling Active/Inactive
Use the toggle to quickly show or hide a feed's events on the schedule without deleting the feed. This is useful for temporarily hiding a calendar during busy scheduling periods.
Deleting a Feed
Click delete and confirm. The feed and all its imported events are removed from your schedule views.
How Feeds Appear on the Schedule
Events from active calendar feeds are displayed on the scheduler alongside employee shifts. Each feed's events appear in the color you chose, making it easy to distinguish external events from scheduled shifts.
Tips
- Test before saving: Always use the Test button to verify your feed URL works and shows the expected number of events
- Use colors strategically: Pick a distinct color for each feed so events are easy to identify at a glance
- Disable instead of delete: If you temporarily do not need a feed, toggle it inactive rather than deleting it
We Do Your Employee Schedules
Start your free trial and we’ll migrate your data and deliver your first schedule — no templates, no guesswork. Adjust anytime or let it run hands-free.