Read your calendars and upcoming events, and create new events directly from chat, agents, or workflows.
| Category | โ Productivity |
| Connection | โก OAuth 2.0 one-click |
| Actions | 23 total โ 11 read, 12 write |
Once connected, Google Calendar exposes the following actions. The AI can call them with #-mentions in chat, an agent can be granted a subset as tools, and a workflow can run them in an integration-action node.
| Action | Type | What it does | Proxy |
|---|---|---|---|
Create Acl Rulecreate-acl-rule | Write | Create an access control rule | Yes |
Create Calendarcreate-calendar | Write | Create a new secondary Google Calendar with the specified title. | Yes |
Create Eventcreate-event | Write | Create a new calendar event. | Yes |
Delete Acl Ruledelete-acl-rule | Write | Delete an access control rule | Yes |
Delete Calendardelete-calendar | Write | Delete a calendar | Yes |
Delete Eventdelete-event | Write | Delete a calendar event. | Yes |
Find Free Slotsfind-free-slots | Write | Query free/busy data and return gaps meeting a minimum duration. | Yes |
Get Acl Ruleget-acl-rule | Read | Get an access control rule by ID | Yes |
Get Calendarget-calendar | Read | Get a calendar by ID | Yes |
Get Calendar List Entryget-calendar-list-entry | Read | Retrieve a calendar list entry with access role and colors | Yes |
Get Colorsget-colors | Read | Return available calendar and event color definitions | Yes |
Get Settingget-setting | Read | Retrieve a single Google Calendar user setting by ID | Yes |
Insert Calendar To Listinsert-calendar-to-list | Write | Add an existing calendar to the user's list with optional colors | Yes |
List Acl Ruleslist-acl-rules | Read | List ACL rules for a calendar with pagination support | Yes |
List Calendarslist-calendars | Read | List all calendars in the user's account. | Yes |
List Event Instanceslist-event-instances | Read | List instances of a recurring event | Yes |
List Eventslist-events | Read | List upcoming calendar events. | Yes |
List Settingslist-settings | Read | List calendar settings | Yes |
Remove Calendar From Listremove-calendar-from-list | Write | Remove a calendar from the user's calendar list | Yes |
Update Acl Ruleupdate-acl-rule | Write | Update an access control rule | Yes |
Update Calendarupdate-calendar | Write | Update a calendar's metadata | Yes |
Update Eventupdate-event | Write | Change an existing calendar event โ reschedule it, retitle it, move it, change who is invited, or mark it cancelled. Only the fields you supply are changed. | Yes |
Whoamiwhoami | Read | Return the current user's Google account ID and email | Yes |
Actions tagged Write create, update, or delete data. In chat and agent paths they pause for your confirmation before running; workflows treat their deterministic wiring as implicit consent. Agent tools covers how to scope which actions an agent may use.
Google Calendar is governed per organization: an admin sets a monetary spend cap and a monthly call quota. A quota of 0 disables the integration โ it never means unlimited. See the Integrations overview for the full governance model.