Communication

Receive and analyze emails with intelligent filtering rules

13 nodes 130 89 Automatic trigger
Download

Workflow Description

Automates receiving emails via IMAP, analyzes content against predefined rules, and sends real-time Slack notifications based on filters. This eliminates manual email review and streamlines message prioritization by automatically categorizing incoming messages.

How it works

  1. 1.Fetch new emails from mailbox using IMAP protocol
  2. 2.Analyze message content against defined filtering rules
  3. 3.Route matching emails to Slack for instant notification
  4. 4.Process and normalize binary message data
  5. 5.Execute conditional logic to categorize messages
  6. 6.Send summary reports when conditions are met

Use cases

  • Automatically sort customer emails by priority and notify team immediately of critical messages
  • Separate promotional emails and auto-replies, forwarding only important messages to Slack

Requirements

  • Email account with IMAP support and correct authentication credentials
  • Active Slack workspace with designated channel or user for receiving notifications

Service Value

Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.

Apps Used

Email Read Imap Slack

Details

Trigger Automatic trigger
Nodes 13
Apps 2
Views 130
Downloads 89

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (13)

/

Email Trigger (IMAP)

Email Read Imap

#1

Move Binary Data

Move Binary Data

#2

IF email has attachment

If

#3

Split to matched and unmatched

Code

#4

When clicking "Execute Workflow"

Manual Trigger

#5

Slack

Slack

#6

Format the message

Set

#7

Notify about missing attachment

Slack

#8

Analyze email with Sublime Security

HTTP Request

#9

Sticky Note1

Sticky Note

#10

Sticky Note2

Sticky Note

#11

Sticky Note3

Sticky Note

#12

Sticky Note4

Sticky Note

#13