S3
AWS integration · 5 node(s) including 1 trigger.
00Overview
Simple Storage Service operations
Every field below is exactly what you see in the Flomation editor. Fields marked ● live picker let you choose from a list pulled live from your account — no IDs to look up.
01Connecting S3
Add your credentials as a Flomation environment secret, then pick them in each node. The connection fields are:
| Field | Type | Details | |
|---|---|---|---|
| AWS Access Key | secret | ||
| AWS Secret Key | secret |
${secrets.your_secret}.02Delete
AWS S3 Delete
aws/s3/delete · Action
Delete an object from an AWS S3 bucket
| Field | Type | Details | |
|---|---|---|---|
| AWS Access Key | secret | ||
| AWS Secret Key | secret | ||
| Filename | secret | ||
| Bucket | string |
Returns: tool_result, bucket, filename, result
03Get
AWS S3 Get Object
aws/s3/get · Action
Download an object from an AWS S3 bucket
| Field | Type | Details | |
|---|---|---|---|
| AWS Access Key | secret | ||
| AWS Secret Key | secret | ||
| Filename | secret | ||
| Bucket | string |
Returns: tool_result, body, bucket, filename, content_type
04List
AWS S3 List Buckets
aws/s3/list · Action
List objects in an AWS S3 bucket with optional prefix filter
| Field | Type | Details | |
|---|---|---|---|
| AWS Access Key | secret | ||
| AWS Secret Key | secret | ||
| AWS Region | secret |
Returns: tool_result, buckets, result
05Put
AWS S3 Put
aws/s3/put · Action
Upload an object to an AWS S3 bucket
| Field | Type | Details | |
|---|---|---|---|
| AWS Access Key | secret | Required | |
| AWS Secret Key | secret | Required | |
| Filename | secret | Required | |
| Bucket | string | Required | |
| Contents | string | Required |
Returns: tool_result, bucket, filename, result
06Triggers
S3 Trigger
trigger/s3 · Trigger
Triggers a flow when objects are created or deleted in an S3 bucket
| Field | Type | Details | |
|---|---|---|---|
| Bucket Name | string | Required | my-bucket |
| Key Prefix | string | Optional key prefix filter | |
| AWS Access Key | secret | Required | AKIA... |
| AWS Secret Key | secret | Required | Secret key for authentication |
| Poll Interval | string | e.g. 60s, 5m | |
| Event Types | string | choices: Put, Delete, Put & Delete |
Returns: bucket, key, size, last_modified, etag, event_type
07Notes & Limitations
Behaviours and constraints worth knowing before you build with these nodes.
- Listing objects returns at most 1,000 entries per run, so a bucket or prefix holding more than that will be truncated and require repeated runs to page through fully.
- The prefix filter is a literal left-anchored match on the object key, not a wildcard or folder pattern —
reports/matches everything whose key begins with that text, and*.pdfis treated as literal characters. - Deleting an object reports success even when no object with that key exists, so a successful delete is not confirmation that a file was actually present.
- Uploading with an existing key overwrites the previous object in place rather than creating a second copy, and the prior contents cannot be recovered unless the bucket has versioning enabled.