Slack
Connect your KiloClaw agent to Slack by creating a Slack app from the OpenClaw manifest and linking it to your KiloClaw dashboard.
Step 1: Create a Slack App from the OpenClaw Manifest
- Go to Slack App Management and click Create New App → From a Manifest
- Copy the manifest from the OpenClaw docs
- Paste the manifest JSON into Slack's manifest editor
- Customize the manifest before creating:
- Rename the app to your preferred name wherever it appears
- Update the slash command if desired (e.g.,
/kiloclaw)
- Click Create
Step 2: Generate Tokens
You need two tokens from Slack:
App-Level Token
- In your Slack app settings, scroll down to App-Level Tokens
- Click Generate Token
- Add the
connections:writescope - Generate and copy the token (starts with
xapp-)
Bot User OAuth Token
- In the left sidebar, click Install App
- Install the app to your workspace
- Copy the Bot User OAuth Token (starts with
xoxb-)
Step 3: Connect Slack to KiloClaw
- In the KiloClaw UI, find the Slack integration section (may show "not configured")
- Enter both tokens:
- The
xapp-app-level token - The
xoxb-bot user OAuth token
- The
- Click Save
- Scroll to the top of the KiloClaw UI and click Redeploy. Wait for the instance to come back up
Step 4: Pair Slack with KiloClaw
- In Slack, DM the app and type your slash command (e.g.,
/claw) followed by anything — this triggers the pairing flow
📝 Note The slash command is whatever you defined in the manifest. Any text after the command will work to trigger pairing.
- The app will return a pairing code
- Return to app.kilocode.ai/claw and confirm the pairing code and approve
- You should now be able to chat with the bot from Slack