Slack

Trigger, Ack, Resolve incidents from Slack.

We understand that most of your work happens over Slack. You can integrate Squadcast and Slack to collaborate efficiently with your team while working on incidents. Here’s a brief of all that is possible.

Slack Notifications for Incidents

Squadcast sends a notification to the configured Slack channel as soon as an incident is triggered. You can easily Acknowledge and Resolve the populated incidents from within the Slack channel itself.

Follow the steps below to integrate Squadcast and Slack

(1) From the sidebar, navigate to Extensions

(2) Click on Integrate in the Slack tile, to begin you will be redirected asking for permissions to access your Slack account

(3) Please ensure that you have the permission to create Public Channels in your Slack workspace. If you have the permission, then click on Continue

(4) You will be redirected to Slack for approval of certain permissions that Squadcast would need for this integration. Click on Allow

(5) Upon doing this, you will receive an email notification from Slack about your Squadcast installation

This completes the integration process between Squadcast and Slack. You can verify the same with the presence of the Integrated banner on the Slack tile.

Configuring a global Slack channel for all Services in Squadcast

(1) Click on Select Channel

(2) Pick a Slack channel where you would wish to receive notifications for all the incidents in Squadcast

(3)

(4) Click on Save

Now, you will start receiving alert notifications for all Squadcast incidents in the configured Slack channel, in this case, the incidents channel. You can then choose to Acknowledge and Resolve these incidents from within the channel, in this case, the incidents channel.

Configuring Service Specific Slack Channels

Additionally, you can associate one Slack channel per Service so as to receive notifications for incidents affecting only that Service in this Slack channel.

Follow the steps below to configure the same:

(1) From the sidebar, navigate to Services

(2) Click on the three horizontal dots for the Service of your choice

(3) Select Slack Channel

(4) By default, the configured global Slack channel is populated. Now, select a channel from the drop-down to which incident notifications should be sent for this Service and click on save

(5) Save the configuration

You will be able to see the associated Slack channel on the bottom-right corner of the Service tile.

Triggering Incidents from Slack

You can trigger incidents in Squadcast directly from a Slack channel.

(1) To trigger an incident from Slack, within the Slack channel, type /create_incident and select the first option as seen in the screenshot

(2) In the pop-up: (a) Pick the Service for which you want to trigger the incident (b) Give the incident a meaningful title (c) Provide informative description if needed Click on Create to trigger the incident

(3) You will now be able to see the newly triggered incident in Squadcast. You will also be notified in the globally configured or the Service specific Slack channel for the same

Using Slack as an Alert Source

To create incidents automatically in Squadcast from Slack, check out Slack as an alert source.