---
title: "Calendars"
description: "Connect Google Calendar and control which calendars Aroundtime checks for conflicts."
---

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

# Calendars

Aroundtime reads free and busy periods from selected Google calendars and creates confirmed events in a writable calendar.

## Connect Google Calendar

1. Open **Calendars** in the Aroundtime dashboard.
2. Select **Connect Google**.
3. Choose the Google account that owns the calendars you want to use.
4. Approve calendar read and event permissions.
5. Return to Aroundtime and select the calendars that should block time.

Google identity login and Google Calendar authorization are separate. Continuing with Google requests only identity scopes. Calendar scopes and offline access are requested later, only when you connect the integration.

## Permissions

| Permission | Why Aroundtime needs it |
| --- | --- |
| `calendar.readonly` | List calendars and query free/busy periods. |
| `calendar.events` | Create confirmed meeting events and Google Meet links. |
| Offline access | Refresh Calendar API access without asking you to reconnect. |

> **Refresh tokens**
>
> Aroundtime stores Google OAuth tokens in the account record. Normal Google login does not overwrite the Calendar integration refresh token.

## Choose conflict calendars

Every selected calendar blocks time on your booking pages. Deselect calendars that should not affect work availability, such as public holiday feeds or personal reminder calendars.

Aroundtime prefers the selected writable primary calendar when creating a new event. Read-only calendars can block time but cannot receive created events.

## Refresh calendar metadata

Use **Refresh Google** after adding, renaming, or changing access to calendars in Google. Refreshing updates metadata without resetting your selected-calendar choices.

## Troubleshooting

If Aroundtime reports that the Calendar API is disabled, enable the Google Calendar API in the Google Cloud project associated with the OAuth client, wait a few minutes, and retry.

If authorization expired, reconnect Google Calendar from the Calendars page. Your meeting types and availability rules are not removed.

Source: https://docs.aroundtime.co/calendars/index.mdx
