Home / Companies / CopilotKit / Blog / Post Details
Content Deep Dive

Connect a single Agent to 3 surfaces: React, Slack, Teams

Blog post from CopilotKit

Post Details
Company
Date Published
Author
Nathan Tarbert
Word Count
1,230
Company Posts That Month
5
Language
English
Hacker News Points
-
Post removed?
No
Summary

CopilotKit’s September 10, 2026 session demonstrates how developers can build an AI agent once and deploy it across React applications, Slack, and Microsoft Teams using CopilotKit and the AG-UI protocol. Rather than maintaining separate implementations for each platform, AG-UI streams typed events such as messages, tool calls, state updates, and approval requests, while each surface renders those events through its native interface, including React components, Slack Block Kit, and Teams Adaptive Cards. The presentation emphasizes that shared state and consistent human-in-the-loop decisions are essential to preventing cross-platform behavior from diverging, allowing approvals or edits made in one surface to be reflected everywhere. It also covers streaming, tool lifecycles, generative UI, channel context, and the limited surface-specific code required at the rendering layer, arguing that protocol-based agent architectures are easier to extend than agents tightly coupled to a single UI. The setup, documentation, AG-UI protocol, and CopilotKit source code are available as open-source resources.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
WebMCP 3 51 3 3 -34%
AI Agents 2 931 231 103 -84%
Real-time 2 649 155 80 -85%
AI Coding Assistant 1 341 115 55 -77%
Harness engineering 1 33 23 14 -84%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.