Calendar sync - subscribe to the SquadBear absence feed
Subscribe Google Calendar, Outlook or Apple Calendar to a read-only feed of approved absences and public holidays from SquadBear. One-way, not a two-way sync.
SquadBear publishes team time off as a standard iCal feed. It is a read-only subscription, not a two-way sync. The calendar reads SquadBear. Nothing written in the calendar app comes back.
What the calendar feed does
The feed contains approved absences as all-day events, plus public holidays, over a rolling window. Pending and rejected requests never appear. The calendar app refreshes the feed on its own schedule. To change leave, do it in SquadBear (or via a connected assistant).
Whether the event title includes the leave type is a workspace privacy setting. Sick leave is health data. Treat that switch with care.
If you're on Google Workspace and would rather have one shared team calendar that SquadBear keeps updated for you, that's the Google Calendar app. An admin installs it once and approved leave lands on a calendar SquadBear creates, with no one subscribing to anything.
How to subscribe
- In SquadBear, open Team calendar and choose iCal feed, or go to Workspace settings → Workspace and the Calendar feeds section. Generate a feed URL. It is shown once. Treat the link as a secret.
- Copy the feed URL and add it to your calendar app as a subscribed calendar (an ICS/iCal subscription), not a one-time import:
- Google Calendar: Other calendars → From URL → paste the feed URL.
- Outlook: Add calendar → Subscribe from web → paste the feed URL.
- Apple Calendar: File → New Calendar Subscription → paste the feed URL.
- Your calendar polls the feed periodically and keeps the absence events up to date.
If a feed URL ever leaks, revoke it in SquadBear and generate a new one. The old link stops resolving immediately.
Prompts to try
The feed is one-way, but a connected assistant can answer the same "who's off?" questions live, and act on them:
Related
Frequently asked questions
Is this a two-way calendar sync?
No. It is a read-only, one-way subscription. Your calendar reads the SquadBear absence feed. Nothing you do in your calendar is written back to SquadBear.
What's the difference between the feed and the Google Calendar app?
The feed is a subscription each person adds to their own calendar app, and it works anywhere iCal does: Google, Outlook and Apple Calendar. The Google Calendar app is installed once by an admin and writes approved leave onto one shared calendar for the whole workspace. If you're on Google Workspace and want a single team calendar, use the app. Use the feed for everything else, or if you'd rather each person subscribed themselves.
What shows up in the feed?
Approved absences, each as an all-day event named for the person (and leave type, depending on workspace privacy settings), plus public holidays, over a rolling window. Pending or rejected requests never appear.
Which calendar apps can subscribe?
Any app that supports iCal (ICS) subscription URLs. Google Calendar, Outlook and Apple Calendar all do. You add the feed URL as a subscribed calendar, not an import.
Is the feed URL sensitive?
Yes. The feed URL is a bearer credential. Anyone with the link can read the calendar. It is a revocable token, so if a link leaks you generate a new feed URL and the old one stops working. The URL is shown once when you generate it.
Start free in minutes
The full product on every plan, including free for up to 5 people. Connect your assistant and try it on your own data.
Start free