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

# Google Calendar integration

> Connect Google Calendar to Nedzo so AI agents can check real-time availability and book meetings during calls. Supports multiple calendars.

Connect your Google Calendar to let your AI agents check your real-time availability and book meetings directly during calls.

## What it does

* **Availability checks** — Agents know when you're free or busy before suggesting times
* **Meeting booking** — Book meetings on your calendar directly from a call
* **Rescheduling** — Move existing bookings to a new time
* **Calling windows** — Skip calling contacts when your calendar shows you're busy

## How to connect

1. Go to **Settings > Integrations** in your dashboard
2. Find **Google Calendar** and click **Connect**
3. Sign in with your Google account and grant calendar access
4. You'll be redirected back to the dashboard once connected

## Configuration

After connecting, you can configure your availability settings:

| Setting         | Description                       | Default             |
| --------------- | --------------------------------- | ------------------- |
| Calendar        | Which Google Calendar to use      | Primary calendar    |
| Available days  | Days of the week you're available | Monday – Friday     |
| Available hours | Time window for bookings          | 9:00 AM – 5:00 PM   |
| Slot duration   | Length of each meeting slot       | 30 minutes          |
| Timezone        | Timezone for availability         | Your local timezone |

These settings are configured per agent, so different agents can use different availability windows.

## Using with agents

Once connected, you can enable calendar actions on any agent:

1. Go to your agent's settings
2. Under **Calendar**, select your Google Calendar connection
3. Configure the availability window for that agent
4. The agent will automatically check your calendar during calls

## Using in workflows

Add a **Calendar Action** node to any workflow to:

* Check availability for a specific date/time
* Book a meeting with a contact
* Reschedule an existing booking

## Permissions

Nedzo requests the following Google Calendar permissions:

* **View your calendars** — To list available calendars
* **View and edit events** — To check free/busy times and create bookings
* **View free/busy information** — To determine availability without reading event details

## Disconnecting

1. Go to **Settings > Integrations**
2. Click **Disconnect** on the Google Calendar card
3. This removes the connection and any agent calendar configurations tied to it

You can also revoke access from your [Google Account permissions page](https://myaccount.google.com/permissions).
