Skip to main content

Sync Google Calendar

Already keep your life in Google Calendar? Link it to Latte and your Google events flow into the Latte calendar you choose, staying up to date automatically.

Before you start

You'll need a Google account. Syncing is set up from the web or desktop app; once it's running, the synced events appear on every device.

  1. Open Calendar, open your Calendars list, and click the calendar you want your Google events to land in.

  2. Find the Synced to this calendar section. If Google isn't linked yet, click More details and grant Latte access to your Google Calendar.

    Screenshot coming soon
    The Synced to this calendar section of a calendar dialog, with the Sync new action once Google is linked
    Capture spec (for maintainers)
    {
      "id": "web.calendar-and-events.google-calendar-sync.sync-section",
      "platform": "web",
      "route": "/organization/calendar/week",
      "actions": [
        {
          "pom": {
            "page": "CalendarPage",
            "call": "openCalendarList"
          }
        },
        {
          "click": {
            "testId": "calendar-list-item"
          }
        }
      ],
      "clip": {
        "testId": "synced-calendars-list",
        "pad": 16
      }
    }
  3. Click Sync new, choose which of your Google calendars to pull in, and confirm.

    Screenshot coming soon
    The Sync new dialog listing your Google calendars to choose which ones to pull into Latte
    Capture spec (for maintainers)
    {
      "id": "web.calendar-and-events.google-calendar-sync.pick-calendars",
      "platform": "web",
      "route": "/organization/calendar/week",
      "actions": [
        {
          "pom": {
            "page": "CalendarPage",
            "call": "openCalendarList"
          }
        },
        {
          "click": {
            "testId": "calendar-list-item"
          }
        },
        {
          "click": {
            "testId": "sync-new-gcalendar-button"
          }
        }
      ],
      "clip": {
        "testId": "sync-new-gcalendar-dialog",
        "pad": 16
      }
    }
  4. To stop syncing one, click its un-sync icon and confirm. The events imported from it are removed, and you can re-sync later to bring them back.

On the Latte desktop app

Google sync is set up the same way in the desktop app.

Good to know

Events synced from Google are read-only in Latte — you can't edit or delete them here. Change them in Google Calendar and the update flows back into Latte.