Communication

Read emails and send alerts to Slack

9 nodes 279 134 Manual trigger
Download

Workflow Description

Automation that retrieves emails from IMAP, processes content using a spreadsheet file, filters messages based on criteria, and sends relevant notifications to Slack channels manually or on schedule.

How it works

  1. 1.Retrieve emails from IMAP account
  2. 2.Load and reference data from spreadsheet file
  3. 3.Filter emails using conditional logic based on criteria
  4. 4.Process and merge email data with custom functions
  5. 5.Send formatted notifications to Slack channel

Use cases

  • Route priority emails to specific Slack channels for immediate team attention
  • Automate notification of customer inquiries and support tickets
  • Monitor emails for keywords and alert team members in real-time

Requirements

  • IMAP-enabled email account with credentials
  • Spreadsheet file with filtering rules or reference data
  • Slack workspace with message posting permissions
  • Manual trigger or scheduled execution

Service Value

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

Apps Used

Email Read Imap Spreadsheet File Email Send Slack

Details

Trigger Manual trigger
Nodes 9
Apps 4
Views 279
Downloads 134

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

Read Harvey's Email

Email Read Imap

#1

Who Is The Email From?

Switch

#2

Read Excuses File

Read Binary File

#3

Retrieve Excuses Spreadsheet Data

Spreadsheet File

#4

Generate Excuse

Function

#5

Merge Excuse and Mail Data

Merge

#6

Send Email

Email Send

#7

Slack (Louis)

Slack

#8

Slack (General)

Slack

#9