Get Started
Google Calendar
Google Calendar scheduling and management agent
Scheduling & Collaboration
Available Tools(11)
createEvent
Create a new calendar event with specified details, time, and attendees
updateEvent
Modify an existing calendar event by changing any of its properties
getCalendars
List all calendars accessible to the authenticated user
createCalendar
Create a new secondary calendar
deleteCalendar
Delete a secondary calendar (primary calendar cannot be deleted)
bulkCreateEvents
Create multiple calendar events in bulk (up to 100 events). Useful for scheduling multiple meetings, importing events, or batch operations
getEvents
Retrieve calendar events within a specified time range with optional filtering
deleteEvent
Remove a calendar event permanently
getCalendar
Get detailed information about a specific calendar
updateCalendar
Update the properties of an existing calendar
respondToEvent
Update your response status for a calendar event (accept, decline, tentative, or needs action)
Google Calendar