Messaging & Alerts
Connect messaging and notification channels to get alerted when issues arise and keep your team in the loop.
Supported Channels
| Channel | Status | Use Case |
|---|---|---|
| Slack | Available | Real-time alerts with acknowledge buttons |
| Available | Alert digests and escalation notifications | |
| Webhooks | Available | Custom integrations with any system |
Slack
Slack is the primary alert channel for most teams. When a workflow fires, Sailfish sends a message to your configured channel with:
- Severity indicator (critical, warning, info)
- Alert details and context
- A direct link to the issue in Sailfish
- An Acknowledge button to confirm the alert was seen
Setup
- Open the Slack integration settings in the Sailfish dashboard
- Click Connect Slack
- Select the workspace and authorize Sailfish
- Choose a default channel for alerts (individual workflows can override this)
Once connected, Slack is available as a notification channel in Workflow Automation and as a destination for manual notifications from Triages and Issues.
Email
Email notifications are sent to one or more addresses when a workflow condition is met. Useful for escalation paths and stakeholder notifications.
Configuration
Email notification settings are managed in two places:
- Per-workflow — When creating a workflow, you can add email as a notification action and specify recipients
- Account-level — Navigate to Settings > Notifications to configure:
- Which email address receives notifications
- Notification frequency (immediate, daily digest, weekly digest)
- Which event types trigger notifications (new issues, status changes, workflow alerts)
Webhooks
Webhooks let you send Sailfish alerts to any HTTP endpoint — PagerDuty, Opsgenie, Microsoft Teams, or your own custom systems.
Configuration
Configure webhook endpoints in Settings > Notifications. Each webhook receives a JSON payload with:
- Event type
- Issue or alert details
- Severity and priority
- A URL back to the relevant page in Sailfish
Notification Settings
Navigate to Settings > Notifications to manage your notification preferences:
| Setting | Description |
|---|---|
| Email notifications | Enable/disable and set frequency |
| Webhook endpoints | Add, edit, or remove webhook URLs |
| Event filters | Choose which events trigger notifications |
These settings apply to your account. Each team member can configure their own notification preferences independently.