Sazabi
AlertsDelivery Channels

Slack Delivery

Receive alert notifications in Slack with inline actions and rich context.

Slack is the most common way teams receive Sazabi alerts. When an alert is triggered, Sazabi posts a rich notification to your configured channel with full context and inline actions.

Alert cards in Slack

Each alert notification appears as a card containing:

  • Alert name: The title of the detected issue
  • Severity indicator: Visual badge showing critical, high, medium, or low
  • What happened: Summary of the issue Chat detected
  • Why it happened: Chat's root cause analysis
  • How to fix: Suggested remediation steps
  • Source link: Direct link to the alert thread in Sazabi

The card gives your team enough context to understand the issue at a glance and decide how to respond.

Inline actions

Alert cards include buttons for common actions, so you can respond without leaving Slack:

Mute

Click Mute to suppress future notifications for this alert. The button changes to show the muted state, and subsequent occurrences of the same issue will not post new messages.

Use muting when:

  • You are aware of the issue and working on a fix
  • The alert is expected behavior during maintenance
  • You need to reduce noise while focusing on a related incident

Unmute

When an alert is muted, the Unmute button appears. Clicking it resumes normal notification behavior for that alert.

Resolve

Click Resolve to mark the alert as resolved. This:

  • Closes the alert
  • Updates the Slack message to show resolved status
  • Records who resolved it and when

Use resolve when the underlying issue has been fixed.

Feedback button

Alert cards include a feedback mechanism to help improve future alerts. After reviewing an alert, you can indicate:

  • Good: The alert was accurate and actionable
  • Bad: The alert was a false positive or not actionable

This feedback trains Chat to better identify issues that matter to your team and reduce noise over time.

Configuration

Setting up Slack delivery

To receive alerts in Slack:

Connect Slack

Go to Settings > Integrations > Slack and connect your Slack workspace. See the Slack integration guide for detailed setup instructions.

Configure alerts channel

In the Slack integration settings, specify the channel where Sazabi should post alert notifications.

Invite Sazabi

Make sure Sazabi is invited to the alerts channel by typing /invite @Sazabi in that channel.

Channel selection

Choose your alerts channel carefully:

  • Dedicated alerts channel: Best for teams that want a clean signal without mixing alerts with general discussion
  • Incident channel: Good for teams that use a single channel for all production issues
  • Team channel: Acceptable for small teams, but alerts may get lost in conversation

You can configure different channels for different severity levels in project settings. For example, route critical alerts to an on-call channel while medium and low alerts go to a general team channel.

Thread behavior

When Sazabi posts an alert to Slack, it does not create a Slack thread by default. Each alert is a top-level message for visibility.

If you reply to an alert message, your replies appear in a Slack thread. This is useful for quick team coordination, but for detailed investigation, open the alert thread in Sazabi where Chat can help.

Status updates

When an alert's status changes (muted, unmuted, resolved), Sazabi updates the original Slack message to reflect the new state. This keeps your channel accurate without posting additional messages for every status change.

The updated message shows:

  • Current status (open, muted, resolved)
  • Who changed the status
  • When the change occurred