Skip to content
FlowHubFluxonLab
AWS S3
AWS S3free

Send a file from S3 to AWS Textract

by Tomadapted from n8n official workflow galleryUpdated Aug 2026
RequiresAWS S3AWS S3AWS TextractAWS Textract
Share Post Share
MaOn clicking 'execute'On clicking 'ex…ATAWS TextractAWS S312
1/5
STEPS · 2
Run manually by an operator

This workflow shows how to download an image file from S3 and pass it on to Textract for text extraction. The workflow uses two nodes: AWS S3**: This node will download a receipt file from S3 AWS Textract**: This node connects to Aamazon's Textract service to extract text from the receipt file

Tags

n8nreference-onlyaws-s3aws-textract
Connects
awss3AWS S3awstextractAWS Textract
CategoryAWS S3
Triggermanual
Complexitysimple
Nodes3
AddedOct 25, 2021

Related workflows

See all AWS S3
awss3awstranscribe
free

Create transcription jobs using AWS Transcribe

This workflow allows you to create transcription jobs for all your audio and video files stored in AWS S3. AWS S3: This node will retrieve all the files from an S3 bucket you specify. AWS Transcribe: This node will create a transcription job for the files that get returned by the previous node.

by Harshil Agrawal
awss3
free

Sync data between Google Drive and AWS S3

This workflow synchronizes files one-way from Google Drive to AWS S3. Google Drive Trigger node** triggers the workflow when a new file is added to the drive. AWS S3 node** gets all files stored in an S3 bucket. Merge node** merges the files from Google Drive and AWS S3 by key (file name) and keeps only the new file. AWS S3 node** uploads the new file in the S3 bucket.

by Lorena
awss3awstranscribesheets
free

Transcribe audio files from Cloud Storage

This workflow transcribes audio files stored in AWS S3 and stores the information in Google Sheets. Google Drive Trigger node** triggers the workflow when a new file is uploaded in Google Drive. AWS S3 1 node** uploads the new file to an S3 bucket. AWS S3 2 node** gets the file from the S3 bucket. AWS Transcribe 1 node** creates a transciption job for the respective audio file. Wait node** waits for the transcription job from the previous node to be complete before proceeding with the workflow (necessary in case the service is busy or the file to be transcribed is large, delaying the workflow). AWS Transcribe 2 node** gets the information of the transcription job. Set node** sets the necessary values to be included in the data set. Google Sheets node** adds the transcription information to a sheet that serves as data set.

by Lorena