Forward any webhook to Discord or Slack
Route any webhook to Discord or Slack with templated payloads, level thresholds and per-token rules. Free at every plan.
The problem
Each tool has its own way of posting to Discord. Some skip it entirely. You end up writing one custom adapter per service, and changing the destination means editing N codebases.
How Alarum solves it
Alarum normalizes incoming events, then re-emits each one as a properly formatted Discord embed or Slack block. Configure the destination URL once per project; every matching event flows through. Switch tools or move channels without touching any source code.
Integrate in one line
POST a normalized event to Alarum, configure a Discord or Slack forwarder, Alarum mirrors it. Replace <YOUR_TOKEN> with an ingestion token from your project, then send.
# 1. Send any event to Alarum (from any service or script)
curl -X POST https://alarum.me/h \
-H "Authorization: Bearer <YOUR_TOKEN>" \
-d '{
"level": "warn",
"title": "Disk usage above 80%",
"message": "Host db-01 is at 84% disk",
"source": "monitoring"
}'
# 2. In Alarum, add a Discord forwarder on this token with min_level=warn.
# Every warn/error/critical event auto-forwards as a properly formatted embed.Why teams pick Alarum for this
Discord embeds
Color-coded by level, with fields, timestamp, source and author block. No template required.
Slack blocks
Rich Slack message blocks with the same metadata, posted via incoming webhook URL.
Generic webhook output
Build a custom JSON template for any other destination: Telegram, Mattermost, Pushover, your own bot.
Per-forwarder level threshold
Pipe only warn+ to #ops while info still lands in Alarum. Multiple forwarders per project.
Anti-SSRF guard
Outbound targets are vetted against private IP ranges. No internal host smuggling.
Free at every plan
Forwarders never count against any limit. Run as many as you need on Discover.
Why not just use X?
Zapier charges per zap and rate-limits hard at the cheap tiers. IFTTT is consumer-grade and noisy. Most SaaS tools support one chat platform but not the other. Alarum is the bridge layer so every source ends up everywhere you need.
Related use cases
Webhook aggregator hub
One endpoint for every webhook your stack fires. Filter, search, tag and forward to Discord, Slack or push. Stop juggling ten inboxes.
Read more arrow_forwardCI/CD pipeline notifications
Push notifications for GitHub Actions, GitLab CI, Jenkins, CircleCI and any pipeline. Route build failures, deploy alerts and release events to a single inbox.
Read more arrow_forward