Connect Clawsmith to your coding agent. Ship products like crazy.Unlimited usage during betaGet API Key โ†’
โ† Back to dashboard
clawsmith.com/signal/alertmanager-slack-block-kit-bridge
โš  IssueWide Opendev_tool_cliLive

Webhook bridge that converts Prometheus alertmanager alert payloads into rich Slack Block Kit messages with runbook links, labels, and action buttons

Prometheus alertmanager sends Slack notifications using legacy attachment formatting that Slack has deprecated in favor of Block Kit. The feature request to support Block Kit directly in alertmanager has 189 reactions and 24 comments since March 2020. No alertmanager maintainer has ever responded to the issue. The Slack app auth PR merged in November 2025 added bearer token support but left the visual format unchanged. Teams still receive plain-text wall-of-labels alerts with no action buttons, no grouped sections, and no runbook links. The product is a lightweight webhook proxy that alertmanager POSTs to instead of Slack directly. The proxy parses the alertmanager payload, renders it as a Block Kit body (severity badge, labels table, generator URL, runbook button, silence button), and forwards to the Slack API. Configurable via YAML per alertname or severity.

Product Idea from this Signal

A webhook service that converts Prometheus Alertmanager payloads into rich Slack Block Kit messages with alert grouping and inline actions

213 โ–ฒ

Prometheus Alertmanager's native Slack receiver produces plain text notifications that are hard to scan, have no visual hierarchy, and offer no interactive buttons. A lightweight webhook bridge sits between Alertmanager and Slack, receives the standard webhook payload, and re-renders it as fully structured Block Kit messages: collapsible alert groups, severity color bars, label tables, Runbook and Grafana deep-link buttons, and Acknowledge or Silence inline actions. Teams drop it in as a single container alongside Alertmanager with one config change; no Alertmanager fork, no Kubernetes-specific controller, no observability platform subscription required.

prometheusalertmanagerslackblock-kitdevopsmonitoringwebhookgolangcli
Competitive20 leadsView Opportunity โ†’

Score Breakdown

GitHub
213

Gap Assessment

Wide OpenNo dedicated solution exists

Zero maintainer response in 5 years on issue #2217. Grafana discussion #64094 adds 5 more upvotes. No third-party bridge exists as a maintained package; only blog posts showing manual template hacks. The Slack legacy attachment format is deprecated and active developers want richer notifications. The proxy pattern is straightforward and productizable as a Docker image + Helm chart.