Channel Setup
💼

Connecting OpenClaw to Slack

Deploy OpenClaw as a Slack bot for team AI assistance in your workspace.

5 min de leitura|
slack botslack integrationopenclaw slack

Slack Integration

Bring OpenClaw into your Slack workspace as an AI assistant that your whole team can use.

Creating a Slack App

Step 1: Create the App

  1. Go to api.slack.com/apps
  2. Click "Create New App" → "From scratch"
  3. Name your app and select your workspace

Step 2: Configure Permissions

Under OAuth & Permissions, add these Bot Token Scopes:

  • chat:write — Send messages
  • channels:history — Read channel messages
  • groups:history — Read private channel messages
  • im:history — Read direct messages
  • app_mentions:read — Detect when mentioned
  • files:read — Read shared files

Step 3: Install to Workspace

Click "Install to Workspace" and authorize. Copy the Bot User OAuth Token.

Step 4: Enable Event Subscriptions

Under Event Subscriptions:

  • Enable events
  • Subscribe to: message.channels, message.groups, message.im, app_mention

Configuring OpenClaw

{
  "channels": {
    "slack": {
      "enabled": true,
      "bot_token": "xoxb-YOUR-BOT-TOKEN",
      "app_token": "xapp-YOUR-APP-TOKEN"
    }
  }
}

Usage Patterns

Channel Assistant

Add the bot to specific channels. It responds when mentioned: @OpenClaw summarize the last 10 messages

Direct Messages

Team members can DM the bot for private AI conversations.

Thread Replies

The bot responds in threads to keep channels organized.

Team Configuration Tips

  • Create a dedicated #ai-assistant channel
  • Use Slack's channel permissions to control access
  • Set up different skills for work-related tasks
  • Consider per-channel behavior rules in your skills
slack botslack integrationopenclaw slackworkspace aiteam assistant

Pronto para seu assistente de IA?

Comece com o Claw for All hoje. Sem configuração, sem terminal, é só se cadastrar e usar.

Começar

Guias relacionados