Skip to main content
Connect your Google account and unlock these capabilities: create and manage events, check free/busy availability, share calendars, and give AI agents full read/write access to your schedule — all through a secure OAuth connection.

What you unlock

Event management

Create, update, and delete calendar events directly from chat or through an agent — no tab switching required.

Availability checks

Query free/busy slots across calendars to find open times for meetings, and quick-add events with natural language.

Calendar organization

List, create, and manage multiple calendars, control sharing permissions, and configure settings.

15+ agent tools

Choose actions for events, calendars, availability, sharing rules, and settings.

Connect Google Calendar

1

Open Settings → Integrations

In any workspace go to Settings → Integrations and select Google Calendar.
2

Authorize with Google

Click Connect — you’ll be redirected to Google’s OAuth consent screen. Sign in with your Google account and grant calendar access.
3

Start using Google Calendar in agents

Open the agent and enable only the Calendar actions it needs. Access is limited by the connected Google account.

Agent tools

Add Google Calendar tools to agents that need them. Their access is limited by the connected Google account and selected tools.

Events

Availability

Calendars


Triggers

Triggers are not yet available for Google Calendar. Tools are fully supported — connect and start using them in any agent.

Example use cases

Ask your agent to find a free slot this afternoon and create a 30-minute meeting with specific attendees. The agent checks availability, creates the event, and confirms with a link — all without opening Google Calendar.
Ask your agent to pull today’s events and summarize your schedule — meeting times, attendees, and gaps between calls — posted as a morning digest in your channel.
Have your agent scan your calendar for the week, identify gaps longer than 2 hours, and create “Focus Time” blocks to protect your deep work hours.

Troubleshooting

Only calendars visible to the authenticated Google account are accessible. Shared calendars must be added to your calendar list in Google Calendar first.
By default, events are created on the primary calendar. Specify the target calendar ID when creating events to use a different one.
Google OAuth tokens can expire. Go to Settings → Integrations → Google Calendar, disconnect, and reconnect to refresh your authorization.

Back to Integrations

View all available integrations