Slack Credential Setup
Connect your AI agent to Slack for channel messaging, DMs, file sharing, and multi-agent routing. The OAuth flow handles credential storage automatically.
What your agent can do
Full Slack messaging capabilities with your agent.
Channel messaging
Post messages, reply in threads, and participate in channel conversations. Your agent can share updates, answer questions, and collaborate with your team.
DM conversations
Handle private direct message conversations with individual team members. Each user can have a 1:1 conversation with your agent.
File sharing
Upload and share files in channels and DMs. Your agent can send reports, images, CSVs, and other documents directly in Slack.
Reactions and threads
React to messages with emoji and respond in threads. Your agent uses a thinking reaction while processing and replies in context.
Prerequisites
What you need before connecting Slack to your agent.
- A Slack workspace where you have admin permissions
- Permission to install third-party apps in your workspace
- A ClawTrust agent on any plan (Starter, Pro, or Enterprise)
Step-by-step setup
Connect Slack to your agent in under 2 minutes.
Create your agent on ClawTrust
Choose a plan and configure your agent. Slack is available on all tiers (Starter, Pro, and Enterprise).
Go to Integrations in your agent's dashboard
Navigate to your agent's detail page and find the Integrations section. Click "Add to Slack" to start the OAuth flow.
Authorize the ClawTrust app in your workspace
You will be redirected to Slack to approve the app. A workspace admin must authorize. The app requests only the permissions it needs: reading and posting messages, reacting, and managing bot identity per channel.
Configure routing (optional)
If you have multiple agents connected to the same workspace, configure mention keywords and channel assignments from the Slack Routing section on the Integrations page.
Your agent is live
DM the bot or @mention it in a channel. Your agent starts responding immediately. No additional credential setup is needed since the OAuth flow handles token storage automatically.
Credential details
Reference for the credential configuration.
Security note
Slack tokens are stored once per workspace, encrypted with AES-256-GCM. In multi-agent setups, agents share the workspace connection but are fully isolated at the application layer. The proxy restricts all API calls to *.slack.com domains only. You can revoke access from your Slack workspace settings at any time.
Example actions
Things you can ask your agent to do once Slack is connected.
Post a daily standup summary in #engineering every morning at 9 AM
Reply to support questions in #help-desk with context from your knowledge base
Share a weekly sales report PDF in #sales every Friday
React with a checkmark when a request in #ops has been processed
Respond to DMs from team members asking about project status
Ready to bring your agent into Slack?
One-click install, multi-agent routing, encrypted tokens. Available on every plan.