CopilotKit Launches Open-Source Library for Integrating Agents into Messaging Platforms
CopilotKit has released an open-source library called Channels SDK, which enables existing agents to integrate with messaging platforms like Slack and Microsoft Teams. The library, licensed under MIT, assumes that you already have an agent with a model, tools, and business logic in place.
The core assumption is focused on verifiability, and the library's purpose is to give your agent a place to work with people without requiring a complete rewrite for each platform. Channels SDK runs on Slack and Microsoft Teams as early access surfaces, with Discord and Google Chat planned for future integration.
Installation involves two packages: @copilotkit/channels and @copilotkit/runtime. The connection to your agent is established through AG-UI, the agent-user interaction protocol maintained by CopilotKit. This means that any agent that speaks AG-UI can be integrated with Channels SDK.