Notify Channel

FireHydrant offers a variety of channel notification steps. You can use a standard, templated notification or customize the message. This page covers the standard notification template. For customizing notifications, see Notify Channel w/ Custom Message.

Prerequisites

  • To notify channels in Slack, you must invite the FireHydrant bot to the channels you want to notify. You should only have to do this once for each new channel you want to post notifications to. The FireHydrant bot is included automatically in the incident channels it creates via Runbooks.
  • For Microsoft Teams, the FireHydrant bot currently only supports posting into a single Team/Workspace. If the channel you try to notify doesn't exist in a particular Workspace, this step will automatically create it.

Configuration

Notify Channel step. The step looks identical for both Slack and Microsoft Teams

Notify Channel step. The step looks identical for both Slack and Microsoft Teams

The standard notification step comes in a preconfigured format and requires no additional setup besides specifying which channels to post in and when.

When filling in the list of comma-separated channels, Slack requires the channel names with the # prefix while MS Teams does not.

You can optionally specify conditions for when notification should occur. The default is automatically when the incident starts.

Runbook Execution

When the notification step executes, it will send a message containing relevant details and links about the incident, including:

  • Severity and Title
  • Started and Resolved times
  • Opened By and Resolved By whom
  • Assigned Roles and People
  • Any links, such as channel, meeting bridge, ticket, etc.
  • Buttons to the Command Center and Internal Status Page

The message will also automatically update in place when these details update:

Standard notification template in Slack

Standard notification template in Slack

Standard notification template in Microsoft Teams

Standard notification template in Microsoft Teams

Duplicate Messages (Slack only)

When you declare an incident from a Slack channel, FireHydrant automatically posts our templated notification message with incident details and links. In this instance, if you have one or more Runbook steps configured to post into that same channel, FireHydrant will skip executing them to avoid duplicate notification messages.

πŸ“˜

Note:

This applies only when you have declared in the channel in question.