Route Slack Messages to Gmail Automatically
Workflow Description
Automation that captures messages from Slack channels and converts them into formatted emails in Gmail. It filters content, merges data from multiple sources, and logs confirmations back to Slack, creating a unified communication archive and backup system.
How it works
- 1.Receive message from Slack via webhook or channel event trigger
- 2.Filter and format message content, merging data from additional sources
- 3.Send processed message to Gmail with proper metadata and sender attribution
- 4.Wait for delivery confirmation and log results back to Slack
Use cases
- Archive important team decisions and discussions from Slack to a searchable email inbox
- Convert critical alerts and notifications from Slack into actionable emails for documentation
- Create automated backups of sensitive Slack conversations in Gmail
- Forward customer requests from Slack directly to email-based support teams
Requirements
- Slack workspace with permissions to create webhooks and access channel events
- Gmail account with enabled API and valid authentication credentials
- Defined list of Slack channels or keywords to forward
- Specified email template format and recipient addresses in Gmail
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (29)
VirusTotal result
HTTP Request
DNS Lookup
HTTP Request
Set IP From Lookup
Code
Set IP
Set
Merge VirusTotal & Greynoise results
Merge
Is IP?
If
Start VirusTotal Scan
HTTP Request
VirusTotal Summary
Set
VirusTotal ready?
If
Wait 5s
Wait
Webhook
Webhook
Get List of URLs
Item Lists
Set Email
Set
Merge Greynoise results
Merge
Send Report Slack
Slack
Send Report Email
Gmail
Greynoise Summary
Set
Merge
Merge
Combine looped items
Code
Filter
Filter
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
Sticky Note2
Sticky Note
Sticky Note3
Sticky Note
Sticky Note4
Sticky Note
Sticky Note5
Sticky Note
GreyNoise RIOT lookup
HTTP Request
GreyNoise IP Check
HTTP Request
Form Trigger
Form Trigger