Slack alerts

Slack alerts where your engineers already work

Send incident alerts to any Slack channel or DM via Incoming Webhook. Rich Block Kit formatting, priority badges and timestamps — without installing a bot or running OAuth on day one.

Latency
~2 s
Per message
Free
Reach
Channel or DM

Live preview

DEMO
#oncall · WardenPoint
CRITICAL · Production

Checkout p99 latency above SLO for 5 minutes (service=checkout)

AcknowledgeOpen runbook

13:42 · WardenPoint

When to pick this

When Slack is your team's first place to look

Most B2B engineering teams already live in Slack. Incoming webhooks are the lowest-friction integration — no OAuth, no bot install.

Day-zero

Engineering team chat

If your team responds to incidents in Slack, alerts should land where they read them. Webhook setup is one URL paste.

Per-channel routing

One webhook per channel

Route critical alerts to #oncall, warnings to #ops, and audit-only to #observability — each is a separate recipient with its own webhook URL.

Block Kit

Rich formatting out of the box

WardenPoint sends Block Kit blocks — priority badge, message, context line. Interactive ack buttons close the escalation chain inline (install the Slack App to enable).

Channel profile

What to expect

Real numbers and constraints for the Slack incoming-webhook route.

Median latency
~2 s

WardenPoint → hooks.slack.com edge. Slack delivers within seconds on healthy workspaces.

Cost
Free

Slack does not bill per webhook message. No carrier fees, no per-message charge.

Delivery proof
HTTP 200

We log Slack's HTTP response. Interactive ack (button click) requires the WardenPoint Slack App install.

Constraint
One webhook per channel

Each webhook URL maps to one Slack channel. Use separate recipients for routing to different channels.

Setup

Three steps to first Slack alert

Create an Incoming Webhook in Slack, paste the URL in WardenPoint, send a test.

  1. 1Step 1

    Create the Incoming Webhook in Slack

    Slack workspace → Apps → Search 'Incoming Webhooks' → Add to channel of your choice. Slack will generate a unique webhook URL.

    $ https://hooks.slack.com/services/T0000/B0000/XXXX
  2. 2Step 2

    Add a Slack recipient in WardenPoint

    Recipients → Add → Slack. Paste the webhook URL as the recipient value. Set is_active = true.

    $ Dashboard › Recipients › + Slack
  3. 3Step 3

    Send a test alert

    Dashboard → Send test → Slack. The message lands in the configured channel with priority badge + context.

    $ Send test → Slack

Frequently asked

Common Slack-channel questions

Webhook mode needs no install — Slack's built-in 'Incoming Webhooks' app gives you a URL in 30 seconds. Install the WardenPoint Slack App when you want interactive ack buttons, slash commands, and the Home tab dashboard.
Free plan

Wire your first Slack alert in three minutes

Add a webhook URL, send a test — watch it land in #oncall. The cheapest way to test Slack alerts before committing to a plan.

  • No bot install required
  • Block Kit formatting
  • Per-channel routing