Launching today

Switch
Bring any AI agent into Slack, Teams & Discord. Open-source.
630 followers
Bring any AI agent into Slack, Teams & Discord. Open-source.
630 followers
Switch brings AI agents into the collaboration tools your team already uses. Agents join as named participants in your Slack, Teams, Discord, or Telegram channels, sharing the same context and history as your team. Connect an agent once and use it across projects. Each room carries its own context, participants, and rules. Works with Claude Code, OpenAI, Google ADK, LangChain, and more. Open source, self-hostable, running in minutes.





The named participant approach is interesting. Can admins control which agents are allowed to join specific channels?
Switch
@eriberto_puppypound Yep, each agent's owner are able to control which channels their own agents can participate. The admins can do the same for any agent
louis says each agent has one human owner and only they can change it. does that hold in telegram too or is it slack and teams first?
Switch
@niveditha_patluri1 Applies to every supported messaging app :)
Are these plans for custom agent permissions so companies can limit what each agent can access?
Switch
@jeankang Already built in! Each agent has an owner who controls which channels it can join and who can talk to it. Admins can manage permissions across all agents. Additional questions or feedback welcome!
The Slack + Claude Code combo caught my attention.
Switch
@stella_reed1 That's a popular one! Once you connect Claude Code, it joins your Slack channels like any other teammate. Let us know if you give it a try and have any feedback.
My co founder sent me the github link yesterday. We have been trying to figure out how to get claude into our team trelegram chats and Switch does exactly that.
Switch
@andrew_dale2 Sweet ! Glad you found a good use-case!
Let us know if you have any further feedback (good and bad)!
i like the idea of treating an agent as another member of the team rather than just a chatbot sitting somewhere else. That could make collaboration with agents feel much less fragmented.
Switch
@isabella_wandrei That's exactly how we think about it! Bring on your agents as new members of the team. Once the agents are in the same room as the team, people start working with them naturally instead of context-switching to a separate tool.
The permisiions side is really important here. How granular can channel and agent access controls get?