Integrations
Slack Bot
Slack notifications for workflow events, approvals, and alerts.
Slack Bot Integration
Steadybase's Slack integration delivers real-time notifications for workflow events, approval requests, and system alerts directly to your team's Slack channels.
What It Does
- Workflow Notifications — Alerts when workflows complete, fail, or need attention
- Approval Requests — Notifies when human-in-the-loop approval is needed
- Health Alerts — Flags at-risk accounts and critical health score changes
- System Alerts — SLA breaches, error spikes, and infrastructure issues
Configuration
Setup
1. Create a Slack App
- Go to api.slack.com/apps
- Click "Create New App" → "From Scratch"
- Name it "Steadybase" and select your workspace
2. Configure Bot Permissions
Add these OAuth scopes:
| Scope | Purpose |
|---|---|
chat:write | Send messages to channels |
chat:write.customize | Customize bot name and avatar |
3. Install to Workspace
Install the app to your workspace and copy the Bot User OAuth Token (xoxb-...).
4. Configure Steadybase
Add the token and signing secret to your .env file and restart the server.
5. Invite the Bot
Invite the Steadybase bot to the channels where you want notifications: