Credentials. Slack app tokens grant workspace access; scope them narrowly.
Who it is forA team that lives in Slack and wants its agent there too.
The problemA separate agent web app is one more place nobody checks.
The outcomeThe same Dot reachable from Slack and the web app.
What you need first
- Node.js 24 and npm
- An OpenAI-compatible model key
- CopilotKit Intelligence (hosted, local Docker evaluation, or licensed self-hosted)
Steps
- Get OpenDots running locally first
- Follow the Setup docs for Slack
- Mention the agent in a Slack channel and continue the thread on the web
Prompt for your agent
Following CopilotKit/OpenDots' Setup docs, connect my Slack workspace to a Dot, list the Slack permissions it requests, and test one message round trip.
Caveat.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for CopilotKit/OpenDots and "Bring your OpenDots agent into Slack"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer