Alert Channels

Supported Alert Channels

LoadFocus sends alerts for check failures, recoveries, degraded results, SSL certificate expiry and domain expiry through seven channel types:

  • Email, the default; send alerts to any inbox
  • Slack, post to a channel or user via an incoming webhook
  • Discord, post to a server channel via a webhook
  • PagerDuty, trigger and auto-resolve incidents via the Events API v2
  • Opsgenie, create and auto-close alerts via the Alert API, US or EU region (existing channels only; no longer offered for new ones)
  • Microsoft Teams, post to a Teams channel via an incoming webhook
  • Webhook, an HTTP POST with a JSON payload to any endpoint you run

Email, Slack, Microsoft Teams and webhook channels work on every plan. Discord, PagerDuty and Opsgenie are paid-only: on the Free plan, alerts to those channels are not sent.

Manage Channels

Manage your alert channels on the Alert Channels page. Click New alert channel and pick the type you want to add; each channel type's page above walks through the exact fields.

Channels belong to your team and are shared across LoadFocus services: the same Slack channel can receive API monitoring, load testing, and page speed alerts. Team members with a view-only role can see channels but cannot create or delete them.

Delivery confirmation

Within about a minute of creating a channel, LoadFocus sends a one-time confirmation notification to it, so you can verify delivery end to end without waiting for a real incident. The channel's row shows Confirmation pending until it is sent, then Confirmed. The confirmation is not retried: if it does not arrive, re-check the channel's credentials (webhook URL or API key), then click Test on the channel's row to send a sample notification. The per-channel pages list the usual causes.

Recent deliveries

The Recent deliveries list on the Alert Channels page shows every alert sent to your team's channels in the last 30 days, newest first: the time, the check, the event (Check failed, Check recovered, Check degraded, Degraded cleared, SSL certificate expiring, Domain expiring, SLA breached, SLA recovered), the channel and the outcome. Sent means the channel accepted the alert; Failed shows the error the channel returned, for example a rejected webhook URL or an expired API key; Not sent means LoadFocus skipped it, with the reason, such as a channel type that needs a paid plan. A channel deleted since the alert shows as (deleted). Confirmation and Test notifications are not listed.

Attach channels to checks

Creating a channel does not by itself route alerts: select the channel in each check's notification settings (where the Fail, Recover, Degraded, SSL and Domain switches choose which events it receives), or set it on a check group to cover every check in the group. See How to Create a New API Check. To silence alerts during planned work, use Maintenance Windows.