Broadcast status updates to Slack channels

Slack Subscribers

Subscribers can sign up to receive status notifications in their own Slack channels.

Multiple subscriptions can be created to receive notifications in multiple Slack channels.

Each subscriber can granularly choose which components to receive notifications for.

Subscriptions can be created directly from your status page
In respect of privacy, our Slack app only requires permission to post messages
The subscriber’s email address is required to allow managing the subscription in the future
Subscribers can self-manage their subscription

Customize Slack Settings

Configure your Slack settings in the Dashboard from the Notifications/Slack tab.

Customize Slack Notifications With Variables

Insert variables in notification templates by wrapping them with *| and |*

Example: *|INCIDENTTITLE|*


Maintenance and incident notifications each have their own set of available variables.

Incident

  • STATUSPAGENAME
  • STATUSPAGEURL
  • INCIDENTTITLE
  • INCIDENTURL
  • AFFECTEDCOMPONENTS (Warning: Could be very long)
  • AFFECTEDCONTAINERS (Warning: Could be very long)
  • TODAYSDATE (Example: 10/30/2015)
  • CURRENTSTATUS
  • CURRENTSTATE
  • PREVIOUSSTATUS
  • PREVIOUSSTATE
  • INCIDENTMESSAGE
  • TIMESTART
  • TIMERESOLVE

Maintenance

  • STATUSPAGENAME
  • STATUSPAGEURL
  • MAINTENANCETITLE
  • MAINTENANCEURL
  • AFFECTEDCOMPONENTS (Warning: Could be very long)
  • AFFECTEDCONTAINERS (Warning: Could be very long)
  • MAINTENANCEMESSAGE
  • TIMESTART
  • TIMEEND

Default Message Templates

The default message templates for Slack notifications

Incident:

[*|CURRENTSTATE|*] *|INCIDENTTITLE|* – *|INCIDENTMESSAGE|* (*|STATUSPAGEURL|*)

Maintenance:

[Maintenance] *|MAINTENANCETITLE|* – *|MAINTENANCEMESSAGE|* (*|STATUSPAGEURL|*)