Skip to content
openclaw-os
Guide

Set up OpenClaw with Slack

Slack is the natural internal channel for many teams. Full setup guide โ€” from app registration to channel routing.

MS
Manuel Streit
/ / 3 min read

Register a Slack app

On api.slack.com/apps click "Create New App" โ†’ "From scratch". Name: "OpenClaw" or "Molty". Select workspace.

Set OAuth scopes

Open "OAuth & Permissions" in the app dashboard. Add bot token scopes โ€” minimum only:

  • chat:write โ€” reply in channels/DMs
  • im:history โ€” read DMs
  • app_mentions:read โ€” receive mentions
  • commands โ€” slash commands
  • files:read โ€” read file attachments (optional)

Install the app to the workspace, paste the bot token (xoxb-โ€ฆ) into OpenClaw.

Add slash commands

One command per skill, each with URL https://your-tailscale-host/slack/commands (via Tailscale, not public). Recommended: /triage, /report, /memo, /search.

Channel routing

Per channel define which skills are active. #sales gets CRM skills, #engineering code skills, #general only status. Configuration analogous to Telegram groups.

Enable audit log

Slack audit log is available from Business+. Optional: also export OpenClaw audit log to Splunk/Datadog โ€” see Slack integration.

Frequent questions

Still open questions?

Write us at hello@openclaw-os.com or book a call directly. We'll take the time.

Do I need Slack paid?
Slack Free is enough for a basic bot. For SCIM, audit log and enterprise compliance you need Business+ or Enterprise Grid.
Can the bot trigger workflows?
Yes. OpenClaw can be a step in Slack workflows or trigger Slack workflows from outside.
What if app token permissions change?
Slack notifies admins. Re-authorisation by workspace admin is needed โ€” happens rarely in practice.

Still questions about Set up OpenClaw with Slack?

Honest advice: 30 minutes, no commitment.

Book a check

This site only uses technically necessary features. Analytics loads only after consent. Cal.com booking loads only when you actively open it.