FeaturesSidekickUpdated March 11, 2026
Google Calendar Integration
Google Calendar Integration
Sidekick's Google Calendar adapter lets your AI agent read, create, and manage calendar events on your behalf — across multiple calendars, including recurring events.
What the agent can do
- Read events — The agent continuously monitors your calendar so it always knows what's coming up.
- Create meetings — Schedule new events and send invites directly from a chat instruction or an automated workflow.
- Manage RSVPs — Accept, decline, or propose new times for meeting invitations.
- Handle recurring events — Edit a single occurrence or the entire recurring series.
- Suggest schedule optimizations — The agent proactively identifies opportunities to consolidate meetings, protect deep-work blocks, or resolve scheduling conflicts.
- Automate meeting prep — Before a meeting starts, the agent can pull together agendas, notes, and relevant context from your connected tools.
Connecting Google Calendar
- Open the Integrations panel in your Sidekick dashboard.
- Find Google Calendar and click Connect.
- Authenticate with the Google account that owns the calendar(s) you want to sync.
- Select which calendars to give Sidekick access to. You can connect multiple calendars at once.
- Click Save. The agent will begin syncing immediately.
Multiple Calendars
You can connect more than one Google Calendar — for example, a personal calendar, a work calendar, and a shared team calendar. Sidekick treats all connected calendars as a unified view, so the agent can reason across them when checking availability or scheduling new events.
Recurring Events
When the agent modifies a recurring event it will ask whether the change should apply to:
- This event only — updates a single occurrence.
- This and following events — updates from the selected occurrence onwards.
- All events — updates every occurrence in the series.
Permissions
The Google Calendar integration requests the following OAuth scopes:
| Scope | Purpose |
|---|---|
calendar.readonly | Read events and calendar metadata |
calendar.events | Create, update, and delete events |
You can revoke access at any time from the Integrations panel or directly from your Google Account permissions page.
Notes
- The agent only accesses calendars you explicitly select during setup.
- All actions taken by the agent are logged in the Activity feed so you have a full audit trail.
- This integration uses the same unified adapter architecture as all other Sidekick connectors.