Detect fake product reviews with OpenAI and send alerts to Slack via Airtable
Needs changesWhat this workflow does
This workflow has 19 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects Airtable and Slack.
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- Extract products (Split Out): splits a list into separate items
- Process Each Product (Loop Over Items (Split in Batches)): loops over the items in batches
- Fetch Product Reviews (HTTP Request): calls an HTTP API
- If: checks a condition and branches into true / false
- Expand reviews[] to items (Code): runs custom JavaScript code
- Split review in batches (Loop Over Items (Split in Batches)): loops over the items in batches
- Prepare Review Fields (Edit Fields (Set)): sets or maps fields
- Generate Review Hash (Function): runs custom JavaScript (legacy Function node)
- List Bases (Airtable): work with base
- Search Records by Hash (Airtable): search
…plus 8 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
2 things in this workflow are removed in n8n 3.0. Fix them before you upgrade:
- OpenAI (legacy) in AI Fake Review Analysis: replace with OpenAI node (AI section).
- Function (legacy) in Generate Review Hash1: replace with Code node, mode 'Run Once for All Items'.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| OpenAI (legacy) AI Fake Review Analysis | OpenAI node (AI section) |
| Function (legacy) Generate Review Hash1 | Code node, mode 'Run Once for All Items' |
Nodes used (11)
- Webhook
n8n-nodes-base.webhook - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - HTTP Request
n8n-nodes-base.httpRequest - Split Out
n8n-nodes-base.splitOut - If
n8n-nodes-base.if - Code
n8n-nodes-base.code - Airtable
n8n-nodes-base.airtable - OpenAI
n8n-nodes-base.openAi - Slack
n8n-nodes-base.slack - Function
n8n-nodes-base.function - Edit Fields (Set)
n8n-nodes-base.set
From the author
AI-Powered Fake Review Detection Workflow Using n8n & Airtable This workflow automates the detection of potentially fake or manipulated product reviews using n8n, Airtable, OpenAI and Slack. It fetches reviews for a given product, standardizes the data,…