Communication
Capture channel events and distribute alerts via email and Slack
11 nodes
116
71
Webhook
Workflow Description
Automation that receives events from messaging channels through a webhook, logs them in a Google Sheets spreadsheet, and instantly distributes notifications to Gmail and Slack based on predefined rules.
How it works
- 1.Receive incoming event from messaging channel via webhook and store raw data
- 2.Evaluate notification conditions and extract key information
- 3.Record event details in Google Sheets for audit and tracking
- 4.Send immediate email alert through Gmail to assigned recipients
- 5.Post notification to designated Slack channel for team visibility
Use cases
- Consolidate alerts from multiple communication channels into centralized notification flow
- Maintain permanent record of critical events in spreadsheet for compliance and review
- Notify team members instantly across email and Slack when important events occur
Requirements
- Google Workspace account with permissions to create and edit Google Sheets
- Gmail account configured and authenticated for outbound notifications
- Slack workspace with channels configured to receive bot messages
- Webhook URL from external service or application that sends event data
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Google Sheets
Gmail
Slack
Details
Trigger
Webhook
Nodes
11
Apps
3
Views
116
Downloads
71
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 (11)
/
Sticky Note1
Sticky Note
filter required data #eventType mandatory
Set
events log
Google Sheets
message channel evaluation
If
Sticky Note2
Sticky Note
Sticky Note
Sticky Note
Sticky Note3
Sticky Note
Sticky Note4
Sticky Note
on new twentycrm event
Webhook
email channel for delete eventType
Gmail
message channel for all other eventTypes
Slack