Prerequisites
- Rootly account with admin permissions
- Slack workspace admin or owner access
- For Enterprise Grid: Org Owner or Org Admin role
Required Permissions
Rootly requests the following Slack permissions during installation.Bot Scopes (Core)
Bot Scopes (Core)
Bot Scopes (AI & Assistant)
Bot Scopes (AI & Assistant)
User Scopes
User Scopes
Enterprise Grid Scopes
Enterprise Grid Scopes
Choose Your Plan
Slack Free, Pro, or Business+
Slack Enterprise Grid
Slack Free, Pro, and Business+
Open Integrations


Select Your Plan

Authorize in Slack

Confirm Connection

Slack Enterprise Grid
With Enterprise Grid, you install Rootly at the organization level, then add it to specific workspaces. This lets you manage incidents across multiple workspaces from a single Rootly account.Open Integrations
Select Enterprise Grid

Install at Organization Level
Add Rootly to Workspaces
- Go to Organization Settings → Integrations → Installed Apps
- Find Rootly in the list
- Click the menu and select Add to more workspaces
- Select which workspaces should have access to Rootly
- Click Next and Allow
Configure Incident Workspace
- Select incident workspace — Choose which workspace will host your dedicated incident channels
- Set announcement channel — Choose where new incidents are announced
- Set alerts channel — Choose where alerts are posted
- Click Save Settings
Set Up Shared Channels (Recommended)
- In Slack, create or select a channel (e.g.,
#incidents) - Click the channel name → Settings → Workspaces with access
- Add all workspaces that should see incident announcements
Switching From a Workspace Install to Enterprise Grid
If Rootly was originally installed at the workspace level (Slack Free / Pro / Business+) and you now want Enterprise Grid features — multi-workspace channel selection, Forms across workspaces, pin-to-timeline, shared cross-workspace incident channels — you need to disconnect and reinstall Rootly with the Enterprise Grid option selected.What’s Preserved Across The Reinstall
Disconnecting and reinstalling the Slack integration only resets the Slack integration’s own settings — the broader Rootly configuration around it stays intact. Specifically:Procedure
Disconnect The Existing Slack Integration
Reconnect And Choose Enterprise Grid
Reconfigure Slack-Specific Settings
- The incident workspace (which workspace hosts dedicated incident channels)
- The announcement channel
- The alerts channel
- Smart Defaults as needed
Verify Existing Workflows Still Reference Valid Channels
Re-Claiming the /incident Command
During the transition to Rootly, you may experience issues where Rootly’s bot claims the/incident Slack command from your existing bot. When multiple bots use the same command, Slack will always invoke the one that was installed most recently. If this interrupts your transition, follow the steps below to reclaim the /incident command from Rootly.
Option 1 (Recommended)
This is the safest method — it does not result in a blackout period where your old bot is unusable.- Ensure Rootly is already installed on your Slack workspace.
- Update your old bot’s Slack command from
/incidentto a placeholder (e.g.,/incident-1). - Save the change.
- Change the command of your old bot back to
/incident.
/incident command.
Option 2
If Option 1 does not work, try this option. There will be a brief blackout period where your old bot is unusable.- Ensure Rootly is already installed on your Slack workspace.
- Uninstall your old bot.
- Reinstall your old bot.
/incident command from Rootly.
Enterprise Grid Consideration
If the issue persists after trying the above, check your installation scope. If Rootly is installed at the Slack organization level (Slack Enterprise Grid), you must also reinstall your old bot at the Slack organization level, not just at the workspace level.Uninstall
To remove the Slack integration:- Go to Configuration → Integrations and find Slack
- Click Connected to reveal the disconnect option
- Click Disconnect

Troubleshooting
Workspace not showing during installation
Workspace not showing during installation
- You’re not an Admin or Owner of the workspace
- Workspace doesn’t allow members to install apps
- Logged into wrong Slack account
- Ask a Slack Admin/Owner to install Rootly
- Check Slack → Settings & Permissions → App Management
- Try in a private browser window with the correct Slack account
Enterprise Grid option not showing
Enterprise Grid option not showing
- Your org isn’t on Enterprise Grid
- You’re not an Org Owner/Admin
- Logged into a non-Grid workspace
- Verify your plan at Slack’s pricing page
- Ask an Org Owner/Admin to complete installation
- Log into your Enterprise org, not a standalone workspace
Channels not being created
Channels not being created
- Rootly bot lacks channel creation permissions
- Workspace restricts channel creation to admins
- Enable Bypass Slack permissions in Smart Defaults
- Verify Rootly has
channels:manageandgroups:writescopes - Check workflow logs for specific errors
Can't see incidents from other workspaces (Enterprise Grid)
Can't see incidents from other workspaces (Enterprise Grid)
- Announcement channel isn’t shared across workspaces
- Rootly not added to all required workspaces
- Create a shared channel for incident announcements
- Add Rootly to all workspaces via Organization Settings → Installed Apps
Can't pin messages to incident timelines 📌
Can't pin messages to incident timelines 📌
Solutions:
- Disconnect the Slack integration from Rootly
- Reconnect it, making sure to select Slack Enterprise Grid during installation and authorize at the organization level (not a single workspace)