Prerequisites
- A Slack workspace where you can create apps
- project_contributor access in AgentRuntime
- Patience for upcoming tool releases — bind credentials now if you want early validation only
Connect in AgentRuntime
1
Create a Slack app
Go to api.slack.com/apps and create an app From scratch. Choose your workspace.
2
Add bot scopes
Under OAuth & Permissions, add Bot Token Scopes you expect to need for future tools, for example:
chat:write— post messages as the botchannels:read— list public channelschannels:history— read public channel history (if read tools ship)users:read— resolve user IDs for mentions
3
Install to workspace
Click Install to Workspace and copy the Bot User OAuth Token (
xoxb-...). Store it securely.4
Create a connection
Go to Connections and click New custom connection to create a connection with
APIToken set to your xoxb- bot token.5
Add slack MCP instance
Go to MCP, click Add instance for slack, wire your connection on Instance config, set the profile active, and save. Validation confirms token binding only — no tools are callable yet.
6
Invite the bot
In Slack, invite the bot to channels where you plan to post once tools are available (
/invite @YourBot).What you can build
Once messaging tools ship, typical patterns will include:- Alert routing — Workflow failure or metric threshold → post formatted message to
#ops-alerts. - Human task notifications — human_task assigned → Slack DM or channel ping with approve link.
- Daily digests — RSS or Brave news step → LLM summary → morning post to
#team-news. - Two-way triage — Incoming Slack events (future) → create ClickUp or GitLab tasks from thread context.
Tools
No tools are registered in the current adapter build. Planned first-wave tools (subject to change):Example
Future workflow step (not available until tools ship):Configuration
User tokens (
xoxp-...) are supported by the schema but bot tokens are recommended for automation.