Set up OpenClaw with Slack
Slack is the natural internal channel for many teams. Full setup guide โ from app registration to channel routing.
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/DMsim:historyโ read DMsapp_mentions:readโ receive mentionscommandsโ slash commandsfiles: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.