Notifications
Configure email, Slack, and webhook alerts for app events.
Get alerted when something happens to your app, through email, Slack, or webhooks. Each app supports up to 10 channels, and each channel routes the events you choose to one destination. Two channels can watch the same event, so a crash can page both your team Slack and an on-call webhook.
Channel Types
Enter the email address that receives alerts. The full address shows on the channel card.
Paste a Slack incoming webhook URL (starts with https://hooks.slack.com/services/). Optionally set a channel override like #deploys to route messages to a specific channel.
Enter an HTTPS endpoint. Galaxy signs each delivery with an HMAC secret so your receiver can verify it. The secret is generated when you create the channel.
Events
Pick which events trigger each channel. They're organized into seven groups: Deployments, Push-to-deploy, App lifecycle, Health and uptime, Scaling, Certificates, and Configuration changes. Sensible defaults are pre-selected, so you can leave them as-is.
Built-In Audit Trail
Every event in the Configuration changes group records who made the change. If a teammate edits your plan, resizes a container, or updates your allow list, you'll know exactly who did it.
Managing Channels
Add a channel: Click Add channel, pick a type, name it, set the destination, choose your events, then send a test to confirm delivery before saving.
Toggle active: Flip a channel off to pause it without losing its config. Flip it back on anytime.
Test, edit, or delete: Use the channel menu to send a test event, change events or destination, or remove it. Slack and webhook URLs are masked on the card since they're secrets; email addresses show in full.
Failing Channels Pause Automatically
If a channel fails to deliver repeatedly, Galaxy disables it and emails you once. Fix the destination, then turn it back on. Migrated apps keep their alerts through a backfilled default channel, no setup required.

