The Google Calendar extension allows your agent to interact with your Google Calendar — creating events, checking your schedule, updating appointments, and more. It’s ideal for automating scheduling tasks, setting reminders, or managing meetings directly from your agent.Documentation Index
Fetch the complete documentation index at: https://docs.ironclaw.com/llms.txt
Use this file to discover all available pages before exploring further.
Setup
If you haven’t set up Google OAuth yet, complete the Google OAuth Setup first.Enable the Google Calendar API
In your Google Cloud project, navigate to APIs & Services → Library, search for Google Calendar API, and click Enable.
Authorize Access
Available Actions
list_calendars: List all calendars in your Google accountlist_events: List upcoming events in a calendarget_event: Get details of a specific eventcreate_event: Create a new calendar eventupdate_event: Update an existing event (title, time, description, attendees)delete_event: Delete a calendar eventfind_free_slots: Find available time slots across one or more calendarsadd_attendees: Add attendees to an existing eventset_reminder: Set a reminder for an event
Example Usage
Once configured, you can ask your agent things like:- “Schedule a team sync for next Tuesday at 3pm for 1 hour”
- “What’s on my calendar this week?”
- “Move my Friday meeting to Monday morning”
- “Find a free 30-minute slot for me and john@example.com this week”
- “Cancel all my meetings on Thursday afternoon”