Servicenow Slack



Servicenow Slack

You configure Slack to enable users to receive Slack notifications for escalations. To offer Slack as a contact method for shift members, you install the IntegrationHub spoke for Slack.

Servicenow Slack Virtual Agent

A helpdesk built specifically for operations teams using Slack and Microsoft Teams. Assign, prioritize, & answer requests with ease. As a conversational ticketing solution for modern internal operations teams, Halp gets teams to faster response times, more productive operational support teams,. ServiceNow builds and maintains IntegrationHub spokes, certified for use with each new Now Platform release. Streamline your response to common requests and incidents. Connect Virtual Agent to integration and automation solutions for password reset, client software distribution, and more. Don’t just take our word for it.

Procedure: Configuring Slack for On-Call Scheduling

For more information on the IntegrationHub implementation, see Slack spoke . To configure the integration with Slack, follow the instructions at: Set up Slack spoke .

Slac service now

Servicenow Slack Bot

The Slack spoke automates On-Call Scheduling notifications and responds to them. The following configurations support On-Call Scheduling notifications:

Outbound Configurations

Slack > Outbound Configurations > On-Call: Assign by Acknowledgement
Generates a general escalation message. Modify the record to customize the message template.
Slack > Outbound Configurations > On-Call: Assign by Acknowledgement Catch All
Generates a catch-all escalation message. Modify thie record to customize the message template.

Inbound Decisions

Slack > Inbound Decisions > On-Call: Assign by Acknowledgement Decision
Defines inbound configuration for general response handling for Accept or Reject escalation messages. Use action_id as the key to map outbound configuration and inbound decisions for general escalations. The answer points to the subflow that is executed when the user clicks Accept or Reject. Modify the record to change the response handling behavior.
Slack > Inbound Decisions > On-Call: Assign by Acknowledgement Catch All Decision
Inbound configuration for catch-all response handling for escalation for Accept or Reject messages. Use action_id as the key to map outbound configuration and inbound decisions for catch-all situations. The answer points to the subflow that is executed when the user clicks Accept or Reject. Modify the record to change response handling behavior.

Slac Service Now

Subflows

On-Call Assign by Acknowledgement
This subflow handles incoming responses from Slack and then acts. For example, assign a task to a user and return an acknowledgement message. In case of rejection, the subflow logs the response and moves the escalation to the next escalatee.
Insert Slack Response
This action creates a record in the [sn_slack_ah_v2_inbound] table for incoming Slack responses. You can reference the response by workflow based on context_id.
On-Call Response Controller
This action performs appropriate operations when the user clicks Accept or Reject from Slack. It invokes the utility methods to perform actions from the OnCallSlackUtils script include.