Connect a Google data source

This page describes how to create a data store for Google data sources, such as Cloud Storage or Google Drive.

To import data from a third-party data source, see Connect a third-party data source .

Generally Available

Public Preview

Supported actions

Expand the data store name in the following list to reveal the available actions for each.

Google Calendar
Launch date
Action
Description
12/12/25
Create Calendar Event
Creates an event in your calendar.
Update Calendar Event
Updates the metadata for an event in your primary calendar.
Gmail
Launch date
Action
Description
3/23/26
Create label
Creates a new label in Gmail.
Download attachment
Downloads an attachment from a Gmail message.
Send message with attachments
Sends an email message with attachments to the recipients.
Google Drive
Launch date
Action
Description
03/18/26
Create folder
Creates a new folder in Google Drive.
Copy file or folder
Copies a file or folder within Google Drive.
Download file
Downloads a file from Google Drive.
Upload file
Uploads a file to Google Drive.

Troubleshoot data ingestion

If you're using customer-managed encryption keys and data import fails (with error message The caller does not have permission ), then make sure that the CryptoKey Encrypter/Decrypter IAM role ( roles/cloudkms.cryptoKeyEncrypterDecrypter ) on the key has been granted to the Cloud Storage service agent. For more information, see Before you begin in "Customer-managed encryption keys".

Create a Mobile Website
View Site in Mobile | Classic
Share by: