Post Slack Notifications for ServiceNow Activities

Use this recipe to post notification messages in Slack for IT service management (ITSM) activities such as asset creation, incident creation, request creation, or request closure in ServiceNow.

Note:

This recipe is available as ServiceNow — Slack | Post Activity Notifications in the Integration Store. Oracle provides this recipe as a sample only. The recipe is meant only for guidance, and is not warranted to be error-free. No support is provided for this recipe.

Overview

This recipe posts notification messages in Slack when certain activities occur in ServiceNow. The recipe contains the following four integration flows:

  • Oracle ServiceNow Slack Asset Creation: This integration flow is triggered when an asset is created in ServiceNow. It receives the asset details (such as DisplayName, Category, Created By, Created Date, SerialNumber) from ServiceNow, and posts the same to the specific channel in Slack.
  • Oracle ServiceNow Slack Incident Creation: This integration flow is triggered when an incident is created in ServiceNow. It receives the incident details (such as IncidentNumber, Created By, Description, Priority, Assigned To, Creation Date) from ServiceNow, and posts the same to the specific channel in Slack.
  • Oracle ServiceNow Slack Request Creation: This integration flow is triggered when a request is created in ServiceNow. It receives the request details (such as Request Number, Description, Priority, Created By, Created Date) from ServiceNow, and posts the same to the specific channel in Slack.
  • Oracle ServiceNow Slack Request Closure: This integration is triggered when a request is closed in ServiceNow. It receives details (such as Request Number, Priority, Created By, Created Date, Closed By) of the closed request from ServiceNow, and posts the same to the specific channel in Slack.

The integrations use the standard ServiceNow Adapter and the standard Slack Adapter. To use the recipe, you must install the recipe package and configure the connections and other resources within the package. Then, you can activate and run some or all the integrations in the package, and invoke the integrations from ServiceNow.

System and Access Requirements

  • Oracle Integration version 21.2.1.0.0 (210129.2200.39462) or higher
  • ServiceNow
  • Slack, Production 4.15.0 64-bit
  • An account on ServiceNow with the Administrator role
  • An account on Slack