Public team calendar

See when our crew is on the road and what's already booked. Updated live.

Want a slot? Book a cleaning →

Finish setting up your public calendar

Three quick steps to embed your live Google Calendar here. The bookings list on the right already works without this.

  1. 1

    Make your Google Calendar public

    Open Google Calendar settings , pick the calendar to share, then under Access permissions for events check "Make available to public".
  2. 2

    Copy the Calendar ID

    Scroll to Integrate calendar and copy the Calendar ID — it looks like yourname@group.calendar.google.com.
  3. 3

    Add it as a build env var

    Add it to your project's environment variables with the name below. After redeploying, this page will automatically show the embed.

    VITE_PUBLIC_CALENDAR_ID

    Optional: VITE_PUBLIC_CALENDAR_TZ (e.g. America/Los_Angeles) to lock the displayed timezone.

Test your Calendar ID before redeploying

Paste it here to confirm it's public and embeds correctly. Saved locally in your browser so you don't have to retype it.

Tip: After adding the env var, redeploy and refresh this page. If the embed still doesn't load, double-check that the calendar is set to public in Google Calendar.

Calendar shown in UTC.