Vibe OnCall can publish on-call shifts as a calendar feed that Google Calendar, Outlook, Apple Calendar, and any other app that subscribes by URL can follow, so your shifts show up next to your meetings
Pick what to follow (a schedule, a team, or all your shifts) → subscribe once → your calendar keeps itself up to date.
Where to find it: Schedules → Subscribe to calendar (on the schedule list and on each schedule's page)
| Where you click it | What you can subscribe to |
|---|---|
| The organization's schedule list (Schedules in the sidebar) | My shifts across every schedule you are on, in one calendar |
| A team's schedule list | |
| (Your teams → the team → Schedules) | My shifts on that team's schedules, or Everyone's shifts on all of them |
| A single schedule's page | My shifts on that schedule, or Everyone's shifts on it |

Using another calendar app? Copy the Calendar feed URL from the same dialog and paste it into that app's "subscribe by URL" option.
Subscribe, don't import. If your calendar offers both, choose the option that says subscribe or from URL. Importing a downloaded file adds shifts once and never updates them.
Each shift is one calendar event: