Slack Alerts

What the Slack channel does

A Slack alert channel posts a message to the Slack channel your incoming webhook points at whenever one of your monitors changes state: a check fails, recovers, runs degraded, or an SSL certificate is about to expire. Alerts land where your team already works, so nobody has to watch a dashboard.

Get the webhook from Slack

  1. Open Slack's incoming webhook setup for your workspace.
  2. Create an Incoming Webhook and pick a default channel for it.
  3. Copy the generated webhook URL.

Add the channel in LoadFocus

  1. Go to the Alert Channels page.
  2. Click New alert channel and set Channel type to Slack.
  3. Fill in the fields:
    • Name, any label you will recognise, for example "Production alerts"
    • Slack channel (optional), a label such as #alerts, shown in the channel list
    • Webhook URL, the URL you copied from Slack (it starts with https://hooks.slack.com/)
  4. Click Save channel.

Right after the channel is created, LoadFocus sends a one-time confirmation notification to it, so you know delivery works without triggering a real incident. To send another message at any time, click Test on the channel's row.

Attach it to your checks

Creating the channel makes it available to your whole team. To route a specific monitor's alerts to Slack, select the channel in the check's notification settings, see Alert Channels on a check. Alert channels are shared across LoadFocus services, so load testing and page speed alerts can use the same Slack channel.

Troubleshooting

  • No confirmation message arrived: re-check the webhook URL, and confirm the webhook was not removed in Slack (workspace admins can revoke them). Click Test on the channel's row to try again.
  • Messages go to the wrong channel: the destination is set by the webhook in Slack, not by the Slack channel (optional) field. Create a new webhook for the channel you want and update the channel's Webhook URL.
  • Team members with a view-only role can see channels but cannot create or delete them.