Convert support emails to FAQs and triage issues with Gmail, Gemini, Notion and Slack
Ready for 3.0What this workflow does
This AI workflow has 14 nodes and runs on Gmail events. Along the way it connects Gmail, Slack, Google Sheets and Google Gemini Chat Model and 1 more.
How it runs
Trigger: On Gmail events.
- Validate Email Payload (If): checks a condition and branches into true / false
- Analyze & Classify Developer Email (AI) (AI Agent): runs an AI agent, with model: Google Gemini Chat Model
- Log Workflow Errors to Google Sheets (Google Sheets): append
- Parse & Clean AI JSON Output (Code): runs custom JavaScript code
- Analyze Email Sentiment & Urgency (AI) (AI Agent): runs an AI agent, with model: Google Gemini Chat Model
- Save FAQ Entry to Notion Database (Notion): work with database page
- Parse AI JSON Output – Sentiment Analysis (Code): runs custom JavaScript code
- Announce New FAQ in Slack (Slack): uses Slack
- Filter Critical or High-Urgency Emails (If): checks a condition and branches into true / false
- Alert Team in Slack – Critical Issue (Slack): uses Slack
…plus 1 more step. See the full node list below.
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.
- Still check Gmail Trigger below v1.4 runs as v1.4 (drafts skipped, max emails per poll) (Gmail Polling Trigger – Developer Support Inbox).
Nodes used (9)
- Gmail Trigger
n8n-nodes-base.gmailTrigger - If
n8n-nodes-base.if - AI Agent
@n8n/n8n-nodes-langchain.agent - Code
n8n-nodes-base.code - Slack
n8n-nodes-base.slack - Google Sheets
n8n-nodes-base.googleSheets - Gmail
n8n-nodes-base.gmail - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Notion
n8n-nodes-base.notion
From the author
Quick Overview This workflow polls a Gmail support inbox, uses Google Gemini to turn emails into structured FAQ entries saved in Notion, posts updates to Slack, analyzes urgency and sentiment for escalation, replies to the sender with an acknowledgment, and…