
InsertEvent
Insert an event into Google Calendar.
Insert an event into Google Calendar.
Insert an event into Google Calendar.
type: "io.kestra.plugin.googleworkspace.calendar.InsertEvent"Examples
id: googleworkspace_calendar_insert_event
namespace: company.team
tasks:
- id: insert_event
type: io.kestra.plugin.googleworkspace.calendar.InsertEvent
serviceAccount: "{{ secret('GCP_SERVICE_ACCOUNT_JSON') }}"
calendarId: primary
summary: Sample Event
description: This is a sample event from Kestra
location: Thane, Mumbai
startTime:
dateTime: "2024-11-28T09:00:00+05:30"
timeZone: "Asia/Calcutta"
endTime:
dateTime: "2024-11-28T10:00:00+05:30"
timeZone: "Asia/Calcutta"
creator:
email: [email protected]
Properties
calendarId*Requiredstring
Calendar ID
endTime*RequiredNon-dynamic
End time of the event
io.kestra.plugin.googleworkspace.calendar.AbstractInsertEvent-CalendarTime
startTime*RequiredNon-dynamic
Start time of the event
io.kestra.plugin.googleworkspace.calendar.AbstractInsertEvent-CalendarTime
Time of the event in the ISO 8601 Datetime format, for example, 2024-11-28T09: 00: 00-07: 00
Timezone associated with the dateTime, for example, America/Los_Angeles
summary*Requiredstring
Title of the event
attendeesNon-dynamicarray
List of attendees in the event
io.kestra.plugin.googleworkspace.calendar.AbstractInsertEvent-Attendee
creatorNon-dynamic
Creator of the event
io.kestra.plugin.googleworkspace.calendar.AbstractInsertEvent-Attendee
Display name of the attendee
Email of the attendee
descriptionstring
Description of the event
locationstring
Geographic location of the event as free-form text
readTimeoutintegerstring
120The read timeout for the request (in seconds)
scopesarray
["https://www.googleapis.com/auth/calendar"]The GCP scopes to used
serviceAccountstring
The GCP service account key
Outputs
event
Event ID of the inserted event