A calendar subscription, in everyday language
An ICS feed is a read-only calendar subscription. You add its secure URL to a calendar app once. The app then checks that URL on its own schedule and updates the events it displays.
Team Calendar uses this standard format to carry approved Xero Payroll leave and manual availability into Outlook, Google Calendar and Apple Calendar. The subscription does not let those calendar apps edit Team Calendar or Xero.
The technical standard is called iCalendar, or RFC 5545. You do not need to understand the specification to subscribe.
What Team Calendar publishes
A feed can include:
- Approved leave synced from Xero Payroll
- Manual availability such as working from home, travelling, training or client site
- Public holidays when the feed owner includes them
- Event detail transformed by the selected privacy mode
The feed owner also chooses its audience: Just me, My team, Specific teams, Specific people or, for authorised administrators, All of organisation.
Why events do not duplicate
Each published event receives a stable identifier. When a leave record changes, the next feed representation updates the existing calendar event instead of inventing another one.
The identifier combines Team Calendar records and feed context. It does not rely on a Xero leave ID alone.
Protect the subscribe URL
The complete subscribe URL is a credential. Anyone who receives it may be able to read the privacy-safe events published by that feed.
Authorised users can view and copy the complete active URL. Team Calendar never replaces the usable address with a token hint or internal hash. If the URL is exposed, use Rotate token. The old URL stops working and Team Calendar presents the replacement.
Pausing a feed stops publication without hiding its URL. A feed’s Masked privacy mode affects event details, not the credential itself.
Subscribe from your calendar app
Outlook
- Open Calendar.
- Choose Add calendar, then Subscribe from web.
- Paste the complete subscribe URL and confirm.
Google Calendar
- Open Google Calendar.
- Beside Other calendars, choose Add other calendars, then From URL.
- Paste the complete subscribe URL and choose Add calendar.
Apple Calendar on Mac
- Open Calendar.
- From File, choose New Calendar Subscription.
- Paste the complete subscribe URL and choose Subscribe.
- Select the refresh preference that suits your team.
Calendar clients control when subscribed feeds refresh. Team Calendar cannot promise the same delivery interval across Outlook, Google Calendar and Apple Calendar.
If a subscription shows unexpected detail, check the feed’s scope and privacy mode before rotating its token. The AU onboarding guide provides the full verification path.