ZelaxyDocs
Tool Integrations
Tool

AWS S3

Upload, download, and manage files in Amazon S3

AWS S3

Upload, download, list, and manage objects in Amazon S3 buckets. Supports any file type, presigned URLs, and bucket management.

Overview

PropertyValue
Types3
CategoryTool — Storage
AuthAWS Access Key + Secret

Operations

OperationDescription
UploadUpload a file to S3
DownloadDownload a file from S3
List ObjectsList files in a bucket/prefix
DeleteRemove an object
Presigned URLGenerate a temporary download link

Configuration

SettingTypeDescription
Access KeyShort inputAWS access key ID
Secret KeyPasswordAWS secret access key
RegionShort inputAWS region (e.g., us-east-1)
BucketShort inputS3 bucket name
KeyShort inputObject key (file path)
FileFile uploadFile to upload

Outputs

FieldTypeDescription
urlstringFile URL or presigned URL
contentstringFile content or list
etagstringObject ETag

Example: File Backup Pipeline

Workflow:

[Starter (schedule: nightly)] → [Supabase: Export] → [Function: CSV] → [S3: Upload]

Nightly, export data from Supabase, convert to CSV, and upload to S3 as a timestamped backup file.

Tips

  • Presigned URLs are great for sharing — temporary, secure access without exposing credentials
  • Key structure — use paths like backups/2024/03/data.csv for organization
  • IAM permissions — the access key needs s3:PutObject, s3:GetObject, etc.