S3 Writer
S3 Writer saves the text it receives from the flow to your company’s Amazon S3 storage, for example a report, a summary or data prepared by an agent. The text is saved as a file with the name you give.
If it receives a list, it saves one file for each item and numbers the names: report_1, report_2, and so on.
When to use it
- Leaving in S3 the reports the flow produces so another application can pick them up.
- Archiving an agent’s answers in the company storage.
- Saving several texts at once, one per file.
Configuration
The component needs an AWS S3 bucket credential with the access key, the secret key, the bucket and the region. Without a credential, it stops with a warning. See Credentials.
| Field | What it does |
|---|---|
| Credential (required) | The Amazon S3 credential used to save the file. |
| S3 Prefix to upload file | The folder of the credential’s bucket where the file is saved. Pick it in the selector, or leave it empty to save at the root of the bucket. If the credential has no bucket, the first folder of this path is used as the bucket. |
| S3 Object (required) | The file name, for example reports/sales-october.txt. |
| File content | The content to save. Connect a text, a message or data; for data and messages, their text is saved. |
Output
Path to File returns, for each file, the saved text, the bucket, the file name and whether it was saved correctly. If Amazon rejects the upload, the text contains the reason.
Example
A logistics company saves the summary of the day’s incidents every night:
- An agent summarises the recorded incidents.
- S3 Writer receives the summary in File content, with the
incidentsfolder in S3 Prefix to upload file and S3 Objectdaily-summary.txt. - The file is stored in S3, where the analytics team picks it up.
Good practices
- Use names with the date or an identifier so earlier files with the same name are not replaced.
- Organise files with folders inside the name, for example
clients/2026/.
Related components
- Amazon S3: reads files stored in an Amazon S3 bucket.