<%~ include('./partials/head', { title: 'Notifications' }) %> <%~ include('./partials/nav', { nav: 'notifications' }) %>

Notification channels

+ New channel

Channels are dispatched on status transitions (the "important" beats). Webhooks POST a JSON payload to your URL. More providers (Discord, Slack, Email, Telegram) will land here as drop-ins.

<% if (!it.channels || it.channels.length === 0) { %>
No channels yet. Create one below to start receiving alerts.
<% } else { %> <% it.channels.forEach(function(c) { %>

<%= c.name %>

<%= c.kind %> <% if (!c.enabled) { %> paused <% } %>
<% if (c.kind === 'webhook' && c.config && c.config.url) { %> <%= c.config.url %> <% } %>
<% }) %> <% } %> <% if (it.testResult) { %>
<%= it.testResult.ok ? 'Test event sent successfully.' : ('Test failed: ' + it.testResult.error) %>
<% } %>

New webhook channel