Skip to content
Google Cloud Storage logo

Google Cloud Storage integration

Automate file storage operations with Google Cloud Storage. Upload, download, manage buckets, set permissions, and monitor changes with real-time triggers.

Actions
12
Triggers
2
Auth
OAuth 2.0
License
MIT, open source
Updated
August 2026

About the Google Cloud Storage integration

Add the Google Cloud Storage 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 Cloud Storage with 760+ other apps in the same flow.

Triggers

Start a flow the moment something happens in Google Cloud Storage

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

  • New Object Created

    Triggers when a new object is created in a bucket

    3 fields

  • Object Updated

    Triggers when an existing object is updated in a bucket

    3 fields

Actions

Everything Activepieces can do in Google Cloud Storage

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

  • Create Bucket

    Create a new bucket in a specified location/configuration. Perfect for automating storage provisioning for new projects.

    7 fields

  • Delete Empty Bucket

    Clean up unused buckets by deleting them if they contain no live objects.

    2 fields

  • Clone Object

    Copy / clone an object (file) to a new location (same or different bucket), optionally overriding metadata. Perfect for duplicating files as backup or version.

    6 fields

  • Delete Object

    Permanently delete a specific object. Perfect for removing obsolete files.

    4 fields

  • Search Objects

    Search objects by criteria. Perfect for finding files in your bucket.

    9 fields

  • Search Buckets

    Search buckets by name. Perfect for finding buckets in your project.

    6 fields

  • Create Object ACL

    Add an ACL entry to an object (grant a permission). Perfect for granting read/write access to a user or group.

    6 fields

  • Delete Object ACL

    Remove an ACL entry from an object. Perfect for revoking access for a user.

    5 fields

  • Create Bucket ACL

    Add an ACL entry at bucket level. Perfect for granting permission to manage the bucket.

    4 fields

  • Delete Bucket ACL

    Remove an ACL entry from a bucket. Perfect for revoking access for a user or group.

    3 fields

  • Create Bucket Default Object ACL

    Set default ACLs for new objects added to a bucket. Perfect for automatically assigning permissions to new uploads.

    4 fields

  • Delete Bucket Default Object ACL

    Remove default ACL settings from a bucket. Perfect for reverting to default behavior.

    3 fields

Use Google Cloud Storage in a flow

Connect Google Cloud Storage once and every trigger and action above is yours to drop into the builder, alongside 760+ other apps. Free to start, on our cloud or your own servers.

Google Cloud Storage, answered.

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

Add the Google Cloud Storage piece to a flow, then authenticate with OAuth 2.0. Once connected, its 2 triggers and 12 actions are available anywhere in the builder.

"New Object Created" can start a flow that runs "Create Bucket", and you can chain Google Cloud Storage together with any of 760+ other apps and AI steps in between.

Yes. Activepieces is fully self-hostable, so you can run the Google Cloud Storage 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 Cloud Storage actions as tools.