Bring your own Agent to MS Teams
umangsehgal93
43 points
28 comments
April 22, 2026
Related Discussions
Found 5 related stories in 47.7ms across 5,335 title embeddings via pgvector HNSW
- The next evolution of the Agents SDK meetpateltech · 20 pts · April 15, 2026 · 51% similar
- Agent-to-agent pair programming axldelafosse · 34 pts · March 27, 2026 · 50% similar
- Workspace Agents in ChatGPT mfiguiere · 126 pts · April 22, 2026 · 49% similar
- Microsoft exec suggests AI agents will need to buy licenses, just like employees maxloh · 32 pts · April 14, 2026 · 48% similar
- Show HN: A lightweight way to make agents talk without paying for API usage juanpabloaj · 23 pts · April 20, 2026 · 48% similar
Discussion Highlights (8 comments)
thegagne
If only it could fix the lag with Mac screen sharing in Teams.
ukuina
Why is there no Teams CLI?
schmidtleonard
Can all the king's agents and all the king's men stop Teams from frequent silent failures to deliver a short message in Year of the Lord 2026?
aliljet
How many levels of agents are here. Agents riding code by agents in a system driven by agents vibed by one lonely engineer in Redmond?
GorsyGentle
> Your users live in Teams. No, I assure you, we do not. Nobody wants to live in hell. Even at my current company, we are mandated solely to use Teams for meetings. But nobody uses it for chat. Thankfully we have Slack to save us from that hell. Even if giphy is disabled because it might have R rated content whatever the hell that means.
jillesvangurp
I've been having a bit of success with using Matrix with OpenClaw. I've been playing with OpenClaw because our company is looking to help people get started with AI workflows. So, I've been experimenting a lot with different tools and technologies in this space. I started like everybody else trying to do simple things via Whatsapp and Slack. Terrible experience. Both systems are pretty locked down and very inflexible and the OpenClaw integration is very limited. You need a phone number for each user in Whatsapp and if you don't have an extra one, you basically end up chatting with yourself. With Slack you end up in permission hell. And their UI for editing permissions is terrible. I never quite managed to make this work. With Matrix, the experience massively improved. I self host it and I got codex to generate me a working setup that has been running on a cheap vm for a few weeks now. Backups and everything. Hooking that up to OpenClaw was pretty straightforward. You just get a user/password and it gets an access token and then you are good to go to do whatever via the REST API and CLI. So, the OpenClaw integration worked on the first try for me. Then I had a nice idea and took this to the next level: I gave codex access to my vms with OpenClaw and Matrix stack (Synapse & Element) and I made it create an OpenClaw Admin agent for me, with its own matrix admin user. And then I "taught" it to create more rooms, agents, and bot users for me. Now I can prompt "create an agent called Foo" via matrix and it will invite me and the rest of our team to the new room. And a minute later I can be chatting to my new agent via a freshly created bot user and model of my choice. Super simple. We actually ditched Slack a week into this experiment. Because obviously I got the Admin agent to also invite the rest of the team to these rooms and everybody started engaging with agents. We made the admin agent recreate our dozens of slack channels we had as rooms from a screenshot. Migrating content from Slack is a bit meh so we just just skipped that. But Slack in general is a bit meh these days so we don't really miss it. MS seems to be catching on to this with Teams. I still don't like it. But providing an SDK for it is the smart move. It's essential to enable doing stuff like this. Is OpenClaw useful? It can be. But you need to solve a lot of plumbing issues like this. Getting the basic plumbing out of the way for setting up new agents with communication channels is a nice first step. We are currently experimenting with all sorts of simple use cases currently. They all require setting up a dedicated agent and having OpenClaw do that for us is both nice as a demo and something we now use a lot.
jordemort
Was this written by an agent? It’s giving me a pain by the second paragraph.
ildon
> Teams is where most enterprise work happens It's nice that they start the post with some sarcasm