Calendar

List, create, update, and delete events. Check free/busy availability.

The Calendar connector lets your AI assistant manage your Google Calendar — viewing your schedule, creating events, and checking availability.

Available operations

Tool Description
calendar_list_events List events in a date range, or search them with query (free-text, matches title, description, location and attendees, within the date range). Compact by default (plain-text descriptions, attendee count + your response status, full roster on meetings of 10 or fewer, join links, recurring flag, attachments; full: true for the raw payload)
calendar_get_event Get full details of a specific event, with the description converted to plain text (full: true keeps the original HTML)
calendar_create_event Create a new event with attendees, location, and description
calendar_update_event Update an existing event
calendar_delete_event Delete an event
calendar_freebusy Check free/busy status for one or more people in a time range

Required scopes

  • https://www.googleapis.com/auth/calendar

Example prompts

  • "What's on my calendar for tomorrow?"
  • "Schedule a 30-minute 1:1 with [email protected] next Tuesday afternoon"
  • "Check when both Sarah and Mike are free this week for a team sync"
  • "Move my Friday standup to Thursday at the same time"
  • "Cancel all meetings on Friday and send a note that I'm out sick"

Try this on your own account

Connect Google Workspace once and your assistant can run every tool on this page against your real files. Free to start, no card.

Get started free