🎯 Send AI-summarized unread email alerts to Slack using GPT-4o and Gmail

356 views · 🎯 AI Summarization & Classification

Description

Who is this for?

If you’re overwhelmed with incoming emails but only want to be notified about the essentials, this workflow is for you. Perfect for busy professionals who want a short AI summary of new emails delivered directly to Slack.

What does it solve?

Reading every email wastes time. This workflow filters out the noise by:

How it works

How to setup?

  1. Connect your accounts:
    • Gmail (OAuth2)
    • OpenAI (API key or connected account)
    • Slack (OAuth2)
  2. Edit the Slack node:
    • Choose the Slack user/channel to send alerts to
  3. Optional: Adjust the AI prompt in the “AI Agent” node to modify the summary style
  4. Optional: Change polling frequency in the Gmail Trigger node

How to customize this workflow to your needs

🔗 Nodes Used

Slack, Gmail, Gmail Trigger, AI Agent, OpenAI Chat Model, Structured Output Parser

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup