Integration
Voidly for Slack
Real-time censorship incident alerts posted to a Slack channel of your choice. Filter by country and severity threshold. Setup takes about a minute.
Connect
Don't have one yet? See how to get a Slack webhook URL.
Significant censorship incidents
How to get a Slack webhook URL
- Visit api.slack.com/apps and click Create New App. Pick From scratch, name it “Voidly Alerts”, and choose your workspace.
- In your new app's sidebar, open Incoming Webhooks and toggle Activate Incoming Webhooks on.
- Click Add New Webhook to Workspace, pick the channel where you want incidents posted, and approve.
- Copy the Webhook URL (it starts with
https://hooks.slack.com/services/) and paste it above. - Click Send test message to verify, then Connect Slack to start receiving real alerts.
What an alert looks like
:rotating_light:Iran — CRITICAL
DNS blocking of twitter.com detected across 3 ISPs
Country
Iran (IR)
Iran (IR)
Type
blocking
blocking
Severity
CRITICAL
CRITICAL
Confidence
95%
95%
Incident IR-2026-0142 · Detected 2026-04-25T12:00:00Z
Privacy & security
- The Slack webhook URL is the only credential. Anyone with the URL can post to that channel — keep it private. Voidly stores it solely to deliver alerts.
- Subscriptions are keyed by a SHA-256 hash of the webhook URL. We don't need (and don't collect) a Voidly account, your name, or your email address.
- Outgoing requests sign each payload with
X-Voidly-Signature(HMAC-SHA256). Slack ignores it; relevant if you forward to other systems. - To stop alerts, click Disconnect above, or revoke the webhook in Slack. Revoking in Slack causes Voidly to retry 5 times then mark the subscription failed.
Coming soon
v1 (this page) is incoming-webhook based — no install, no OAuth. v2 will add a full Slack app:
/voidlyslash command for ad-hoc lookups (country status, domain checks)- OAuth install flow with bot user (no manual webhook setup)
- Daily digest and weekly summary messages
- Interactive buttons for incident triage and acknowledgement
Need a different integration? Voidly also speaks raw webhooks, RSS, MCP, and a REST API.