Monitoring & Diagnostics
Notifications & Alerts
Get pinged on deploy success/failure and metric alerts via Slack, Discord, email, or a generic webhook.
Configure where DeployOS sends notifications from Settings → Notifications.
Channels
- Slack — incoming webhook URL.
- Discord — webhook URL.
- Generic webhook — any endpoint that accepts a POST, for wiring into something else entirely (a status page, an internal tool).
- Email (SMTP) — configure your own SMTP server (STARTTLS on 587, or implicit TLS on 465); the password is stored in your OS keychain, never in plaintext config.
Each channel has a Test button that sends a real test notification so you can confirm it's wired correctly before relying on it.
🖼️ Screenshot — the Settings → Notifications card with the Slack/Discord/webhook/email fields and Test buttons.
What triggers a notification
- Deploy success or failure — fires for normal deploys, rollbacks, migrations, and template deploys.
- Alert rule breaches — any monitoring alert rule you've defined (e.g. CPU over a threshold) fires through the same notification channels.
Which channels are used
All configured channels receive every notification — there's currently no per-event routing (e.g. "send deploy failures to Slack but alerts to email only"). If you only want one channel active, only configure that one.