Guida e tutorial ›
Notifiche
› Webhook a Slack e Discord
Webhook a Slack e Discord
4 min di lettura · Notifiche
Il webhook è un modo generico per inviare un alert ovunque - su Slack, Discord, PagerDuty o un proprio endpoint.
Webhook in ingresso Slack
1. Nel workspace Slack vai su apps.slack.com/build
2. Create New App -> Incoming Webhooks -> Enable
3. Add New Webhook to Workspace -> seleziona il canale
4. Copia l'URL del webhook (appare come https://hooks.slack.com/services/T.../B.../...)
5. In ePulz.io in Impostazioni -> Webhook inserisci l'URL
6. ePulz.io rileva automaticamente l'URL Slack e invia il payload Block Kit nel formato corretto
Webhook Discord
1. Nel server Discord apri Server Settings -> Integrations -> Webhooks
2. New Webhook -> seleziona il canale -> Copy Webhook URL
3. In ePulz.io Impostazioni -> Webhook inserisci l'URL (formato https://discord.com/api/webhooks/...)
4. Viene rilevato automaticamente
Webhook personalizzato (endpoint proprio)
Per un'applicazione propria imposta l'URL dove deve arrivare la POST request con corpo JSON:
{"monitor_id": 42, "monitor_name": "API server", "status": "down", "error": "HTTP 502", "checked_at": "2026-05-22T10:30:00Z"}
Consigliamo di verificare la firma HMAC nell'header X-ePulzio-Signature (HMAC-SHA256 del body con il tuo webhook secret).