CopilotKit Open-Sources Channels SDK for Integrating AI Agents Into Slack and Teams
CopilotKit released Channels SDK, an open-source MIT-licensed library that enables existing AI agents to operate within messaging platforms without requiring rewrites. The SDK supports Slack and Microsoft Teams in early access, with Discord and Google Chat planned for future release. The library operates as a transport layer rather than a second agent, allowing developers to use their existing agent models, tools, and business logic while the SDK handles platform-specific rendering—Block Kit for Slack and Adaptive Cards for Teams. Channels SDK follows the AG-UI protocol, ensuring compatibility with agents built on LangGraph, CrewAI, Mastra, Pydantic AI, Google ADK, and custom HTTP implementations. Messages are authored in JSX and translated into each platform's native format with interactive handlers managed through an action store. The framework includes features for approval workflows, tool status tracking, and graceful shutdown management, targeting collaborative work within threaded conversations.