Skip to main content

Overview

The Antimetal Slackbot lives in your Slack channels and investigates alerts in real time, surfacing root causes and remediation steps.

Set up in Antimetal

Go to the Slack integration setup in the Antimetal dashboard.

Prerequisites

  • A Slack workspace where you have permission to install apps
  • At least one alert channel (e.g., #alerts, #oncall) where Antimetal should operate

Setup

1

Install the Slackbot

From the Antimetal dashboard, click Connect Slack. This redirects you to Slack to authorize the app in your workspace.
2

Add to alert channels

Invite the Antimetal bot to the channels where your alerts land. You can do this by mentioning @Antimetal in each channel or by using Slack’s channel settings.
3

Verify

Trigger or replay a recent alert in one of your channels to confirm the bot is responding.

Permissions and Access

The Antimetal Slackbot requests the following scopes:
ScopePurpose
app_mentions:readRespond when mentioned in channels
channels:historyRead alert messages in public channels
channels:joinJoin public channels when invited
channels:readList available channels
chat:writePost investigation results and remediation steps
files:readRead files shared in conversations
groups:historyRead messages in private channels the bot is in
groups:readList private channels the bot is invited to
groups:writeManage private channels the bot is in
im:historyRead direct messages with the bot
im:readView direct message conversations
reactions:readRead message reactions
reactions:writeAdd reactions to messages
usergroups:readView user groups
users:readView user profiles
users:read.emailView user email addresses
  • No access to DMs unless the bot is explicitly invited
  • Slack message content is not persisted. Lightweight metadata (alert identifiers, investigation status) may be temporarily retained for tracking.