See the Channel Catalog to see which Plans have access to this channel.
Google Calendar is a free time-management web application offered by Google.
How to Connect
- On the My pipelines page, select Create Pipeline.
- Search for or select a step, and then select it to add it to the pipeline.
When you add a step to a pipeline, it is added to the canvas of the pipeline designer. - Expand the Connection section of the step, and add the required information.
For more information about connections, see How to connect to a channel.
Connect to Google Calendar
- Expand Google Calendar in the list of channels and click Connect to Google Calendar.
- Review the permissions that Pipelines will receive once connected. Your permissions are based on your existing Google account. You can select specific permissions or allow all the options. Google Calendar permissions are required. When finished click Connect to Google Calendar.
- Sign in with your Google credentials and click Authorize.
- Agree to allow Pipelines access to your Google account by clicking Allow.
Note: Your functionality and integration may be different depending on your permissions.
How to reconnect
You may need to reconnect your account to a channel. Reasons may be (but not limited to):
- If you need to connect a different account.
- Authorization updates, such as a changed password.
- Editing the access rights that Pipelines has to the channel.
To reconnect:
- Select a pipeline that already has this channel in it.
- Open a step that contains this channel.
- Under account, select Connect (or reconnect) and follow the process above, How to connect.
Steps
The steps you can use with Google Calendar fall under two categories: Calendars and Events
Note: You cannot use jinja expressions in trigger conditions unless explicitly specified as possible.
Type | Name | Description |
---|---|---|
Calendars | ||
Action | Add a Calendar | Adds a calendar. |
Action | Update Calendar | Updates a specific calendar. |
Action | Delete Calendar | Deletes a specific calendar. |
Query | Search Calendar | Finds all matching calendars to your search term and returns a list. |
Action | Fetch a Linked Calendar | Fetches a linked calendar from a resource you specify. |
Action | Look Up a Calendar | Looks up a calendar from a resource you specify. |
Events | ||
Trigger | Event Created | Triggers when an event is added to a calendar event. |
Trigger | Event Updated | Triggers when an event is updated. |
Trigger | Event Deleted | Triggers when an event is deleted. |
Action | Add an Event | Adds a calendar event. |
Action | Delete Event | Deletes a calendar event. |
Action | Move Event | Moves a calendar event. |
Action | Quick Add an Event | Adds a calendar event using Quick Add. |
Query | Search Events | Finds all the matches to your search term and returns a list. |
Action | Fetch a Linked User | Fetches a linked user from a resource you specify. |
Action | Look Up an Event | Looks up an event from a resource you specify. |
Use Cases
Here are some use case examples to help you understand how to use the Google Calendar channel.
In this case we are using Google Calendar to send a Slack message when a specific event has been created.
- Add a Google Calendar Event Created trigger step to trigger when a new event has been created in the Birthday calendar.
- Add a Slack Send a Message action letting a specific channel know that a birthday event has been created.