Alert Channels
Configure where SignalDocks sends notifications when a monitor goes down or recovers.
Overview
Alert channels are destinations where SignalDocks sends notifications when a monitor goes down, recovers, or responds too slowly.
Each monitor can be assigned to one or more channels. When an incident fires, all assigned channels are notified simultaneously.
Note: A default email channel using your account address is created automatically when you sign up.
Channel types
Sends formatted HTML alerts to an email address of your choice. Powered by Resend.
Setup: Enter the destination email address. No extra configuration required.
Slack
Posts a formatted message to a Slack channel via an Incoming Webhook URL.
Setup:
- Go to api.slack.com/apps → Create or open an app.
- Enable Incoming Webhooks and click Add New Webhook to Workspace.
- Select the target channel and copy the webhook URL.
- Paste it into the Slack channel form in SignalDocks.
Telegram
Sends a message to a Telegram chat or group via a bot.
Setup:
- Open @BotFather and run
/newbotto get a Bot Token. - Add the bot to your chat or group.
- Visit
https://api.telegram.org/bot<TOKEN>/getUpdatesto find your Chat ID. - Enter both values in the Telegram channel form.
Tip: For a private chat with the bot, start the conversation with
/start, then callgetUpdates— thechat.idfield is your Chat ID.
Webhook
Posts a JSON payload to any URL via HTTP POST. Useful for custom integrations, automation pipelines, or forwarding to services not natively supported.
Payload format:
{
"monitor_name": "My API",
"monitor_url": "https://api.example.com/health",
"status": "down",
"message": "HTTP 503 — Service Unavailable",
"checked_at": "2025-06-12T10:00:00Z"
}
Optionally set a webhook secret — SignalDocks will include it as an X-Webhook-Secret header so you can verify the request origin.
Testing a channel
Click the test (send) icon next to any channel to fire a test notification. The button shows Sent on success or Failed with the error reason.
Alert limits by plan
| Plan | Max channels |
|---|---|
| Free | 1 |
| Starter | 3 |
| Pro | 10 |
| Enterprise | 20 |