AI-powered feedback triage: Jotform to Trello, Airtable & Slack with Gemini
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This AI workflow has 14 nodes and runs on Jotform events. Along the way it connects Jot Form, Google Gemini Chat Model, Trello and Airtable and 2 more.
How it runs
Trigger: On Jotform events.
- Config (Edit Fields (Set)): sets 6 fields: feature_backlog_list_id, bugs_list_id, customer_label_id…
- Email Provided? (If): checks a condition and branches into true / false
- AI Feedback Triage (AI Agent): runs an AI agent, with model: Google Gemini Chat Model; output parser: Structured Output Parser
- Send Confirmation Email (Gmail): uses Gmail
- Is it a Bug or Feature? (If): checks a condition and branches into true / false
- Create Trello Card (Trello): uses Trello
- Log General Feedback to Airtable (Airtable): create
- Is it an Urgent Bug? (If): checks a condition and branches into true / false
- Alert Dev Team (Slack): uses Slack
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (11)
- Jotform Trigger
n8n-nodes-base.jotFormTrigger - AI Agent
@n8n/n8n-nodes-langchain.agent - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - If
n8n-nodes-base.if - Trello
n8n-nodes-base.trello - Edit Fields (Set)
n8n-nodes-base.set - Airtable
n8n-nodes-base.airtable - Slack
n8n-nodes-base.slack - No Operation, do nothing
n8n-nodes-base.noOp - Gmail
n8n-nodes-base.gmail
From the author
Turn raw feedback into actionable product insights. This workflow collects feedback from both customers and staff via a single Jotform, uses Gemini AI to analyze and categorize it, then intelligently routes it: Actionable bugs and feature requests become…