Skip to content
Google Drive logo

Google Drive integration

Cloud storage and file backup

Actions
17
Triggers
3
Auth
OAuth 2.0 or Custom auth
License
MIT, open source
Updated
August 2026

About the Google Drive integration

Add the Google Drive piece to a flow, connect your account once, and the rest of the builder can read from it and write to it. Because the piece is open source you can run it on our cloud or self-host it, and combine Google Drive with 760+ other apps in the same flow.

Triggers

Start a flow the moment something happens in Google Drive

Each trigger below can start a flow on its own, either instantly or on a schedule.

  • New File

    Trigger when a new file is uploaded.

    3 fields

  • New Folder

    Trigger when a new folder is created or uploaded.

    2 fields

  • New or Updated File

    Trigger when a file is created or updated, checked on a schedule. Each event carries a Change Type of created or updated, and several edits between two checks arrive as a single event. Renaming a file counts as an update. Trashing a file is not an event, and neither is restoring one from the bin nor moving an existing file into the watched folder. Selecting a parent folder watches its direct children only, not sub-folders.

    4 fields

Actions

Everything Activepieces can do in Google Drive

Drop any of these into a flow and fill in the fields. No code is required.

  • Create new folder

    Create a new empty folder in your Google Drive

    3 fields

  • Create new file

    Create a new text file in your Google Drive from text

    5 fields

  • Upload file

    Upload a file in your Google Drive

    4 fields

  • Read File Content

    Read a selected file from google drive file

    2 fields

  • Get File Information

    Get a file folder for files/sub-folders

    2 fields

  • List files

    List files from a Google Drive folder

    5 fields

  • Search

    Search a Google Drive folder for files/sub-folders

    6 fields

  • Duplicate File

    Duplicate a file from Google Drive. Returns the new file ID.

    5 fields

  • Save Document as PDF

    Save a document as PDF in a Google Drive folder

    4 fields

  • Update permissions

    Update permissions for a file or folder

    5 fields

  • Delete permissions

    Removes a role from an user for a file or folder

    3 fields

  • Set public access

    Set public access for a file or folder

    2 fields

  • Move File

    Moves a file from one folder to another.

    3 fields

  • Delete file

    Delete permanently a file from your Google Drive

    2 fields

  • Trash file

    Move a file to the trash in your Google Drive

    2 fields

  • Export Folder as Zip

    Recursively export a Google Drive folder (with all subfolders) as a single zip file.

    9 fields

  • Custom API Call

    Make a custom API call to a specific endpoint

    10 fields

Google Drive, answered.

Yes. Activepieces is open source and free to start, and the Google Drive piece is included on every plan, from the free cloud tier to any self-hosted deployment.

Add the Google Drive piece to a flow, then authenticate with OAuth 2.0 or Custom auth. Once connected, its 3 triggers and 17 actions are available anywhere in the builder.

"New File" can start a flow that runs "Create new folder", and you can chain Google Drive together with any of 760+ other apps and AI steps in between.

Yes. Activepieces is fully self-hostable, so you can run the Google Drive piece on your own infrastructure with your connections and your data staying in your environment.

Yes. Every piece you connect can be exposed over one Activepieces MCP server, so Claude, Cursor, Windsurf or any MCP client can call Google Drive actions as tools.