Notification events
Coolify lets you choose events separately for email, Discord, Telegram, Slack, Pushover, and webhook notifications. Open Notifications, select a channel, then use Notification Settings to change that channel's event selections.
Changing an event for one channel does not change the other channels.
Deployments
| Setting | When Coolify sends the notification |
|---|---|
| Deployment Success | An application deployment completes successfully. |
| Deployment Failure | An application deployment fails. |
| Container Status Changes | An application or resource container stops unexpectedly, restarts automatically, or reaches its automatic restart limit. |
Pull request preview deployments use the same Deployment Success and Deployment Failure selections as regular application deployments.
Backups
| Setting | When Coolify sends the notification |
|---|---|
| Backup Success | A scheduled database backup completes successfully. |
| Backup Failure | A scheduled database backup fails, or the local backup succeeds but its S3 upload fails. |
When Coolify creates the local backup but cannot upload its S3 copy, it sends a warning through channels that have Backup Failure selected.
Scheduled tasks
| Setting | When Coolify sends the notification |
|---|---|
| Scheduled Task Success | A scheduled application or service task completes successfully. |
| Scheduled Task Failure | A scheduled application or service task fails. |
Server events
| Setting | When Coolify sends the notification |
|---|---|
| Docker Cleanup Success | An automatic Docker cleanup job completes successfully. |
| Docker Cleanup Failure | An automatic Docker cleanup job fails. |
| Server Disk Usage | Server disk usage exceeds the threshold configured for that server. |
| Server Reachable | A previously unreachable server becomes reachable again. |
| Server Unreachable | Coolify cannot reach a server after two consecutive checks. |
| Server Patching | Coolify finds operating system updates during a patch check, or the patch check fails. |
| Traefik Proxy Outdated | Coolify detects one or more servers running an outdated Traefik version. |
Test the selection
After you configure a channel, select its test action:
- Email uses Send Test Email and asks for a recipient address.
- Discord, Telegram, Slack, Pushover, and webhook channels use Send Test Notification.
A test confirms that the current channel credentials can deliver a message. It does not trigger or verify every selected event.
For webhook event identifiers and fields, see the webhook payload reference.
