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

# Connect Google Calendar

> Sync your calendar so scheduled meetings appear beside the rest of your work.

export const DocImage = ({src, alt, caption, kind = "workspace", thumbnail = false, natural = false}) => {
  const paths = {
    objects: "m12 3 9 4.5v9L12 21l-9-4.5v-9L12 3Z M3 7.5l9 4.5 9-4.5 M12 12v9",
    attributes: "M4 5h16 M4 12h16 M4 19h16 M8 3v4 M16 10v4 M10 17v4",
    records: "M5 3h14v18H5z M8 7h8 M8 11h8 M8 15h5",
    relationships: "M8 8H4v8h4 M16 8h4v8h-4 M8 12h8 M10 10l-2 2 2 2 M14 10l2 2-2 2",
    views: "M3 4h18v16H3z M3 9h18 M9 9v11 M15 9v11",
    importing: "M12 3v12 M8 11l4 4 4-4 M4 16v5h16v-5",
    workspace: "M4 4h16v16H4z M4 9h16 M9 9v11",
    navigation: "m5 5 14 5-6 3-3 6-5-14Z",
    team: "M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2 M16 4a4 4 0 0 1 0 8 M22 21v-2a4 4 0 0 0-3-3.87 M13 7a4 4 0 1 1-8 0 4 4 0 0 1 8 0Z",
    tasks: "M9 6h11 M9 12h11 M9 18h11 M3 6l1 1 2-2 M3 12l1 1 2-2 M3 18l1 1 2-2",
    meetings: "M4 5h16v15H4z M4 10h16 M8 3v4 M16 3v4 M8 14h3 M8 17h6",
    ai: "m12 3 2.5 6.5L21 12l-6.5 2.5L12 21l-2.5-6.5L3 12l6.5-2.5L12 3Z",
    automation: "M9 3h6v6H9z M3 16h6v5H3z M15 16h6v5h-6z M12 9v4 M6 16v-3h12v3"
  };
  return <figure className={["kato-visual", thumbnail ? "kato-visual--thumbnail" : ""].filter(Boolean).join(" ")}>
    {src ? <div className={["kato-visual-frame", natural ? "kato-visual-frame--natural" : ""].filter(Boolean).join(" ")}>
        {thumbnail ? <img src={src} alt={alt || ""} loading="lazy" decoding="async" /> : <a className="kato-visual-fullsize" href={src} target="_blank" rel="noreferrer" aria-label={`Open full-size image: ${alt || caption || "Kato guide"}`}>
            <img src={src} alt={alt || ""} loading="lazy" decoding="async" />
          </a>}
      </div> : <div className="kato-visual-frame kato-placeholder" role={thumbnail ? undefined : "img"} aria-label={thumbnail ? undefined : `Image placeholder: ${alt || caption || "Kato workspace"}`} aria-hidden={thumbnail ? "true" : undefined}>
        <span className="kato-orbit kato-orbit--outer" />
        <span className="kato-orbit kato-orbit--inner" />
        <span className="kato-visual-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="1.4" strokeLinecap="round" strokeLinejoin="round" aria-hidden="true"><path d={paths[kind] || paths.workspace} /></svg></span>
        {!thumbnail && <span className="kato-placeholder-label">Image placeholder</span>}
      </div>}
    {caption && !thumbnail && <figcaption>{caption}{src && <span className="kato-visual-hint">Select the image to view it full size.</span>}</figcaption>}
  </figure>;
};

Connect your Google account, then choose which of its calendars Kato should
sync. Account connection and calendar selection are separate steps: signing in
to Google does not mean every calendar is enabled in Kato.

**Before you begin:** select the intended Kato workspace and make sure you can
sign in to the Google account that has access to the events. If your organization
controls third-party app access, its Google administrator may need to help with
a blocked authorization.

<DocImage kind="meetings" alt="Google account settings with calendars selected for synchronization" caption="Connect the account, then choose the calendars your work depends on." />

## Connect the Google account

1. Open **Settings → Email & Calendar**. The page is titled **Connected accounts**.
2. Select **Connect Google account** and choose the Google identity you use for
   the calendar. Check the email address if you are signed in to several accounts.
3. Review the requested permissions and complete the Google authorization flow.
4. Return to Kato and confirm that the expected account appears in Connected accounts.

Google connections support email and calendar. Read the requested permissions
as a whole rather than assuming the connection is limited to the one event you
want to see.

## Choose calendars and sync

Open the connected account and select its **Calendars** tab. Under **Google
Calendars**, enable the calendars you want to sync into Kato. Your primary
calendar and a shared team calendar may be separate entries.

When at least one calendar is enabled, use **Sync now** to request a sync. Check
any sync feedback or **Last synced** information shown, then open **Calendar**
in the workspace and look at the relevant date range.

## Verify with one known event

Choose an existing event whose title, date, and source calendar you know. Compare
it in Google and Kato:

* Is it in an enabled calendar belonging to the connected account?
* Does it appear in the expected date range in Kato?
* Do the displayed start time and participant information match what you expect?

Use an ordinary test event if you need to create a new one, and wait for sync
feedback before assuming it is missing. This check isolates a calendar-selection
problem from a broader account-connection problem.

## Troubleshoot missing events

| Symptom                                           | Next action                                                                                                    |
| ------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
| The Google account is not listed                  | Complete the connection flow and confirm the selected Kato workspace.                                          |
| The account is connected but a calendar is absent | Check that this Google identity can access that calendar; refresh the calendar list using its refresh control. |
| The calendar is listed but events are absent      | Enable it, request Sync now, and check the date range in Kato.                                                 |
| The account reports an authorization problem      | Use the reconnect controls and complete Google authorization again.                                            |
| Only one event is missing                         | Compare that event's source calendar and date with an event that does appear.                                  |

If you need help, provide the workspace, account email, source calendar, event
time with timezone, and the last sync information. Do not send a full private
calendar export to explain one missing event.

## Understand removal before disconnecting

Removing a Google account stops its email and calendar sync. The removal dialog
also explains that synced email, calendar events, and signatures are removed
from Kato; nothing is deleted from the Google account itself. Read that dialog
before confirming. Reconnecting authorization is a different action from
removing the connection entirely.

<Card title="Use a meeting to drive follow-up work" icon="calendar" href="/documentation/meetings-and-follow-ups">
  Prepare an agenda, capture decisions, and turn the next steps into tasks.
</Card>


## Related topics

- [Gmail and Outlook](/integrations/email-and-calendar.md)
- [Use Ask Kato](/documentation/use-ask-kato.md)
- [Meetings and follow-ups](/documentation/meetings-and-follow-ups.md)
- [Turn a meeting into a plan](/recipes/meeting-follow-ups.md)
- [Prepare for a client meeting](/recipes/prepare-client-meeting.md)
