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

# Connect Google Calendar

> Let Kairo create, update, and remove events on your Google Calendar.

Once Google Calendar is connected, you can ask Kairo things like *"Schedule lunch with Maya tomorrow at noon"* or *"What's on my calendar Friday?"* and the changes happen on your real calendar.

## Before you start

You need:

* A connected [Telegram channel](/get-started/connect-telegram)
* A Google account with Calendar enabled

## Steps

<Steps>
  <Step title="Open the Integrations page">
    From the Kairo dashboard, go to **Integrations** in the sidebar. Find the **Google Calendar** card and click **Connect**.
  </Step>

  <Step title="Authorize with Google">
    You'll be redirected to Google's consent screen. Sign in (or pick the account you want to use) and review the permissions Kairo is requesting:

    * See and edit events on calendars you own
    * Read your basic profile information

    Click **Allow**.
  </Step>

  <Step title="You're connected">
    Google sends you back to Kairo. The Integrations page now shows Google Calendar as **Connected**.
  </Step>

  <Step title="Try it from Telegram">
    Send the Kairo bot a message: *"What's on my calendar today?"* — Kairo will list your events. Try also: *"Schedule a 30-minute call with Sam tomorrow at 3pm."*
  </Step>
</Steps>

## What Kairo can do with your calendar

| Capability               | Example                                                           |
| ------------------------ | ----------------------------------------------------------------- |
| Create events            | "Book lunch with Maya tomorrow at noon"                           |
| Create with Meet link    | "Schedule a 4pm sync tomorrow with a Meet link"                   |
| List events              | "What's on my calendar this week?"                                |
| Update events            | "Move that 3pm to 4pm"                                            |
| Add / remove a Meet link | "Add a Meet link to my 4pm sync" / "Remove the Meet link from #1" |
| Delete events            | "Cancel #2" (after listing)                                       |

## Privacy

Kairo only sees events on calendars you own and only when you ask about them. Kairo doesn't read your calendar in the background.

## Troubleshooting

<AccordionGroup>
  <Accordion title="Kairo says 'Connect your Google Calendar first'">
    The integration disconnected — usually because Google access was revoked from your Google security settings. Re-connect from **Integrations**.
  </Accordion>

  <Accordion title="I want to use a different Google account">
    Disconnect Google Calendar from the Integrations page, then connect again with the new account.
  </Accordion>

  <Accordion title="The event was created on the wrong calendar">
    Kairo creates events on your primary calendar. Multi-calendar selection is on the roadmap.
  </Accordion>
</AccordionGroup>
