Skip to main content

Slack Integration

Connect your Slack workspace to Palette to receive alert notifications directly in your team's channels.

Overview

The Slack integration allows you to:

  • Receive real-time alert notifications in Slack channels
  • Get detailed performance regression reports with visualizations
  • Monitor metric alerts and profile aggregate alerts
  • Keep your team informed about performance changes

Setting Up Slack

1. Navigate to Settings

Go to SettingsIntegrations in your team or personal account dashboard.

2. Connect Slack Workspace

Click the Connect to Slack button in the Slack section.

Slack Integration Settings

3. Authorize Palette

You'll be redirected to Slack to authorize Palette. The integration requires the following permissions:

  • incoming-webhook: Create webhooks to post messages to a specific channel
  • files:write: Upload charts and visualizations to Slack

4. Select Channel

Choose which Slack channel should receive alert notifications. You can change this later by reconnecting.

Using Slack with Alerts

Adding Slack to an Alert

When creating or editing an alert:

  1. Navigate to the Destinations section
  2. Select your connected Slack workspace and channel
  3. You can also add email recipients alongside Slack notifications

Alert Destinations

Alert Notifications

When an alert triggers, Palette sends a notification to your Slack channel. Below is an example of a profile aggregate alert notification:

Slack Alert Example

Managing Connections

Viewing Connected Channels

All connected Slack channels are listed in SettingsIntegrationsSlack.

You can see:

  • Workspace name
  • Channel name
  • Connection status

Disconnecting Slack

To remove a Slack connection:

  1. Go to SettingsIntegrationsSlack
  2. Click the delete icon next to the workspace
  3. Confirm the disconnection

Disconnecting Slack will remove it from all alerts using this channel. Those alerts will still trigger but won't send Slack notifications.

© 2025 Redraw, Inc.