All insights
Small BusinessOpen SourceAutomationTry This

Put an AI Agent in Your Team Slack: Free SDK Released This Week

Jesse Burcsik·August 7, 2026·2 min read

Your team's AI helper shouldn't live in a tab nobody checks. This week, CopilotKit open-sourced the Channels SDK: a free, MIT-licensed library that drops any AI agent directly into Slack or Microsoft Teams, with a native chat interface and everything.

What's happening

The Channels SDK is a new open-source toolkit that wires an AI agent into the places your team already works. Slack and Microsoft Teams are live today; Discord and Telegram adapters are coming next.

The useful part: you are not locked into one AI model. The SDK uses a standard open protocol called AG-UI, which means it works with agents built on LangGraph, CrewAI, Mastra, Pydantic AI, or even a plain server with a system prompt. Write the agent logic once, and it lives wherever the conversations happen.

The feature that actually matters for a small team: the SDK supports human-in-the-loop approvals. Your agent can draft a message, quote a price, or pull from a document, and then stop and ask you to confirm before doing anything. That one guardrail is the difference between a useful assistant and one that creates a mess.

Try this this week

  • Pick one thing that keeps showing up in your Slack that an AI could handle: answering the same staff question, summarizing a long thread, or drafting a reply to a common customer inquiry.
  • Clone the SDK: git clone https://github.com/CopilotKit/channels-sdk (you need Node.js 22+ and a Slack bot token from the Slack API dashboard, about 10 minutes of clicks).
  • Connect a simple AI model as the brain. A short system prompt running on a cheap model like GPT-4o-mini or a local Ollama instance works fine. No custom training required.
  • Test it in a private channel with your team for a week. When it feels solid, move it to the real one.

The bigger picture

The reason AI tools don't stick in most small shops is always the same: they live somewhere separate, and busy people don't go somewhere new to ask a question. Putting the agent in Slack means it shows up right where the question does. That's the whole trick, and with the Channels SDK it's now a free weekend project instead of a consultant engagement.

Like this? Let's put it to work.

We help small teams turn ideas like these into working systems, no six-month roadmap required.