> ## Documentation Index
> Fetch the complete documentation index at: https://camp-site.co.uk/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Calendar

> Calendar views, events, and external calendar sync.

## Opening the calendar

Click Calendar in the main sidebar or navigate to /calendar . The calendar opens in Week view by default (or your last-used view if you switched before).

## What appears on the calendar

The calendar combines three types of event: Event type Source Broadcast events Dates detected automatically in broadcast messages Rota shifts Your assigned shifts from the rota Manual events Events created directly in the Campsite calendar When a broadcast mentions a specific date - for example, a staff social or office closure - Campsite detects it and offers an Add to calendar prompt in the broadcast feed. Accepting that prompt is what creates the broadcast event on your calendar. See the Broadcasts Overview page for more details.

## Calendar views

Switch between Week, Month, and Day views using the toggle in the top-right corner of the calendar page: Week view - shows a detailed day-by-day breakdown including shift start and end times, useful for planning your working week. Month view - great for spotting busy periods, upcoming leave, and events at a glance. Day view - focuses on one day at a time with timed events.

## Syncing with Google Calendar or Microsoft Outlook

You can push your Campsite calendar to an external calendar app so your shifts and events appear alongside your personal schedule. This is a one-way push - Campsite sends events to Google or Microsoft; changes you make in Google Calendar or Outlook will not sync back to Campsite.

## How to connect

Open Integrations settings Click your avatar in the sidebar to open your account menu, then go to Settings → Integrations. Choose your calendar provider Select either Google Calendar or Microsoft Calendar depending on which you use. Both options are listed on the Integrations page. Authorise access You'll be redirected to a Google or Microsoft sign-in screen. Sign in with the account you want to receive Campsite events, and grant the requested permissions. You'll be returned to Campsite once authorisation is complete. Confirm the connection Back on the Integrations page, you'll see a Connected indicator next to your calendar provider. From this point on, new events added to your Campsite calendar - including newly accepted broadcast dates, approved leave, and rota shifts - will automatically appear in your external calendar. Events created in Campsite before you connected your external calendar will not be retroactively pushed. Only new events created or accepted after the connection is established will sync.

## Disconnecting your calendar

To remove the integration, go to Settings → Integrations , find your connected calendar provider, and select Disconnect . Campsite will stop pushing new events. Events already synced to your external calendar remain there - Campsite does not delete them on disconnect. Calendar sync is push-only from Campsite to your external calendar . If you move, rename, or delete a Campsite event inside Google Calendar or Microsoft Outlook, those changes will not be reflected in Campsite. Always make changes in Campsite to keep your data consistent.

## Troubleshooting sync issues

If events are not appearing in your external calendar after connecting: Check the connection status - go to Settings → Integrations and confirm your provider shows Connected . If it shows an error, disconnect and reconnect to reauthorise. Check the event type - only events added to your calendar after connecting will sync. Events from before the connection date won't appear. Allow time for propagation - Google and Microsoft can take a few minutes to reflect new events from external sources. Check Google/Microsoft permissions - if you revoked Campsite's access from within your Google or Microsoft account settings, the integration will stop working until you reauthorise.
