Automate Gmail email triage with Eisenhower Matrix and GPT-4.1-mini
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 11 nodes and runs on Gmail events (plus 1 other trigger). Along the way it connects Gmail and OpenAI Chat Model.
How it runs
Trigger: On Gmail events (plus 1 other trigger).
- AI Email Classifier (Text Classifier): classifies text into categories with AI, with model: OpenAI GPT-
- Batch Process Emails (Gmail): get many
- Label: Urgent + Important (Gmail): add labels
- Label: Not Urgent + Important (Gmail): add labels
- Label: Urgent + Not Important (Gmail): add labels
- Label: Not Urgent + Not Important (Gmail): add labels
- Filter: keeps only the items that match a condition
- Archive Email (Gmail): remove labels
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 Trigger).
Nodes used (6)
- Gmail Trigger
n8n-nodes-base.gmailTrigger - Text Classifier
@n8n/n8n-nodes-langchain.textClassifier - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Gmail
n8n-nodes-base.gmail - Manual Trigger
n8n-nodes-base.manualTrigger - Filter
n8n-nodes-base.filter
From the author
Who is this workflow for This workflow is designed for busy professionals, productivity enthusiasts, and teams drowning in email overload. Whether you're a startup founder, operations manager, executive assistant, or team lead, this solution helps you bring…