Довідка та інструкції ›
Сповіщення
› Webhook у Slack та Discord
Webhook у Slack та Discord
4 хв читання · Сповіщення
Webhook це загальний спосіб надіслати сповіщення будь-куди - до Slack, Discord, PagerDuty або власного endpoint.
Slack incoming webhook
1. У Slack workspace перейдіть на apps.slack.com/build
2. Create New App → Incoming Webhooks → Enable
3. Add New Webhook to Workspace → виберіть канал
4. Скопіюйте webhook URL (виглядає як https://hooks.slack.com/services/T.../B.../...)
5. В ePulz.io в Налаштуваннях → Webhook вставте URL
6. ePulz.io авто-розпізнає Slack URL і надсилає правильно відформатований Block Kit payload
Discord webhook
1. На Discord сервері відкрийте Server Settings → Integrations → Webhooks
2. New Webhook → виберіть канал → Copy Webhook URL
3. В ePulz.io Налаштування → Webhook вставте URL (формат https://discord.com/api/webhooks/...)
4. Розпізнається автоматично
Custom webhook (власний endpoint)
Для власного застосунку налаштуйте URL, куди має прийти POST request з JSON тілом:
{"monitor_id": 42, "monitor_name": "API server", "status": "down", "error": "HTTP 502", "checked_at": "2026-05-22T10:30:00Z"}
Рекомендуємо перевірити HMAC signature в заголовку X-ePulzio-Signature (HMAC-SHA256 з body з вашим webhook secret).