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"]
}