Show HN: The Channels SDK – Bring Any Agent to Any Channel (Slack, MS Teams)

AI wants into your work chat, and the comments are already panicking

TLDR: Channels SDK lets companies drop AI assistants into Slack and Teams so they can chat, show interactive prompts, and help with work inside existing conversations. Commenters were split between calling it a clever idea and warning it could mean closed-source creep and a future of nonstop bot chatter in office chat.

A new tool called Channels SDK wants to put AI helpers directly inside Slack and Microsoft Teams, so they can chat with coworkers, use files, show buttons and forms, and even stop for human approval before doing anything risky. In plain English: instead of opening a separate AI app, the bot shows up where your team already argues about deadlines. The makers say this is the whole point — let any AI assistant live inside work chat and feel like a natural part of the conversation.

But the real show was in the comments, where the mood swung from "smart idea" to "absolutely not in my Slack". One engineer behind the project popped in to say the team has been using it internally and likes how naturally the bots fit into conversations. That gave supporters ammo: some commenters said this could be the right way to bring AI into office tools without making people learn yet another app.

Then came the spicy backlash. One of the biggest complaints was over whether this is really open source or just wearing an open-source costume, with critics arguing the free part is only the front layer while the service doing the heavy lifting is locked down. Another commenter bluntly wondered if it was basically a proprietary wrapper around an existing chat toolkit. And the most relatable reaction? Pure workplace horror: one user said they dread the day employer-owned Slack is full of bots rambling everywhere — which is basically the nightmare fuel version of this launch. So yes, the product promises smoother AI at work, but the crowd is already split between "future of office life" and "please do not unleash this in my channels".

Key Points

  • Channels SDK is a CopilotKit toolkit for bringing AG-UI-compatible AI agents into Slack, Microsoft Teams, and other communication channels with native UI.
  • The SDK allows agents to keep their existing tools, models, and business logic while adding conversation understanding, streaming responses, tool calls, file handling, and approval gates.
  • It supports multiple agent frameworks, including LangGraph, CrewAI, Mastra, Pydantic AI, and Google ADK, and can render messages as Slack Block Kit or Teams Adaptive Cards.
  • Managed channel connections for Slack and Microsoft Teams are provided through CopilotKit Intelligence, while the user’s agent logic runs in the user’s own infrastructure.
  • Setup can be initiated with CopilotKit CLI commands, and manual setup requires creating a Channel in CopilotKit Intelligence, connecting Slack, storing keys, and running Node.js 22+ in a long-running process or container.

Hottest takes

"I dont think it s really open source" — chengyongru
"Is it like a proprietary wrapper" — opwizardx
"I dread the day when my employer's Slack includes chatbots rambling all over it" — SwellJoe
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.