Skip to main content
Connect Google Calendar to let agents read schedules, create events, check availability, and manage meetings.

Setup

  1. ToolsGoogle CalendarConnect
  2. Authenticate with your Google account
  3. Grant calendar read/write access

Available actions

ActionDescription
GOOGLECALENDAR_LIST_CALENDARSList all calendars in the account
GOOGLECALENDAR_GET_CURRENT_DATE_TIMEGet current date/time for scheduling context
GOOGLECALENDAR_FIND_FREE_SLOTSFind available time slots in a calendar
GOOGLECALENDAR_CREATE_EVENTCreate a calendar event (title, time, attendees, location)
GOOGLECALENDAR_GET_EVENTSRetrieve events for a date range
GOOGLECALENDAR_UPDATE_EVENTModify an existing event
GOOGLECALENDAR_DELETE_EVENTRemove an event
GOOGLECALENDAR_QUICK_ADD_EVENTAdd event from a natural language string (e.g., “Lunch with Sarah tomorrow at 1pm”)

Example use cases

Meeting scheduler: Checks availability across team members, proposes meeting slots, and creates the event with all invitees once confirmed. Daily briefing: At 8am, retrieves the day’s events and sends a formatted summary via Slack or email. Follow-up scheduler: After a sales call, creates a follow-up calendar event 7 days later and adds prep notes in the event description.