How to connect Slack
Connecting Slack requires creating a Slack app in your workspace.
Step 1 — Create a Slack app
- Go to api.slack.com/apps and log in.
- Click Create New App → From scratch.
- Give it a name and select your workspace. Click Create App.
Step 2 — Configure permissions
- In the left menu, click OAuth & Permissions.
- Under Bot Token Scopes, add:
chat:write,channels:history,im:history,im:write. - Click Install to Workspace and authorise.
- Copy the Bot User OAuth Token — it starts with
xoxb-.
Step 3 — Get the signing secret
- In the left menu, click Basic Information.
- Under App Credentials, copy the Signing Secret.
Step 4 — Enter the details in your dashboard
- Open your OpenClaw configuration dashboard.
- Click Communication Channels → Slack.
- Paste the Bot OAuth token and Signing secret.
- The App-level token is optional — only needed if you use Socket Mode.
- Click Connect Slack.
