Slack Integration

Receive monitoring alerts directly in a Slack channel.

Plan requirement: Slack alerts require the Launch plan or above.

Setup

  1. 1

    In your Slack workspace, go to Apps → Incoming WebHooks → Add New Webhook to Workspace.

  2. 2

    Select the channel you want alerts posted to (e.g., #alerts or #ops) and click Allow.

  3. 3

    Copy the webhook URL. It looks like https://hooks.slack.com/services/T.../B.../...

  4. 4

    In OpsKitty, open an endpoint, go to Alerts → Add Alert, select Slack, and paste the webhook URL.

  5. 5

    Set your failure threshold, enable "notify on resolved," and save.

What the alert looks like

OpsKitty posts a formatted Slack message containing the endpoint name, URL, the failure reason or HTTP status code, the region that detected the failure, and the timestamp. Recovery notifications include the total downtime duration.

Tip: Create a dedicated #alerts channel and add your relevant team members. This keeps alert noise out of your main engineering channels while ensuring visibility.