Slack Integration

Connect your WorkClaw agents to Slack so your team can interact with Claws directly in channels and DMs. Overview of setup, channels, DM routing, and handle management.

What can the Slack integration do?

The Slack integration lets your team interact with Claws directly inside Slack -- no need to switch to the WorkClaw web interface. Your Claw appears as a bot user in your Slack workspace and can:

  • Respond in channels -- bind your Claw to specific channels so it listens and responds to mentions or all messages. See Channel Bindings.
  • Handle DMs -- team members can message your Claw directly for private conversations. See DM Routing.
  • Use a custom handle -- give your Claw a branded Slack display name and avatar. See Handle Management.

How do I get started with Slack?

Setting up the Slack integration involves three steps:

  1. Install the WorkClaw app in your Slack workspace. Follow the Workspace Setup guide for the OAuth flow.
  2. Bind channels where you want your Claw to be active. See Channel Bindings.
  3. Configure DM routing to control how direct messages reach your Claw. See DM Routing.

What permissions does WorkClaw need in Slack?

During installation, WorkClaw requests the minimum scopes needed to operate: reading messages in bound channels, posting responses, managing the bot user profile, and receiving DM events. WorkClaw does not request access to private channels unless you explicitly bind them.

For a detailed breakdown of permissions, see Workspace Setup.

How does Slack relate to Connections?

The Slack integration is separate from the Slack connection in your Claw's connection settings. The connection gives your Claw the ability to call Slack APIs as a tool (e.g., posting messages programmatically). The integration described here makes your Claw available as an interactive bot in Slack. Most teams use both.

Frequently asked questions

Related documentation