Google Calendar

Google Calendar is a time management tool providing scheduling features, event reminders, and integration with email and other apps for streamlined organization

28 actionsSign in with Google Calendar

Connect Google Calendar

What your bot can do in Google Calendar

Looks up

  • Find eventFinds events in a specified google calendar using text query, time ranges (event start/end, last modification), and event types.
  • Get Event InstancesReturns instances of the specified recurring event.
  • Get Google CalendarRetrieves a specific google calendar, identified by calendar id, to which the authenticated user has access.
  • Query Free/Busy InformationReturns free/busy information for a set of calendars.
  • Sync EventsSynchronizes google calendar events, performing a full sync if no sync token is provided or if a 410 gone error (due to an expired token)…
  • Find free slotsFinds free/busy time slots in google calendars for specified calendars within a defined time range (defaults to the current day utc if…
  • Get current date and timeGets the current date and time, allowing for a specific timezone offset.
  • List ACL RulesRetrieves the list of access control rules (acls) for a specified calendar, providing the necessary 'rule id' values required for updating…
  • List EventsReturns events on the specified calendar.
  • List Google CalendarsRetrieves calendars from the user's google calendar list, with options for pagination and filtering.
Show 1 more
  • List SettingsReturns all user settings for the authenticated user.

Takes action

  • Create a calendarCreates a new, empty google calendar with the specified title (summary).
  • Create EventCreates an event on a google calendar, needing rfc3339 utc start/end times (end after start) and write access to the calendar.
  • Delete CalendarDeletes a secondary calendar.
  • Delete eventDeletes a specified event by event id from a google calendar (calendar id).
  • Insert Calendar into ListInserts an existing calendar into the user's calendar list.
  • Patch CalendarPartially updates (patches) an existing google calendar, modifying only the fields provided.
  • Patch EventUpdates specified fields of an existing event in a google calendar using patch semantics (array fields like attendees are fully replaced…
  • Update CalendarUpdates metadata for a calendar.
  • Update Google eventUpdates an existing event by event id in a google calendar.
  • Clear CalendarClears a primary calendar.
Show 7 more
  • Move EventMoves an event to another calendar, i.e., changes an event's organizer.
  • Quick Add EventParses natural language text to quickly create a basic google calendar event with its title, date, and time, suitable for simple scheduling.
  • Remove attendee from eventRemoves an attendee from a specified event in a google calendar.
  • Update ACL RuleUpdates an access control rule for the specified calendar.
  • Update Calendar List EntryUpdates an existing entry on the user\'s calendar list.
  • Watch EventsWatch for changes to events resources.
  • Watch SettingsWatch for changes to settings resources.

More productivity apps