Static Documentation

Webhook-Based Notification Channels

Version latest · Updated 2026-08-12
Interactive docs View on GitHub

Webhook-based notification channels#

Webhook-based notification channels send outgoing HTTP requests to external services.

This page covers:

discord
teams
webhook

Do not confuse outgoing webhook channels with the incoming Generic webhook integration.

Slack also has an incoming-webhook delivery mode, but Slack configuration, Bot API actions and Socket Mode are documented separately: Slack channel.

Discord#

Discord channel uses a Discord webhook URL.

Typical config:

{
  "webhook_url": "https://discord.com/api/webhooks/..."
}

Microsoft Teams#

Microsoft Teams channel uses a Teams webhook URL.

Typical config:

{
  "webhook_url": "https://..."
}

Generic outgoing webhook#

Generic outgoing webhook sends IncidentRelay notification payloads to a custom HTTP endpoint.

Typical config:

{
  "webhook_url": "https://example.com/incidentrelay/notifications"
}

Severity filter#

All webhook-based channels support notify_on_severities:

{
  "webhook_url": "https://example.com/hook",
  "notify_on_severities": ["critical", "high"]
}