About this integration
Google Calendar events, calendars, and availability. Connect it to any workflow without writing code.
You can choose from 1 trigger, 5 search modules and 15 actions. The connection type is oauth authentication.
How to connect
The credential form asks for Gopgle Calendar - Client ID and Gopgle Calendar - Client Secret.
OAuth asks you to approve https://www.googleapis.com/auth/calendar, https://www.googleapis.com/auth/calendar.readonly, and https://www.googleapis.com/auth/calendar.events before access is granted.
Sign in and approve access — your password is never shared with WEXTL®, and you can revoke access from the provider at any time.
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
Connecting Google Calendar to WEXTL®
| Field | Type | Help |
|---|---|---|
Gopgle Calendar - Client IDRequired | text | Go to Google Cloud Console, |
Gopgle Calendar - Client SecretRequired | password | Copy your client secret from the previous generted project |
- https://www.googleapis.com/auth/calendar
- https://www.googleapis.com/auth/calendar.readonly
- https://www.googleapis.com/auth/calendar.events
- https://www.googleapis.com/auth/calendar.events.readonly
- https://www.googleapis.com/auth/calendar.calendarlist
- https://www.googleapis.com/auth/calendar.calendarlist.readonly
- https://www.googleapis.com/auth/calendar.calendars
- https://www.googleapis.com/auth/calendar.calendars.readonly
- https://www.googleapis.com/auth/calendar.settings.readonly
- https://www.googleapis.com/auth/calendar.freebusy
- https://www.googleapis.com/auth/calendar.acls
- https://www.googleapis.com/auth/calendar.acls.readonly
- https://www.googleapis.com/auth/calendar.events.owned
- https://www.googleapis.com/auth/calendar.events.owned.readonly
- https://www.googleapis.com/auth/calendar.events.freebusy
- https://www.googleapis.com/auth/calendar.app.created
Use it in workflow automation
Start with Watch Events, then add Clear a Calendar.
The canvas below runs Watch Events into Clear a Calendar — watch the video, then drop a node onto the canvas.
Select the Watch Events trigger and the workflow fires automatically when the event occurs — no polling required.
Then add Delete an Event as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 16 ready-made modules for scheduling work — each run logs its inputs and outputs for debugging.
Google Calendar workflow on the canvas: Watch Events then Delete an Event
Triggers, searches and actions
Explore the fields available for each Google Calendar trigger, search, and action — 1 trigger, 5 searchs, and 15 actions.
Triggers
Whenever something changes in the app, one of 1 available trigger can start a run immediately.
- Watch Events
Searches
5 search modules let you query the app mid-run and feed the results to the next step.
- Get a Calendar
- Get a Calendar List
- Get an Event
- List Calendar List
- List Events
Actions
Use 15 action modules to write data back into the app from anywhere in a run.
- Clear a Calendar
- Create a Calendar
- Create a Calendar List
- Create an Event
- Delete a Calendar
Explore the fields available for each Google Calendar trigger, search, and action.
Triggers
| Field | Type |
|---|---|
Kind | text |
Etag | text |
ID | text |
Status | text |
HTML link | text |
Created | date |
Updated | date |
Summary | text |
Description | text |
Location | text |
Color ID | text |
Creator | object |
Email | |
Display name | text |
Self | boolean |
Organizer | object |
Email | text |
Display name | text |
Self | boolean |
Start | object |
Date time | text |
Time zone | text |
End | object |
Date time | text |
Time zone | text |
Attendees | array |
Conference data | object |
Create request | object |
Reminders | object |
Use default | boolean |
Overrides | array |
Event type | text |
Searches
| Field | Type |
|---|---|
Calendar IDRequired | choice |
| Field | Type |
|---|---|
Kind | text |
Etag | text |
ID | text |
Summary | text |
Description | text |
Location | text |
Time zone | text |
Data owner | text |
Conference properties | object |
Allowed conference solution types | array |
Auto accept invitations | boolean |
| Field | Type |
|---|---|
Calendar List IDRequired | choice |
| Field | Type |
|---|---|
Kind | text |
Etag | text |
ID | text |
Summary | text |
Description | text |
Location | text |
Time zone | time |
Data owner | text |
Summary override | text |
Color ID | text |
Background color | text |
Foreground color | text |
Hidden | boolean |
Selected | boolean |
Access role | text |
Default reminders | array |
Notification settings | object |
Notifications | array |
Primary | boolean |
Deleted | boolean |
Conference properties | object |
Allowed conference solution types | array |
| Field | Type |
|---|---|
Event IDRequired | choice |
Always Include Email | boolean |
Max Attendees | number |
Time Zone | time |
| Field | Type |
|---|---|
Kind | text |
Etag | text |
ID | text |
Status | text |
HTML link | text |
Created | date |
Updated | date |
Summary | text |
Description | text |
Location | text |
Color ID | text |
Creator | object |
Email | |
Display name | text |
Self | boolean |
Organizer | object |
Email | text |
Display name | text |
Self | boolean |
Start | object |
Date time | text |
Time zone | text |
End | object |
Date time | text |
Time zone | text |
Attendees | array |
Conference data | object |
Create request | object |
Reminders | object |
Use default | boolean |
Overrides | array |
Event type | text |
| Field | Type |
|---|---|
Minimum Access Role | choice |
Show Deleted | boolean |
Show Hidden | boolean |
Limit | number |
| Field | Type |
|---|---|
Kind | text |
Etag | text |
ID | text |
Summary | text |
Description | text |
Location | text |
Time zone | time |
Data owner | text |
Summary override | text |
Color ID | text |
Background color | text |
Foreground color | text |
Hidden | boolean |
Selected | boolean |
Access role | text |
Default reminders | array |
Notification settings | object |
Notifications | array |
Primary | boolean |
Deleted | boolean |
Conference properties | object |
Allowed conference solution types | array |
| Field | Type |
|---|---|
Always Include Email | boolean |
Event Types | array |
iCal UID | text |
Max Attendees | number |
Order By | choice |
Private Extended Property | text |
Search Query | text |
Shared Extended Property | text |
Show Deleted | boolean |
Show Hidden Invitations | boolean |
Single Events | boolean |
Time Max | date |
Time Min | date |
Time Zone | time |
Updated Min | date |
Limit | number |
| Field | Type |
|---|---|
Kind | text |
Etag | text |
ID | text |
Status | text |
HTML link | text |
Created | date |
Updated | date |
Summary | text |
Description | text |
Location | text |
Color ID | text |
Creator | object |
Email | |
Display name | text |
Self | boolean |
Organizer | object |
Email | text |
Display name | text |
Self | boolean |
Start | object |
Date time | text |
Time zone | text |
End | object |
Date time | text |
Time zone | text |
Attendees | array |
Conference data | object |
Create request | object |
Reminders | object |
Use default | boolean |
Overrides | array |
Event type | text |
Actions
| Field | Type |
|---|---|
Calendar IDRequired | choice |
| Field | Type |
|---|---|
SummaryRequired | text |
| Field | Type |
|---|---|
Kind | text |
Etag | text |
ID | text |
Summary | text |
Description | text |
Location | text |
Time zone | text |
Data owner | text |
Conference properties | object |
Allowed conference solution types | array |
Auto accept invitations | boolean |
| Field | Type |
|---|---|
Background Color | text |
Color ID | choice |
Default Reminders | array |
Foreground Color | text |
Hidden | boolean |
Color RGB Format | boolean |
Notification Settings | object |
Notifications | array |
Selected | boolean |
Summary Override | text |
| Field | Type |
|---|---|
Kind | text |
Etag | text |
ID | text |
Summary | text |
Description | text |
Location | text |
Time zone | time |
Data owner | text |
Summary override | text |
Color ID | text |
Background color | text |
Foreground color | text |
Hidden | boolean |
Selected | boolean |
Access role | text |
Default reminders | array |
Notification settings | object |
Notifications | array |
Primary | boolean |
Deleted | boolean |
Conference properties | object |
Allowed conference solution types | array |
| Field | Type |
|---|---|
Send Updates | choice |
Conference Data Version | number |
Max Attendees | number |
Supports Attachments | boolean |
StartRequired | object |
Date | date |
DateTime | date |
Time Zone | time |
EndRequired | object |
Date | date |
DateTime | date |
Time Zone | time |
Attendees | array |
Attachments | array |
Reminders | object |
Use Default | boolean |
Overrides | array |
Birthday Properties | object |
Type | choice |
Working Location Properties | object |
Type | choice |
Custom Location | object |
Office Location | object |
Home Office | text |
Event Type | choice |
ID | text |
Summary | text |
Description | text |
Color ID | text |
Location | text |
Status | choice |
Transparency | choice |
Visibility | choice |
| Field | Type |
|---|---|
Kind | text |
Etag | text |
ID | text |
Status | text |
HTML link | text |
Created | date |
Updated | date |
Summary | text |
Description | text |
Location | text |
Color ID | text |
Creator | object |
Email | |
Display name | text |
Self | boolean |
Organizer | object |
Email | text |
Display name | text |
Self | boolean |
Start | object |
Date time | text |
Time zone | text |
End | object |
Date time | text |
Time zone | text |
Attendees | array |
Conference data | object |
Create request | object |
Reminders | object |
Use default | boolean |
Overrides | array |
Event type | text |
| Field | Type |
|---|---|
Calendar IDRequired | choice |
| Field | Type |
|---|---|
Calendar List IDRequired | choice |
| Field | Type |
|---|---|
Event IDRequired | choice |
Send Updates | choice |
| Field | Type |
|---|---|
Conference Data Version | number |
Supports Attachments | boolean |
StartRequired | object |
Date | date |
DateTime | date |
Time Zone | time |
EndRequired | object |
Date | date |
DateTime | date |
Time Zone | time |
Attendees | array |
Attachments | array |
Reminders | object |
Use Default | boolean |
Overrides | array |
Birthday Properties | object |
Type | choice |
Working Location Properties | object |
Type | choice |
Custom Location | object |
Office Location | object |
Home Office | text |
Event Type | choice |
ID | text |
Summary | text |
Description | text |
Color ID | text |
Location | text |
Status | choice |
Transparency | choice |
Visibility | choice |
Anyone Can Add Self | boolean |
Guests Can Invite Others | boolean |
| Field | Type |
|---|---|
Kind | text |
Etag | text |
ID | text |
Status | text |
HTML link | text |
Created | date |
Updated | date |
Summary | text |
Description | text |
Location | text |
Color ID | text |
Creator | object |
Email | |
Display name | text |
Self | boolean |
Organizer | object |
Email | text |
Display name | text |
Self | boolean |
Start | object |
Date time | text |
Time zone | text |
End | object |
Date time | text |
Time zone | text |
Attendees | array |
Conference data | object |
Create request | object |
Reminders | object |
Use default | boolean |
Overrides | array |
Event type | text |
| Field | Type |
|---|---|
URLRequired | text |
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
Event IDRequired | choice |
Destination Calendar IDRequired | text |
Send Updates | choice |
| Field | Type |
|---|---|
Kind | text |
Etag | text |
ID | text |
Status | text |
HTML link | text |
Created | date |
Updated | date |
Summary | text |
Description | text |
Location | text |
Color ID | text |
Creator | object |
Email | |
Display name | text |
Self | boolean |
Organizer | object |
Email | text |
Display name | text |
Self | boolean |
Start | object |
Date time | text |
Time zone | text |
End | object |
Date time | text |
Time zone | text |
Attendees | array |
Conference data | object |
Create request | object |
Reminders | object |
Use default | boolean |
Overrides | array |
Event type | text |
| Field | Type |
|---|---|
Calendar List IDRequired | choice |
Calendar ID | choice |
Background Color | text |
Color ID | choice |
Default Reminders | array |
Foreground Color | text |
Hidden | boolean |
Color RGB Format | boolean |
Notification Settings | object |
Notifications | array |
Selected | boolean |
Summary Override | text |
| Field | Type |
|---|---|
Kind | text |
Etag | text |
ID | text |
Summary | text |
Description | text |
Location | text |
Time zone | time |
Data owner | text |
Summary override | text |
Color ID | text |
Background color | text |
Foreground color | text |
Hidden | boolean |
Selected | boolean |
Access role | text |
Default reminders | array |
Notification settings | object |
Notifications | array |
Primary | boolean |
Deleted | boolean |
Conference properties | object |
Allowed conference solution types | array |
| Field | Type |
|---|---|
TextRequired | text |
Send Updates | choice |
| Field | Type |
|---|---|
Kind | text |
Etag | text |
ID | text |
Status | text |
HTML link | text |
Created | date |
Updated | date |
Summary | text |
Description | text |
Location | text |
Color ID | text |
Creator | object |
Email | |
Display name | text |
Self | boolean |
Organizer | object |
Email | text |
Display name | text |
Self | boolean |
Start | object |
Date time | text |
Time zone | text |
End | object |
Date time | text |
Time zone | text |
Attendees | array |
Conference data | object |
Create request | object |
Reminders | object |
Use default | boolean |
Overrides | array |
Event type | text |
| Field | Type |
|---|---|
Calendar IDRequired | choice |
SummaryRequired | text |
Description | text |
Location | text |
Time Zone | time |
| Field | Type |
|---|---|
Kind | text |
Etag | text |
ID | text |
Summary | text |
Description | text |
Location | text |
Time zone | text |
Data owner | text |
Conference properties | object |
Allowed conference solution types | array |
Auto accept invitations | boolean |
| Field | Type |
|---|---|
Calendar List IDRequired | choice |
Background Color | text |
Color ID | choice |
Default Reminders | array |
Foreground Color | text |
Hidden | boolean |
Color RGB Format | boolean |
Notification Settings | object |
Notifications | array |
Selected | boolean |
Summary Override | text |
| Field | Type |
|---|---|
Kind | text |
Etag | text |
ID | text |
Summary | text |
Description | text |
Location | text |
Time zone | time |
Data owner | text |
Summary override | text |
Color ID | text |
Background color | text |
Foreground color | text |
Hidden | boolean |
Selected | boolean |
Access role | text |
Default reminders | array |
Notification settings | object |
Notifications | array |
Primary | boolean |
Deleted | boolean |
Conference properties | object |
Allowed conference solution types | array |
| Field | Type |
|---|---|
Event IDRequired | choice |
Send Updates | choice |
Conference Data Version | number |
Max Attendees | number |
Supports Attachments | boolean |
Start | object |
Date | date |
DateTime | date |
Time Zone | time |
End | object |
Date | date |
DateTime | date |
Time Zone | time |
Attendees | array |
Attachments | array |
Reminders | object |
Use Default | boolean |
Overrides | array |
Birthday Properties | object |
Type | choice |
Working Location Properties | object |
Type | choice |
Custom Location | object |
Office Location | object |
Home Office | text |
Event Type | choice |
ID | text |
Summary | text |
Description | text |
Color ID | text |
Location | text |
Status | choice |
Transparency | choice |
| Field | Type |
|---|---|
Kind | text |
Etag | text |
ID | text |
Status | text |
HTML link | text |
Created | date |
Updated | date |
Summary | text |
Description | text |
Location | text |
Color ID | text |
Creator | object |
Email | |
Display name | text |
Self | boolean |
Organizer | object |
Email | text |
Display name | text |
Self | boolean |
Start | object |
Date time | text |
Time zone | text |
End | object |
Date time | text |
Time zone | text |
Attendees | array |
Conference data | object |
Create request | object |
Reminders | object |
Use default | boolean |
Overrides | array |
Event type | text |



