Google Calendar
With Google Calendar, you can quickly schedule meetings and events and get reminders about upcoming activities, so you always know what’s next.
Start freeCategory
Works with
AI Compatible
Tools
Add Attendees To Event
Add attendees to an existing event. See the documentation Return only the translated text without explanations.
Create Event
Create an event in a Google Calendar. See the documentation Return only the translated text without explanations.
Delete an Event
Delete an event from a Google Calendar. See the documentation
Retrieve Calendar Details
Retrieve calendar details of a Google Calendar. See the documentation Return only the translated text without explanations.
Get Current User
Retrieve information about the authenticated Google Calendar account, including the primary calendar (summary, timezone, ACL flags), a list of accessible calendars, user-level settings (timezone, locale, week start), and the color palette that controls events and calendars. Ideal for confirming which calendar account is in use, customizing downstream scheduling, or equipping LLMs with the user’s context (timezones, available calendars) prior to creating or updating events. See the documentation.
Get Date Time
Get current date and time for use in Google Calendar actions. Useful for agents that need datetime awareness and timezone context before calling other Google Calendar tools.
Retrieve Event Details
Retrieve event details from Google Calendar. See the documentation
List Calendars
Retrieve a list of calendars from Google Calendar. See the documentation Return only the translated text without explanations.
List Color ID Options
Retrieves available options for the Color ID field.
List Event Instances
Retrieve instances of a recurring event. See the documentation
List Events
Retrieve a list of events from Google Calendar. See the documentation
Retrieve Free/Busy Calendar Details
Retrieve free/busy calendar details from Google Calendar. See the documentation Return only the translated text without explanations.
Add Quick Event
Create a quick event to the Google Calendar. See the documentation Return only the translated text without explanations.
Respond to Event Invitation
Accept, decline, or tentatively accept a Google Calendar event invitation on behalf of the authenticated user. Use this when you need to RSVP to an event. You can identify the event by its exact eventId or by eventName (searches upcoming events by title). If both are provided, eventId takes precedence. The calendarId defaults to primary (the user's main calendar). See the documentation
Update Event
Update an event from Google Calendar. See the documentation Return only the translated text without explanations.
Update Event Instance
Update a specific instance of a recurring event. Changes apply only to the selected instance. See the documentation
Update Following Event Instances
Update all instances of a recurring event following a specific instance. This creates a new recurring event starting from the selected instance. See the documentation