Overview
The Antimetal Slackbot connects to your Slack workspace and responds to infrastructure alerts in real time. Once installed, you invite the bot to your alert channels — from there, it monitors incoming alerts and posts root cause analysis automatically or on demand. What the integration does:- Auto-investigations — when an alert fires in a connected channel, the bot automatically analyzes the root cause and posts findings in the alert thread
- Manual investigations — mention
@Antimetalin any alert thread to trigger an on-demand investigation at any time - Remediation guidance — each investigation includes suggested fixes for the identified problem
Install
To add Antimetal to your Slack workspace, go to the Slack integration page in the Antimetal dashboard and click Connect Slack:Add Antimetal to Slack
Connect your Slack workspace from the Antimetal dashboard.
Prerequisites
- A Slack workspace where you have permission to install apps
- At least one alert channel (e.g.
#alerts,#oncall) where the bot should operate
Setup
Connect Slack
From the Antimetal dashboard, navigate to Settings > Integrations and click Connect Slack. You’ll be redirected to Slack to authorize the app in your workspace.
Add the bot to your alert channels
Invite You can also invite it from the channel’s member settings.
@Antimetal to your alerts channel. The easiest way is to type the following in the channel:Triggering investigations
Auto-investigations
Auto-investigations run automatically when an alert fires in a channel where@Antimetal is present. You enable them per alert, not per channel.
Open Settings > Issues
In the Antimetal dashboard, navigate to Settings > Issues and select the alert you want to automate.
Manual investigations
Reply to any alert thread with@Antimetal to trigger an on-demand investigation. The bot detects the mention and runs a root cause analysis on that alert.
Permissions
The Antimetal Slackbot requests the following OAuth 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 |