The Google Calendar web triggers are configured to monitor events in the Google Calendar of a Google account.

Overview

The Google Calendar web triggers listen for specific events in a Google Calendar. When the events occur in the Google Calendar, the trigger initiates the configured automation workflow.

The Google Calendar web triggers use OAuth for user authentication. See Create OAuth connection for configuring an OAuth connection.

Supported events

The Google Calendar web trigger supports the following events.

Events Description
Created When an event is created in Google Calendar.
Updated When an existing event is updated in Google Calendar.
Deleted When an event is deleted from Google Calendar.

Prerequisites

Ensure that the following prerequisites are met:

  • A Bot Creator or Citizen Developer license.
  • View my bots and EVENT TRIGGERS permissions.
  • Check in and Check out permissions for the folders in which the automation is located.
  • An active OAuth connection for the Google account.

Settings

The following settings are available for Google Calendar web triggers:

Screenshot of Google Calendar Web trigger settings
Listen to event
Select one or more events that the trigger must monitor.
Email Address
Enter the email address associated with the Google Calendar.
Control room OAuth connection
Use the Pick option, and follow the prompts in the Pick an OAuth connection modal to select a configured OAuth connection for the Google Calendar instance.
Response (optional)
Use the Response option to save the trigger response data in a Record variable. You can either create a new variable or select an existing variable to store this response data. The trigger response data captures the information from the Google Calendar Events API response body in a key-value pair format.
Use the key as a name in the Record variable, allowing this data to serve as inputs for other actions within the automation. Once the bot finishes running, the Audit log logs the trigger response data in a Bot run by trigger event.
For more information about Google Calendar Events API and keys, see Google Calendar API - Events.