ServiceNow incident notifications to Slack workflow
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This workflow has 9 nodes and runs on a schedule (every minute) (plus 1 other trigger). Along the way it connects ServiceNow and Slack.
How it runs
Trigger: On a schedule (every minute) (plus 1 other trigger).
- Get 5 Minute Ago Timestamp (Date & Time): formats or calculates dates
- Get Incidents from ServiceNow (ServiceNow): get many (incident)
- Check if New Incidents (If): checks a condition and branches into true / false
- Post Error Message if Error with ServiceNow (Slack): uses Slack
- Sort: sorts the items
- Post Incident Details to Slack Channel (Slack): uses Slack
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (8)
- Manual Trigger
n8n-nodes-base.manualTrigger - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Date & Time
n8n-nodes-base.dateTime - ServiceNow
n8n-nodes-base.serviceNow - If
n8n-nodes-base.if - Slack
n8n-nodes-base.slack - Sort
n8n-nodes-base.sort - No Operation, do nothing
n8n-nodes-base.noOp
From the author
Who is this for? This workflow is ideal for IT operations teams or system administrators who use ServiceNow to track incidents and Slack for team communication. It provides real-time updates on new ServiceNow incidents directly in a designated Slack channel,…