AutomationMart
Home/Browse/Automated email triage with Gmail, GPT-4o, and Slack urgency notifications
n8n

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

n8nn8n16 modulesv1.0
GmailSlackNotionGoogle SheetsOpenAIOutlook

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, Notification, Marketing). No more inbox FOMO — just what you need to act fast. Main Use Cases: • Stay on top of important threads without refreshing your inbox constantly • Prioritize tasks and replies based on urgency and context • Catch missed follo

At a glance

Automated email triage with Gmail, GPT-4o, and Slack urgency notifications is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, Slack, Notion, Google Sheets. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Gmail, Slack, Notion, Google Sheets, OpenAI, Outlook
Modules
16
Price
Free
Version
v1.0
Automated email triage with Gmail, GPT-4o, and Slack urgency notifications workflow diagram

About this workflow

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, Notification, Marketing). No more inbox FOMO — just what you need to act fast. Main Use Cases: • Stay on top of important threads without refreshing your inbox constantly • Prioritize tasks and replies based on urgency and context • Catch missed follow-ups by surfacing emails that need a response • Filter out noise like marketing emails or low-priority notifications • Enable async decision-making by keeping the team updated on critical emails via Slack • Reduce cognitive load by letting AI handle sorting and triaging ⸻ ✅ Steps to Use 1. Connect Your Accounts: Add your Gmail, Slack, Google Sheets, and OpenAI credentials inside n8n. 2. Create Gmail Labels (Required): Go to your Gmail settings and create labels matching the following format: AI Agent/To Respond, AI Agent/Awaiting Reply, AI Agent/Notification, AI Agent/Marketing, etc. These are used by the workflow to auto-tag emails based on intent. 3. Create a Google Sheet with 2 Tabs • Name the sheet something like “N8N - Emails”. • Add two sheets/tabs inside: • Sheet1 → stores all processed emails • Sheet2 → stores only the latest batch for digest view • In both sheets, add these columns (first row): From | Summary | Intent | Category | TimeStamp | Urgency 4. Import the Workflow: Upload or paste the .json file into your n8n instance. Make sure each node is linked to your active credentials. 4. Configure Slack Channel: In the Slack node, select the channel where you want urgent alerts and digest summaries to be posted. 5. Adjust Schedule (Optional): Default: runs every hour. You can tweak this to suit your preference (e.g., every 30 min or 2 hours). 6. Run a Test: Execute manually once to check: • Emails are getting processed • Labels are added correctly in Gmail • Slack notifications are triggered • Data is logged in Google Sheets 7. Turn It On • Once everything looks good, activate the workflow. • Your inbox will now be triaged in real-time — sorted, labeled, summarized. Step-by-Step Breakdown: 1. ⏰ Schedule Trigger: Runs every hour to kick off the workflow automatically. 2. 📩 Fetch Emails & Labels • Pulls all Gmail messages received in the last 4 hours. • Also fetches Gmail labels to use for tagging messages based on intent. 3. 🤖 Analyze with GPT-4 • Each email is analyzed using GPT-4. • Output includes: • Summary • Urgency: High, Medium, Low • Intent: To Respond, Awaiting Reply, Marketing, Notification, etc. • Category: Customer, Investor, Spam, etc. 4. Classify and Label • Emails are tagged with the right intent label inside Gmail. 5.🚨 Slack Alerts for High Urgency • If an email is marked High Urgency, it sends an alert to a designated Slack channel with all key details. 6. 📊 Google Sheets Logging • All emails are logged to two Google Sheets: • Sheet1: All messages, for long-term record. • Sheet2: Temporary sheet to collect latest batch for digest. 7. ⏳ Wait + Digest Preparation • After logging, the workflow waits 30 seconds. • It then fetches recent entries from Sheet2, filters out older messages, and groups them by Medium and Low urgency. 8. 📬 Slack Digest Summary • A clean digest is posted on Slack showing only the Medium and Low urgency messages from the past hour — helping you catch up without inbox overload. Uses a System Prompt to define its role as an AI Chief of Staff. Uses a User Prompt that instructs GPT-4 to analyze each email and return a structured JSON with the following: • summary – One-line summary of the email • urgency – High / Medium / Low • category – Investor, Customer, Support, Spam, Other • Intent – One of: • To Respond: Needs your reply • Awaiting Reply: You’re waiting for a response • Notification: Auto-updates from tools or services • Meeting Update: Calendar or schedule changes • Marketing: Promotional or cold emails • FYI: Informational emails that don’t need action The output is clean JSON with built-in guardrails to avoid hallucinations or irrelevant content. Only real message data is used for summaries and classification. Sections with no relevant data are omitted to keep it concise. 🧩 What’s Next This agent already cuts through inbox noise and gives you clarity — but there’s more you can build on top: 💡 Suggestions to Improve: • Train on your past threads to make prioritization even smarter • Allow custom rules per sender or domain (e.g. always mark investor emails as High) • Add emoji tags or reactions in Slack to quickly mark emails as done or follow-up • Support voice summary via Slack audio snippet or Loom integration 🚀 Next Features You Could Add: • Reply-from-Slack: One-click smart reply suggestions that can be sent right from Slack • Cross-inbox support: Add Outlook or multiple Gmail accounts • Weekend Digest: A weekly email or Slack drop with trends (top senders, most flagged categories) • Daily Timeline View: Generate a Notion page that logs the day’s most critical communication

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Save new leads generated by Happierleads to a Google Sheets spreadsheet

Every time a new lead is generated by Happierleads, Make will automatically save this lead to a Google Sheets spreadsheet. The template uses this [example spreadsheet](https://docs.google.com/spreadsheets/d/18IZrU8_TiP4V0s2L_ahtDptVVyMweNSzB4Ub02sjgHg/edit?usp=sharing).

Free

Get daily currency exchange rates from ČNB in Gmail

Make will retrieve relevant currency rates on Czech koruna on schedule which you can set up yourself and send it to the recepients you want.

Free

Create chat completions using ChatGPT and Perplexity AI and respond via webhook

Instantly receive data by integrating ChatGPT and Perplexity AI with your custom webhook. Trigger chat completions and respond instantly via Perplexity AI and Webhook.

Free

Create WordPress posts from new Google Sheets rows using ChatGPT completions

This automation creates WordPress posts from new Google Sheets rows using ChatGPT. Streamline content creation by integrating Google Sheets, OpenAI, and WordPress.

Free

Save Telegram text, voice & audio to Notion with DeepSeek & OpenAI summaries

Tired of manually copying and pasting Telegram messages into Notion? This n8n workflow solves that! What it does: This powerful workflow automates the process of saving your Telegram activity to Notion. Whether it's text chats, important voice memos, or shared audio files, "TeleNotion Scribe" captures it all. But it doesn't stop there! It also leverages AI to generate clear, concise summaries of your messages, giving you instant context and saving you time. Key Features: Seamless Telegram Integ

Free

Add Textline customers to a Google Sheets spreadsheet

Every time a new customer created in Textline, Make will automatically add that customer to a new row in a Google Sheets spreadsheet. The template uses this [example spreadsheet](https://docs.google.com/spreadsheets/d/1Ojk6APW7KVur0KTjPV5GXlcY7UEH4KyBdwgdhYO3Ebc/edit?usp=sharing).

Free

Log e-commerce orders in Google Sheets with monthly tabs & status tracking

n8n Google Sheets Monthly Order Logger This n8n template records incoming e-commerce orders into Google Sheets, auto-creates a monthly sub-sheet, and adds a “Status” dropdown so your team can track fulfillment at a glance. --- Use cases Centralize order logs, coordinate shipping across months, trigger customer updates (e.g., WhatsApp/Email) from status changes, and build lightweight ops dashboards. --- Good to know - The Google Sheet ID is the part in the URL between /d/ and the next slash: -

Free

Analyze competitor Instagram engagement with Bright Data and GPT-5.5

Analyze competitor Instagram engagement by scraping profiles with Bright Data and scoring them with GPT-5.5. This workflow reads competitor Instagram URLs from a Google Sheet, scrapes their profile data using the Bright Data Instagram Profiles dataset, validates the API response, then sends the data to GPT-5.5 for engagement scoring. Each competitor is scored on follower growth, engagement rate quality, content consistency, and audience authenticity (0-25 each, total 0-100). High-scoring competi

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free