Zum Inhalt springen
DeutschlandGPT

Google Calendar

Create and manage calendar events, search for events, and trigger workflows on calendar activity

Connect Google Calendar to create and manage events, search calendars, and start workflows from calendar activity.

Authentication: OAuth 2.0. Connect your Google account on the integrations page. Uses the same Google connection as other Google services.

Triggers

New Event

Fires when a new event is created in a monitored calendar.

OutputTypeDescription
eventIdstringEvent ID
summarystringEvent title
startstringStart time (ISO 8601)
endstringEnd time (ISO 8601)
descriptionstringEvent description
locationstringEvent location
organizerstringOrganizer email
attendeesarrayList of attendees

Fires when a new event is created that matches a search query.

OutputTypeDescription
eventIdstringEvent ID
summarystringEvent title
startstringStart time
endstringEnd time

Event Start

Fires shortly before a calendar event starts (useful for reminders or pre-meeting prep workflows).

OutputTypeDescription
eventIdstringEvent ID
summarystringEvent title
startstringStart time
endstringEnd time
descriptionstringEvent description
attendeesarrayAttendees

Actions

Add Event

Creates a new calendar event.

InputRequiredDescription
CalendarNoCalendar to add event to (defaults to primary)
SummaryYesEvent title
StartYesStart datetime (ISO 8601)
EndYesEnd datetime (ISO 8601)
DescriptionNoEvent description
LocationNoEvent location
AttendeesNoList of attendee email addresses
Send NotificationsNoWhether to send invites to attendees
OutputTypeDescription
eventIdstringID of the created event
htmlLinkstringURL to view the event in Google Calendar

Update Event

Updates an existing event.

InputRequiredDescription
CalendarNoCalendar containing the event
Event IDYesID of the event to update
SummaryNoNew title
StartNoNew start time
EndNoNew end time
DescriptionNoNew description
LocationNoNew location

Delete Event

Deletes a calendar event.

InputRequiredDescription
CalendarNoCalendar containing the event
Event IDYesEvent to delete

Get Event

Retrieves a specific event by ID.

InputRequiredDescription
CalendarNoCalendar to search in
Event IDYesEvent ID
OutputTypeDescription
eventobjectFull event object

Search for Events

Searches events in a calendar by text or date range.

InputRequiredDescription
CalendarNoCalendar to search in
QueryNoText to search in event titles and descriptions
Time MinNoStart of date range (ISO 8601)
Time MaxNoEnd of date range (ISO 8601)
OutputTypeDescription
eventsarrayMatching event objects

List Calendars

Returns all calendars in the account.

OutputTypeDescription
calendarsarrayCalendar objects with id, summary, primary

Get Free/Busy

Returns free/busy information for a set of calendars within a time range.

InputRequiredDescription
CalendarsYesList of calendar IDs to check
Time MinYesStart of the range
Time MaxYesEnd of the range
OutputTypeDescription
freeBusyobjectMap of calendar ID to busy intervals
Was this page helpful?