Google Calendar Step

Creates a calendar event in Google Calendar. Use this step to schedule meetings, appointments, or reminders directly from a workflow.

Top-level properties

nametyperequiredconstraints
connectionstringyesName of the connection instance
actionstringyesenum: CREATE_EVENTOperation to perform
calendarIdstringyesTarget calendar id
titlestringyesEvent title/summary
startTimestringyesISO 8601 datetimeEvent start date and time
endTimestringyesISO 8601 datetimeEvent end date and time
timeZonestringnoIANA timezone nameDefaults to calendar timezone
descriptionstringnoEvent description or notes
attendeesarray[string]noEmail addressesAttendees to invite

Example (JSON)

{
  "connection": "google-calendar-prod",
  "action": "CREATE_EVENT",
  "calendarId": "primary",
  "title": "Onboarding Call",
  "startTime": "2025-10-01T14:00:00Z",
  "endTime": "2025-10-01T15:00:00Z",
  "timeZone": "America/New_York",
  "description": "Welcome call for new customer intake.",
  "attendees": [
    "[email protected]",
    "[email protected]"
  ]
}