Skip to content
Amazon S3 logo

Amazon S3 integration

Scalable storage in the cloud

Actions
8
Triggers
1
Auth
Custom auth or Connection
License
MIT, open source
Updated
September 2026

About the Amazon S3 integration

Add the Amazon S3 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 Amazon S3 with 760+ other apps in the same flow.

Triggers

Start a flow the moment something happens in Amazon S3

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

  • New or Updated File

    Triggers when you add or update a file in your bucket. The bucket/folder you choose must not contain more than 10,000 files.

    2 fields

Actions

Everything Activepieces can do in Amazon S3

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

  • Upload File

    Upload an File to S3

    4 fields

  • Read File

    Read a file from S3 to use it in other steps

    1 field

  • Generate signed URL

    Generate a signed URL for a file in a s3 bucket

    2 fields

  • Generate Signed Upload URL

    Generate a pre-signed URL that allows anyone with the link to upload a file directly to S3 without needing AWS credentials.

    2 fields

  • Move File

    Move a File to Another Folder

    2 fields

  • Delete File

    Deletes an existing file.

    1 field

  • List Files

    List all files from an S3 bucket folder/prefix.

    2 fields

  • Decrypt PGP File

    Decrypt a PGP encrypted file from S3 using a private key stored in AWS Secrets Manager

    6 fields

Use Amazon S3 in a flow

Connect Amazon S3 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.

Amazon S3, answered.

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

Add the Amazon S3 piece to a flow, then authenticate with Custom auth or Connection. Once connected, its 1 trigger and 8 actions are available anywhere in the builder.

"New or Updated File" can start a flow that runs "Upload File", and you can chain Amazon S3 together with any of 760+ other apps and AI steps in between.

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