Calendar Sharing

Share your calendar view with external parties, control what they see, and subscribe to shared calendars from colleagues.

Share Links

Share links give external viewers a read-only window into one or more people's calendars. You control exactly how much detail is exposed.

  • Open the Favorites dropdown in the toolbar
  • Select a saved favorite group (the people whose calendars will be shared)
  • Click "Create share link" from the favorite options
  • Configure visibility, protection, and expiry settings
  • Copy and distribute the generated URL

Visibility Levels

Busy

Viewer sees only that time slots are occupied. No event titles or details.

Titles

Viewer sees event titles but no additional details.

Full

Viewer sees all event details including description, location, and attendees.

Protection Options

  • Password protection — require a password before the share link can be accessed
  • Expiration date — the link becomes inactive after a set date
  • Day limit — limit the booking calendar to a window of 14–365 days ahead

Per-Calendar Sharing

Individual Google and ICS calendars can each have their own sharing level, independent of the share link visibility. This lets you share some calendars in full while keeping others private.

  • Open Settings > Integrations
  • For each connected Google calendar or ICS feed, set a sharing level: Private, Busy, Titles, or Full
  • Private calendars are never exposed on share links, regardless of the link's visibility setting
  • The effective visibility is the more restrictive of the calendar's sharing level and the share link level

Viewing Shared Calendars

When a colleague shares their Google or ICS calendar with you, their events appear in your calendar view. Shared calendars show up in the calendar sources dropdown with a sharing badge. You can toggle them on or off like any other source.

ICS Subscription URL

Every share link also works as an ICS subscription URL. This lets external users subscribe to the shared calendar in Apple Calendar, Google Calendar, Outlook, or any other app that supports ICS feeds.

  • Append /feed.ics to any share link URL to get the ICS feed
  • The feed respects the same visibility level and password settings as the share link
  • Events update automatically as the calendar data changes
  • Use this to embed herbe.calendar events into external scheduling apps or widgets