Developer & DevOps

Receive ServiceNow alerts and distribute them to Slack channels

29 nodes 275 147 Webhook
Download

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. 1.Activate webhook listener to receive ServiceNow incident events
  2. 2.Process incoming data and categorize by issue type and severity level
  3. 3.Batch and route notifications to appropriate Slack channels based on rules
  4. 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

Service Now Slack Sort Split In Batches

Details

Trigger Webhook
Nodes 29
Apps 4
Views 275
Downloads 147

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

/

Parse Webhook

Set

#1

Close Modal Popup

Webhook

#2

Route Message

Switch

#3

ServiceNow Modal

HTTP Request

#4

Webhook

Webhook

#5

Send 200

Webhook

#6

ServiceNow

Service Now

#7

Channel - Notify User no Incidents Matched

Slack

#8

DM - Notify User no Incidents Matched

Slack

#9

Were Incidents Found?

If

#10

No Matches - Was a Channel Selected?

If

#11

Sort by Most Recent

Sort

#12

Retain First 5 Incidents

Limit

#13

Loop Over Items

Split In Batches

#14

Format Incident Details

Set

#15

Format Slack Message

Set

#16

Concatenate Incident Details

Summarize

#17

DM - Send Matching Incidents

Slack

#18

Channel - Send Matching Incidents

Slack

#19

Sticky Note11

Sticky Note

#20

Sticky Note

Sticky Note

#21

Sticky Note12

Sticky Note

#22

Sticky Note2

Sticky Note

#23

Sticky Note1

Sticky Note

#24

Sticky Note3

Sticky Note

#25

Sticky Note5

Sticky Note

#26

Was a Channel Selected?

If

#27

Sticky Note4

Sticky Note

#28

Respond to Slack Webhook

Webhook

#29