Slack Integration
Connect OpenClaw to Slack for conversational agent control.
OpenClaw integrates with Slack so you can chat with your agent from anywhere.
How It Works
- Add the OpenClaw Slack app to your workspace
- Mention
@clawin any channel to start a run - The agent responds in a thread with progress updates
- Open Claw Desktop later to review and resume
Setting Up Slack
Create a Slack App
- Go to api.slack.com
- Create a new app with Bot Token Scopes:
app_mentions:readchat:writechannels:historygroups:history
- Install to your workspace
- Copy the Bot Token
Configure OpenClaw
Add to your OpenClaw .env:
SLACK_BOT_TOKEN=xoxb-your-tokenSLACK_SIGNING_SECRET=your-signing-secretUsing Slack
@claw refactor the auth moduleThe agent will:
- Acknowledge your request
- Start working in a thread
- Update you with progress
- Ask for approval if needed (you can approve in Slack or Desktop)
Claw Desktop Integration
Runs started from Slack show a Slack icon in Claw Desktop. Your run_id is consistent across both interfaces.