Automate Instagram complaint handling with Claude AI, tickets & SLA management
Needs changesWhat this workflow does
This workflow has 17 nodes and runs on a schedule (legacy Cron node) (plus 1 other trigger). Along the way it connects Google Sheets and Slack. It also calls graph.facebook.com and api.anthropic.com over HTTP.
How it runs
Trigger: On a schedule (legacy Cron node) (plus 1 other trigger).
- Get Instagram Posts (HTTP Request): calls graph.facebook.com
- Get Comments (HTTP Request): calls an HTTP API
- Loop Over Comments (Loop Over Items (Split in Batches)): loops over the items in batches
- Capture Original Comment (Edit Fields (Set)): sets or maps fields
- Detect Complaint (Claude AI) (HTTP Request): calls api.anthropic.com
- If: checks a condition and branches into true / false
- Get Team Members (Google Sheets): uses Google Sheets
- End (Non-Complaint Path) (Edit Fields (Set)): sets or maps fields
- Assign Ticket (Edit Fields (Set)): sets or maps fields
- Create Ticket (Google Sheet) (Google Sheets): append
…plus 5 more steps. See the full node list below.
Services it uses
HTTP calls to: graph.facebook.com, api.anthropic.com
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- Cron in Schedule Trigger: replace with Schedule Trigger.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| Cron Schedule Trigger | Schedule Trigger |
Nodes used (9)
- Cron
n8n-nodes-base.cron - HTTP Request
n8n-nodes-base.httpRequest - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Edit Fields (Set)
n8n-nodes-base.set - If
n8n-nodes-base.if - Google Sheets
n8n-nodes-base.googleSheets - Slack
n8n-nodes-base.slack - Wait
n8n-nodes-base.wait - Webhook
n8n-nodes-base.webhook
From the author
This enterprise-grade n8n workflow automates the Instagram complaint handling process — from detection to resolution — using Claude AI, dynamic ticket assignment, and SLA enforcement. It converts customer complaints in comments into actionable support tickets…