- Home
- Resources
- Integrations
- AWS Rekognition
AWS Rekognition n8n integrationAutomate AWS Rekognition with n8n.
Can a workflow read what is inside a picture? The AWS Rekognition n8n integration exposes 1 operation on a single Image resource, with 5 analysis types and 6 optional fields. No trigger node ships with it, so a Schedule or Webhook step opens the run. Built for teams drowning in visual files.
Verified Trustpilot reviews · AI, automation & growth agency
What does the AWS Rekognition n8n integration actually give you?
The AWS Rekognition n8n integration wires Amazon's image analysis service into the rest of your automation. The node carries 1 resource, Image, and 1 operation on it: hand over a picture, get back what Rekognition saw in it. Five kinds of analysis sit behind one Type field, and 6 optional fields shape the answer before it reaches the next step.
Start with the gesture, not the field list. Drop one Analyze step between whatever brings an image into the workflow and whatever stores the verdict. A moderation queue is the clearest version of it: a user uploads a photo, the node runs detectModerationLabels, and the result decides whether the picture publishes or lands in a Slack channel where a human takes one look and moves on.
Catalog work is the second pattern. A shop sitting on thousands of product shots loops them through detectLabels, caps the answer with Max Labels, pushes Min Confidence up so only solid guesses survive, and appends one row per image to Google Sheets. Tagging nobody volunteers for gets done while the office is empty.
Third: text trapped inside pictures. Support screenshots, a photo of a shelf label, a scanned form someone sent as a JPEG. detectText pulls the strings out and the workflow writes them to Postgres, where they finally become searchable. detectFaces and recognizeCelebrity round out the five types on the same Type dropdown.
The node covers that single Image operation from the catalogue. Whatever else you want from the Rekognition API is work for the HTTP Request node, which calls any endpoint of the service and reuses the same AWS credential through predefined authentication. One extra step in the canvas, no second credential to manage.
Plan for one thing before you build: AWS Rekognition has no trigger node in n8n. A workflow that uses it starts elsewhere, with a Schedule Trigger firing at a fixed interval, an n8n Webhook (a URL another service calls when something happens on its side), or the trigger of an app you already automate. Picking between those three is the real design decision, and the n8n training spends time on it.
How do you connect AWS Rekognition to n8n?
- 01
Create an AWS access key
Log in to the IAM console, open your user name in the upper right and select Security credentials, then Create access key. Pick a use case on the best practices page, or Other when none of them fits. Set a description tag such as
n8n integrationso the key is recognizable in six months, then reveal the Access Key ID and the Secret Access Key. - 02
Add the AWS (IAM) credential in n8n
Open the Credentials menu in n8n and create an AWS (IAM) credential. Select your Region first, then paste the Access Key ID and the Secret Access Key. Working with short-lived keys? Turn on Temporary security credential and add the Session token. A credential is created once and offered in the dropdown of every AWS node you add later.
- 03
Or assume a role instead
The second credential type, AWS (Assume Role), authenticates by assuming an IAM role through AWS STS. The keys used for the
AssumeRolecall are either entered by hand or read automatically from the environment n8n runs in. That second path is the one to take when you self-host n8n on EKS, ECS or EC2 and would rather not keep static keys sitting in the interface.
What the AWS Rekognition node does
The AWS Rekognition node exposes 1 operations across 1 resources. For each one: the node as you configure it in n8n, the required fields, and our field notes.
Operations index
Image
1 operationAnalyze
image.analyzeWhat you see in n8n
Notes & use cases
The Image resource holds one operation: n8n sends a picture to Rekognition and returns what it found.
Key parameters
- Binary File: on, the image comes from the binary field of the current item; off, from an S3 object.
- Input Binary Field: the name of the input binary field holding the file.
- Bucket and Name: the S3 bucket and the object key name.
- Type: which of the 5 analyses runs, from
detectLabelstorecognizeCelebrity. - Min Confidence: no label below that confidence level comes back.
detectLabels, and tags each photo.Need help automating AWS Rekognition with n8n?
A person reads every message.


