

One Agent, Run It in Every Channel: Introducing Channels SDK
Event description
Your agent already knows how to call tools, retrieve data, and take action. The hard part is bringing that agent into every place your users work.
Building for Slack, Microsoft Teams, Discord, and other messaging platforms usually means maintaining separate SDK integrations, interaction handlers, UI formats, and conversation state for each one.
Channels SDK changes that.
Join the CopilotKit team for a live introduction to Channels SDK, an open-source framework for building an agent once and running it across multiple messaging platforms through swappable adapters. Your agent can stream responses, call tools, render native interactive UI, and pause for human approval—all inside the conversation.
During the event, we’ll show how to:
Connect any AG-UI-compatible agent
Render buttons, forms, cards, tables, and other interactive components using JSX
Handle tool calls, streaming, conversation state, and human-in-the-loop workflows
Run the same bot logic across Slack, Teams - Discord, Telegram, WhatsApp, Google Chat, iMessage, and SMS all coming soon.
Build adapters for additional channels without rewriting your agent
We’ll also walk through the architecture behind the SDK and build a working cross-channel agent live.
One agent. One codebase. Every channel your users live in.