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
Install the Slackbot
From the Antimetal dashboard, click Connect Slack. This redirects you to Slack to authorize the app in your workspace.
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.Permissions and Access
The Antimetal Slackbot requests the following scopes:| Scope | Purpose |
|---|---|
app_mentions:read | Respond when mentioned in channels |
channels:history | Read alert messages in public channels |
channels:join | Join public channels when invited |
channels:read | List available channels |
chat:write | Post investigation results and remediation steps |
files:read | Read files shared in conversations |
groups:history | Read messages in private channels the bot is in |
groups:read | List private channels the bot is invited to |
groups:write | Manage private channels the bot is in |
im:history | Read direct messages with the bot |
im:read | View direct message conversations |
reactions:read | Read message reactions |
reactions:write | Add reactions to messages |
usergroups:read | View user groups |
users:read | View user profiles |
users:read.email | View 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.