Skip to content

Cloud storage

Amazon S3
integration

Build file-management apps around the buckets and objects in Amazon S3.

Configure your connection, create queries, and build the interface your team needs. Try a sample prompt

Connector capabilities

What can ToolJet do with Amazon S3?

Create queries for the operations your app needs, then connect their inputs and results to the interface.

  • List buckets and objects
  • Read and upload objects
  • Remove objects
  • Generate signed URLs

Operations and configuration can vary by connector version. Check the full Amazon S3 guide.

An app you could build

Document operations portal

List objects in a bucket, upload a new document, and offer a signed download link to an authorized reviewer.

Try this prompt

I have invoices in an Amazon S3 bucket called customer-invoices. Build a document portal with a searchable file list, upload form, and download buttons. Use expiring signed URLs for downloads and ask for confirmation before deleting a file.

Start with this prompt in ToolJet. Sign in or create an account, then connect your data source and replace the example names and fields with yours.

Review the generated app, configure permissions, and test its queries before sharing it with your team.

Explore app templates

Watch it come together

Build an invoice verification app

Published · Watch on YouTube

Follow a Codex and ToolJet MCP build that brings invoice photos from Amazon S3 and data extracted with Amazon Textract into one review interface for the accounts team.

The video uses ToolJet MCP. Use the prompt alongside it to start a similar app in ToolJet’s AI builder, then configure your connections and permissions.

Try this prompt

I have supplier invoice photos in an Amazon S3 bucket and invoice data extracted with Amazon Textract. Build an invoice verification app with a review queue and the original document beside its extracted fields. Let the accounts team correct values, flag discrepancies, and mark invoices as reviewed, with confirmation before saving changes.

Start with this prompt in ToolJet. Sign in or create an account, then connect your data source and replace the example names and fields with yours.

Questions, answered

Amazon S3 and ToolJet FAQ

What can I do with the Amazon S3 integration?

Build file-management apps around the buckets and objects in Amazon S3. Supported capabilities: List buckets and objects; Read and upload objects; Remove objects; Generate signed URLs.

What do I need to connect Amazon S3 to ToolJet?

An AWS authentication method supported by the connector, with permission to access the intended buckets and objects.

What should I check before using Amazon S3 in production?

Grant only the required bucket and object permissions. Set appropriate expiry times for signed URLs and verify file access before sharing links.

Can I automate tasks with Amazon S3?

Connect Amazon S3 queries to app events such as button clicks and form submissions. ToolJet Workflows and Agent Builder can orchestrate supported connectors on Self-hosted deployments; those products are not available on ToolJet Cloud. Check the connector and deployment requirements for your use case.

Keep exploring

Related integrations

Browse all integrations

Put Amazon S3 to work
in your next internal app.

Connect your data, build an interface, and give your team a focused workspace.

Connector information reviewed 2026-09-25. Source: ToolJet documentation.