Receive ServiceNow alerts and distribute them to Slack channels
Workflow Description
Capture incident notifications from ServiceNow via webhook, process and categorize them by priority and type, then automatically route messages to designated Slack channels to accelerate your operations team's response time.
How it works
- 1.Activate webhook listener to receive ServiceNow incident events
- 2.Process incoming data and categorize by issue type and severity level
- 3.Batch and route notifications to appropriate Slack channels based on rules
- 4.Send confirmation response to the original webhook request
Use cases
- Alert operations team immediately about production incidents
- Automatically distribute new support tickets to relevant team members
Requirements
- Active ServiceNow instance with webhook configuration permissions
- Slack workspace with message posting authorization
- Configured webhook URL from ServiceNow platform
Service Value
Ready-made workflow template for automation delivery and service execution.
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)
Parse Webhook
Set
Close Modal Popup
Webhook
Route Message
Switch
ServiceNow Modal
HTTP Request
Webhook
Webhook
Send 200
Webhook
ServiceNow
Service Now
Channel - Notify User no Incidents Matched
Slack
DM - Notify User no Incidents Matched
Slack
Were Incidents Found?
If
No Matches - Was a Channel Selected?
If
Sort by Most Recent
Sort
Retain First 5 Incidents
Limit
Loop Over Items
Split In Batches
Format Incident Details
Set
Format Slack Message
Set
Concatenate Incident Details
Summarize
DM - Send Matching Incidents
Slack
Channel - Send Matching Incidents
Slack
Sticky Note11
Sticky Note
Sticky Note
Sticky Note
Sticky Note12
Sticky Note
Sticky Note2
Sticky Note
Sticky Note1
Sticky Note
Sticky Note3
Sticky Note
Sticky Note5
Sticky Note
Was a Channel Selected?
If
Sticky Note4
Sticky Note
Respond to Slack Webhook
Webhook