Weekly Update 26th May 2025 – Copilot APIs, Agents Toolkit, Insights AI, All the Build News
This week:
Introducing Microsoft 365 Copilot APIs
The Microsoft Teams Toolkit is now the Microsoft 365 Agents Toolkit
The new Meeting AI Insights API is nice … but there’s a big problem
What’s New in Microsoft Teams | May 2025 – Build Edition
You can also listen to the audio-only version: Thoughtstuff Podcast – Tom Morgan on Teams Dev: Weekly Update 26th May 2025.
Find all my videos at thoughtstuff.co.uk/videos. You can also subscribe to the audio-only version of these videos, either via iTunes, Spotify or your own podcasting tool.
Video Summary (AI generated):
Last week was Microsoft Build, and I think it was a pretty solid one for developers this time around. Lots of Copilot updates, and a strong focus on developers building agents. Microsoft seems to be keeping pace with broader technology trends, including agent-to-agent (A2A) protocols, NL Web, and MCP servers.
These technologies still feel very new and a bit experimental, but promising. Particularly, the agent-to-agent tech stood out – though time will tell how broadly these ideas take hold.
New Microsoft 365 Copilot APIs
There was a blog post around new Copilot APIs targeting enterprise adoption challenges – particularly the lack of auditing and visibility, which have held some companies back. The APIs in public preview include:
- Interaction export APIs
- Change notifications for Copilot interactions
- Meeting insights API
There’s also work on accessing SharePoint through Copilot using natural language, though that’s not available yet. And an early-stage Chat API, also in preview, could become bigger news by Ignite.
Renaming the Teams Toolkit → Microsoft 365 Agents Toolkit
The Microsoft Teams Toolkit is now the Microsoft 365 Agents Toolkit. This rebrand reflects the growing scope for building across Microsoft 365, not just Teams. You’ll still find all the previous functionality from the Teams Toolkit – plus new features:
- Support for declarative agents using TypeSpec (which I’ll blog more about soon)
- A variety of ways to build agents – Teams bots, AI library bots, declarative agents – all supported
Even though the name no longer says “Teams,” it’s still fully capable of building Teams components such as tabs.
Meeting Insights API: Some Disappointment
The Meeting AI Insights API is out, but there’s a catch – the API only supports delegated permissions at the moment, not application permissions. That’s frustrating because many enterprise scenarios (including those in Microsoft’s own documentation!) require application permissions. Hopefully, this gets resolved soon.
May Teams Platform Update
The monthly Teams blog post is out, summarizing all the new Build developments. It recaps many items from earlier announcements including:
- Interaction export APIs
- Teams AI Library v2 (supporting MCP, A2A)
- Agentic memory in Teams agents
- Automated agent validation for the store
- New analytics in the developer portal
You can also now invite AI agents into Teams meetings – covered previously but worth noting again as it’s being re-announced.
Closing Thoughts
The direction of Teams and Microsoft 365 development is shifting further into extensibility and AI. I stopped calling myself a “Teams developer” ages ago – it’s all about Microsoft 365 extensibility now. There’s a huge amount of innovation happening, and I’m still catching up on Build content myself.
I’m particularly intrigued by NL Web – it’s not what people expected, and I think it has more far-reaching use cases than just search.
That’s all from me: have a great week, whatever you’re working on. I’ll speak to you again next time!