Configure a Slack Workspace for Webhooks
Create and configure a Slack webhook and workspace to integrate CSM with Slack.
- Create Incidents
- Check the status of Incidents
- Withdraw Incidents
For example, users can create an Incident from a request sent from the Slack workspace. CSM creates the Incident and replies to Slack via the REST API and posts the message with an Incident number. If the customer wants to know the status of an Incident, they can send the request from the Slack workspace. CSM replies to Slack via the REST API and posts the message with the status and priority of the Incident. If the customer no longer needs the Incident, the user can send the Slack request to withdraw the Incident.
- Verify that you have administrative rights to the Slack workspace.
- Create a Slack application.
- Copy the Signing Secret. You will add this to CSM.
To configure CSM for the Slack webhooks integration:
- Verify the Webhooks Security rights.
- From the Group drop-down list, select Anonymous Browser and then select the View check box.
- Enable the System Event Processing Service.
- Create a Slack webhook endpoint. This will include selecting the One-Step Action that is configured to run for the webhook.
To configure Slack for the webhooks integration:
In CSM Administrator, update the Bot User OAuth Access Token Stored Value with the value you just copied and then publish the Blueprint.