Templates / Automated email triage with Gmail, GPT-4o, and Slack urgency notifications

Automated email triage with Gmail, GPT-4o, and Slack urgency notifications

Ready for 3.0

by Siddhant · 1,979 views · created 2025-07-28 · Ticket Management, AI Summarization

Ready 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 16 nodes and runs on a schedule (every 4 hours). Along the way it connects Gmail, OpenAI, Slack and Google Sheets.

How it runs

Trigger: On a schedule (every 4 hours).

  1. Get many labels (Gmail): work with label
  2. Get many messages (Gmail): get many
  3. Message a model (OpenAI): uses OpenAI
  4. Calculate Intent (Code): runs custom JavaScript code
  5. If: checks a condition and branches into true / false
  6. Send a message (Slack): uses Slack
  7. Add label to message (Gmail): add labels
  8. Add label to message (Gmail): add labels
  9. Append row in sheet (Google Sheets): append
  10. Append row in sheet (Google Sheets): append

…plus 5 more steps. See the full node list below.

Services it uses

GmailOpenAISlackGoogle Sheets

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 (8)

From the author

Hourly Email Summary: This agent scans your inbox every 4 hour and summarizes new emails into a clean, actionable Slack message. Powered by GPT-4, it classifies emails by Urgency (High, Medium, Low) and Intent (Awaiting Reply, To Respond, Comment,…

Excerpt from Siddhant's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.