Google Calendar

Google Calendar

Manage calendar events, check availability, and organize schedules with Google Calendar.

Authentication: oauth

Tools

List Calendars
List all calendars accessible to the user. Use this to populate calendar dropdowns.
Get Calendar
Get details of a specific calendar.
List Events
List events from a calendar with optional time range and search filters.
Get Event
Get details of a specific event.
Create Event
Create a new calendar event.
Update Event
Update an existing calendar event.
Delete Event
Delete a calendar event.
Quick Add Event
Create an event using natural language (e.g., "Meeting with Bob tomorrow at 3pm").
Move Event
Move an event to a different calendar.
Get Event Instances
Get instances of a recurring event.
Get Free Busy
Get free/busy information for calendars.
Get Colors
Get available calendar and event colors.
Get Settings
Get user calendar settings.