# Connect Google Calendar or Microsoft Calendar

> Connect a calendar in Integrations so your agents can check free times and book meetings. A person approves each booking. Pro and Business only.

Source: https://useline.io/help/integrations/connect-a-calendar  
Section: Integrations and API  
Last updated: 2026-11-06  
Plans: Pro, Business  
Roles: Owner, Admin

Connect Google Calendar or Microsoft Calendar in **Integrations**. Your agents can then check free and busy times and book meetings. A person approves each booking before it is made.

## Before you start

- You need the **Owner** or **Admin** role.
- Your workspace must be on Pro or Business. Pro allows 3 calendar connections. Business has no limit.
- You need a Google account, or a Microsoft 365 or Outlook account, that can edit the calendar.

## Connect a calendar

1. In the main menu, select **Integrations**.
2. Select **Google Calendar** or **Microsoft Calendar**.
3. Select **Connect Google Calendar** or **Connect Microsoft Calendar**.
4. Sign in to your Google or Microsoft account.
5. Accept every calendar permission that the sign-in page asks for.

Line returns you to the **Overview**. The card moves to **Connected**.

## What agents can do

| Action | Policy |
|---|---|
| Check free and busy times | Runs on its own |
| Book meetings | A person approves |

You can turn a calendar tool off for all agents in **Agents** > **Tools**.

## Reconnect or disconnect

1. Open **Integrations** and select the calendar.
2. Select **Reconnect** to sign in again, or **Disconnect** to remove the connection.
3. To disconnect, confirm in the dialog.

After you disconnect, agents stop checking and booking that calendar. Line deletes the stored sign-in. For Google, Line also asks Google to remove its access. For Microsoft, remove the access in your Microsoft account.

## Common problems

**The connection fails after I sign in.** You did not accept every calendar permission. Line refuses a Google or Microsoft sign-in that does not grant all of them. Connect again and accept all permissions.

**The calendar shows an error and Reconnect.** The sign-in expired or the account removed access. Select **Reconnect**.

**Connect is replaced by a lock.** Your plan does not include calendar connections, or you reached the limit. See [Compare the plans](https://useline.io/help/billing/plans).

## Related articles

- [What you can connect to Line](https://useline.io/help/integrations/integrations-overview.md): Line connects to Google Calendar, Microsoft Calendar, your own HTTP and MCP tools, and the SMS API. Email to SMS works with any software that sends email.
- [How AI agents work in Line](https://useline.io/help/ai-agents/how-agents-work.md): An agent answers calls, texts, WhatsApp, Web Chat and email for you. It replies only when a workflow has an Agent step that names it.
- [Compare the Starter, Pro and Business plans](https://useline.io/help/billing/plans.md): Line has three plans. Starter is a number and a team inbox. Pro adds recording, WhatsApp, templates and more agents. Business removes the limits.
- [Get access to the SMS API](https://useline.io/help/integrations/sms-api.md): An Owner or Admin requests SMS API access in Integrations. After Line approves it, create test keys to try the sandbox and live keys to send real texts.
