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

  1. Go to Slack App Management and click Create New AppFrom a Manifest
  2. Copy the manifest from the OpenClaw docs
  3. Paste the manifest JSON into Slack's manifest editor
  4. Customize the manifest before creating:
    • Rename the app to your preferred name wherever it appears
    • Update the slash command if desired (e.g., /kiloclaw)
  5. Click Create

Step 2: Generate Tokens

You need two tokens from Slack:

App-Level Token

  1. In your Slack app settings, scroll down to App-Level Tokens
  2. Click Generate Token
  3. Add the connections:write scope
  4. Generate and copy the token (starts with xapp-)

Bot User OAuth Token

  1. In the left sidebar, click Install App
  2. Install the app to your workspace
  3. Copy the Bot User OAuth Token (starts with xoxb-)

Step 3: Connect Slack to KiloClaw

  1. In the KiloClaw UI, find the Slack integration section (may show "not configured")
  2. Enter both tokens:
    • The xapp- app-level token
    • The xoxb- bot user OAuth token
  3. Click Save
  4. 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

  1. 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.

  1. The app will return a pairing code
  2. Return to app.kilocode.ai/claw and confirm the pairing code and approve
  3. You should now be able to chat with the bot from Slack