Switch
AI agents join Slack, Teams & Discord as named participants with context
Visit website →About
Switch is an open-source tool that brings AI agents directly into the collaboration platforms your team already uses. Agents join your Slack, Teams, Discord, or Telegram channels as named participants, sharing the same context and conversation history as your human team members.
Each room carries its own context, participant list, and rules. Connect an agent once and it works across projects without reconfiguration. Switch supports a wide range of frameworks including Claude Code, OpenAI, Google ADK, LangChain, and more.
The tool is self-hostable and running in minutes. Fully open-source, meaning you control your data and agents without depending on any third party.
AI-assisted draft, human-reviewed before publishing — see how we choose & review tools.
Why we picked it
Switch stood out for treating agents as named participants with their own room-scoped context and rules, not a bot bolted onto a channel — connect once and it persists, which is a cleaner model than re-pasting context into a chatbot every time.