workflows.fit
Back to n8n workflows
n8n templateFreeBy Angel Menendez

ServiceNow incident notifications to Slack workflow

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 incident...

CommunicationHITLProductivityCore NodesManual TriggerSchedule TriggerDate TimeService Now
Loading interactive preview...

Template notes

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, ensuring timely response and collaboration.

What problem is this workflow solving? / Use case

Manually monitoring ServiceNow for new incidents can be time-consuming and prone to delays. This workflow automates the process, ensuring that team members are instantly notified of new incidents, complete with all relevant details, in a Slack channel. It enhances operational efficiency and incident response time.

What this workflow does

1. Schedule or Manual Trigger: The workflow can be triggered manually or set to run automatically every 5 minutes. 2. Retrieve New Incidents: Fetches incidents created in ServiceNow within the last 5 minutes. 3. Error Handling: Posts an error message in Slack if there are issues connecting to ServiceNow. 4. Incident Processing: - If new incidents are found, they are sorted in ascending order by their number. - Detailed incident information is formatted and sent to a specified Slack channel. 5. No Incidents: If no new incidents are found, the workflow does nothing.

Setup

1. ServiceNow API Credentials: Configure ServiceNow Basic Authentication in the workflow to connect to your ServiceNow instance. 2. Slack API Credentials: Add your Slack API credentials to enable message posting. 3. Slack Channel Configuration: - Define the Slack channel where notifications should be sent. - Ensure the channel ID is correctly set in the Slack node. 4. Adjust the Schedule: Modify the schedule in the Schedule Trigger node to suit your requirements.