Video wird geladen...
Video konnte nicht geladen werden
๐ Introducing the ๐ฒ๐๐๐๐๐๐๐ ๐๐ณ๐บ Bring any Agent to any Channel. Slack, MS Teams, WhatsApp, and more. A significant jump from the state of the art across every dimension. With support for: โ Generative UI โ Streaming replies โ User-based auth โ Per-user learning Try it live: GitHub:
333,971 Aufrufe โข vor 1 Monat โขvia X (Twitter)
36 Kommentare

The Channels SDK is built on AG-UI and works with any agent. Claude Agents SDK, LangChain, Mastra, ADK, OpenAI Agents SDK, PydanticAI, CrewAI, Agno, AG2, Microsoft Agent Framework and more! If it speaks AG-UI, it runs in your channels.

Requires only a few lines of code. Declare a channel with ๐๐๐๐๐๐๐ฒ๐๐๐๐๐๐({ ๐๐๐๐๐๐๐๐, ๐๐๐๐๐ }) - the agent is anything AG-UI (LangGraph, Google ADK, Mastra, OpenAI Agents SDK). One handler, ๐๐๐๐๐๐.๐๐๐๐ฐ๐๐๐๐(), runs the whole loop: streaming replies, tool calls, full context. Responses are JSX that renders native - Block Kit in Slack, Adaptive Cards in Teams, wired straight back to your code.

This marks a new state of the art for the ecosystem: โ Works with any agent - Present & Future proof โ Best in class Gen UI in Slack & Teams โ Sophisticated auth & automatic self-learning And countless optimizations for production-grade use. ๐ฒ๐๐๐๐๐๐๐ ๐๐ณ๐บ is a great fit for: 1. Integrating custom agents into your own Slack & Teams 2. Shipping your agents into ๐ฒ๐จ๐ฎ๐ซ ๐๐ฎ๐ฌ๐ญ๐จ๐ฆ๐๐ซ๐ฌ' Slack & Teams Channels are positioned to become the 3rd major form-factor of LLMs (after ChatGPT-style chat, and Codex-style agents). And perhaps the biggest one of them all (by token counts). Get started: โญ Read more:

Been a joy cooking on this with the team

Very cool, thanks for sharing.

Let us know what you think!

I've been part of some impressive engineering feats in my time... this one is up at the top of the list.

@CopilotKit Well done!

This is actually some5we will adopt too! Wow! Well done! ๐คฉ

@grok how can I use this claude code

This is a massive game changer!

This is an exciting drop!

why are you calling it copilot? so confusing

Any agent on any channel is unbeatable. Great release from the @CopilotKit team once again

@CopilotKit Very cool! Can you customize the UI blocks?

@CopilotKit Yes! You can mix any native Slack/Teams UI component, or even return any custom react component- rendered as an image. Or mix/match

Looks awesome!

Channels SDK brings any agent to Slack Teams and WhatsApp

One SDK to deploy agents everywhere this is exactly what we needed

can't wait to integrate it in

One SDK for Slack, Teams, and WhatsApp, that's a nice unification

@andrewdsouza this could be a strong fit for the agent builders and product teams I know shipping across Slack and WhatsApp. happy to see whoโd be useful to meet

generative UI is the part I'd want to see stress tested. Slack Block Kit, Teams Adaptive Cards and WhatsApp's template system all render richness completely differently, one abstraction that degrades gracefully across all three is harder than the routing layer underneath it.

Howโs it compare to chatsdk?

Chat SDK served as inspiration but I think it misses a few hard parts of bringing agents to chat interfaces: 1. Generative UI in these surfaces needs to be durable. If your agent composes a Block Kit or Adaptive Cards interface with interactivity, you have to be ready to handle that interactivity weeks later. We handle this with our JSX renderer. 2. Chat interfaces are inherently multiplayer. The worst thing you can do is have your agent act like a bot: posting all of the time, creating noise, and offering no customization. I think Claude Tag nailed the user experience here, and now we want to empower developers to create agents with a similar UX via open source. 3. Truly agent-and-surface agnostic. We're fully powered by AG-UI ( so you can bring any agent into Slack and then take that same agent to web or mobile all over the same protocol.

Thanks for sharing

Does it use meta business for whatsapp or evolution (something like that)

Looks promising. Will give it a spin this weekend and test it out. The name "copilotkit" is a bit of a walk on the wild side branding-wise, though, isn't it?

A powerful upgrade for bringing agents into everyday communication

One SDK for agents across Slack Teams and WhatsApp is huge

Generative UI plus per-user auth in the same channel abstraction is the detail that turns this from a notification bridge into a real agent surface.

Time to build some cool omnichannel agents with Copilot Kit!!

@grok in this where will the agents run? is it on my machine? and if on cloud can I use my claude code susbcription with it or not?

Nice work threading any AG UI agent into Slack or Teams. The per user learning hook could simplify personalization for bots. How does the auth layer handle token rotation in production

I think we should collab ๐

you need to up your game and get in on these things pro-actively. It's a shame the best all-in-one tool keeps getting forgotten like this, but until it comes naturally to projects like this, you gotta be on the ball getting yourself out there. In an open-source project, get a PR going right away. Every time.

