C

CopilotKit Channels SDK

Open-source SDK that connects agents to Slack, Teams, and other chat platforms with native interactive interfaces

free
Last Updated 9/10/2026

About CopilotKit Channels SDK

Channels SDK is an open-source SDK from CopilotKit, released under the MIT license, that connects AG-UI-compatible agents to chat platforms teams use every day, such as Slack, Microsoft Teams, Discord, and Telegram. In conversation, agents can understand context, stream replies, call tools, process files, render interactive UI, and pause to wait for human approval. Developers can use CopilotKit's built-in agents or bring in agents from frameworks like LangGraph, CrewAI, and Mastra. A message only needs to be described once to be rendered as native cards and interactive UI on each platform.

Best for

Development teams that need to connect agents to team chat tools
AI engineers building agents with frameworks like LangGraph, CrewAI, and Mastra
Organizations that need to self-host agent services in enterprise environments

Best use cases

Chat with an agent in Slack or Teams and invoke tools

Write a message once and render it as native cards and interactive UI on each platform

Add human approval steps to chat flows

Self-host the agent connectivity service in enterprise environments

Features

Multi-platform connectivity

Connect AG-UI-compatible agents to chat platforms such as Slack, Microsoft Teams, Discord, and Telegram

Native UI rendering

Describe a message once and render it as platform-native UI such as Slack Block Kit and Teams Adaptive Cards

In-conversation agent capabilities

Understand conversations, stream replies, call tools, handle files, and pause to wait for human approval

Multi-framework compatibility

Works with CopilotKit built-in agents and AG-UI agents from LangGraph, CrewAI, Mastra, Pydantic AI, Google ADK, and more

Pros

  • Open source under the MIT license
  • Describe a message once and render it as native UI on multiple platforms
  • Compatible with CopilotKit built-in agents as well as LangGraph, CrewAI, Mastra, Pydantic AI, Google ADK, and more
  • Supports deployment hosted by CopilotKit or self-hosted by enterprises

Cons

  • Managed connections for Slack and Microsoft Teams are provided through CopilotKit Intelligence
  • Requires Node.js 22 or later, plus a long-running Node process or container

FAQ

It supports Slack, Microsoft Teams, Discord, and Telegram; managed connections for Slack and Teams are provided through CopilotKit Intelligence.
It requires Node.js 22 or later, plus a long-running Node process or container.

Tool Information

DeveloperCopilotKit Channels SDK
Release Date9/10/2026
Pricingfree