ESPC25 Keynote Highlights: Copilot, Teams, SharePoint & Agent 365

Missed the ESPC25 keynote? Or want a clean, fast recap to share with your team? This video breaks down everything announced at ESPC25 — from Copilot updates, Teams improvements, SharePoint innovations, and the latest on Agent 365.

While there were no major new product reveals, the keynote delivered a clear message: Microsoft is doubling down on AI and continuing to invest heavily in the fundamentals that keep Microsoft 365 secure, reliable, and performant.

In this recap, I walk through:
✅ How Microsoft positioned AI, Agents, and productivity pressures
✅ New Copilot capabilities, model selection, voice experiences, and agent mode
✅ Teams updates, including threaded conversations, group chat mode, and channel agents
✅ SharePoint as the backbone of Work IQ + a closer look at the Knowledge Agent
✅ SharePoint admin enhancements and the new Admin Agent

Whether you were at ESPC25 or couldn’t attend, this summary gets you up to speed quickly!

Watch my 100+ courses on Pluralsight

Video Summary

No big surprises, but great focus
ESPC wasn’t about flashy announcements—it focused on what matters today: keeping Microsoft 365 secure, reliable, and easy to use. AI is hot, but two-thirds of the engineering team still works on fundamentals.

AI is everywhere, but practical
Copilot is evolving fast with voice commands, model selection, and cross-app assistance. It’s not just in one app—it’s becoming your all-in-one productivity partner.

Teams get smarter
New AI features include group chat with Copilot, channel agents that understand context and files, and integrations with tools like Jira. The facilitator agent in meetings can handle agendas, timing, and notes.

SharePoint = the backbone of Work IQ
SharePoint remains critical for Copilot because that’s where your data lives. The new Knowledge Agent suggests and autofills metadata, making content smarter for AI—and it’s included in your Copilot license.

Governance & scale with Agent 365
AI adoption needs control, and Agent 365 delivers: a unified pane for managing all agents, visual maps of connections, risk insights, and approval workflows. Governance made simple for the AI era.

For more information, read the transcript blog below, or watch the video above!

Transcript

If you missed the ESPC25 keynote, or maybe you were there but want to share what was announced with the rest of your team, this video is for you. So, let’s dive right in. As we’re close to Microsoft Ignite, I don’t think it’s a surprise for anyone that there were no big announcements at ESPC25 when it comes to Microsoft 365. However, what I really appreciated about the keynote is that I feel like it was rightly worded for the people in the audience. What I mean by that is, whereas Ignite is a bit more for investors focusing on innovation and really talking about all the stuff that is brand new, ESPC’s keynote was more down-to-earth about what people need today and how it helps them today. So, I feel like the tone of the keynote was really, really good.

Yes, AI and agents are the new shiny toys—this is what everybody’s talking about. But Jeff Teper made it clear that today, only about a third of their collaboration engineering team is focused on AI and agents, and two-thirds of the team is still focused on the fundamentals. So, how do we keep Microsoft 365 secure, reliable, performant, and easy to use? I think that is a great reminder for people that even if at the big keynotes Microsoft is pushing everything AI, there is still a huge part of the team that is focused on the fundamentals and making sure that even if you don’t have an M365 Copilot license, you will still get an amazing experience. The basics—SharePoint, Teams, OneDrive, Stream—are still a big priority.

From there, the keynote talked a bit about the AI era and gave some framing on why we need AI today and why it’s important. We talked about how leaders are under pressure to deliver more and more, but the people actually doing the work are overworked and cannot produce more. We need tools to become more productive, and this is where AI tools come in. We also looked at the three different levels of AI adoption, which start with using AI as an assistant, then as a teammate, and finally having AI operators.

The keynote was split into four main sections: AI with Copilot, collaboration with Teams, knowledge with SharePoint, and then agents in Copilot Studio. We talked more about Agent 365 at the end. Since this was a live keynote, the first demo didn’t really work—we had a bit of technical problems with a Mac not falling in love with the projector—but eventually it got solved. However, and this might have been at Ignite as well (I didn’t catch it there), the first demo we had in the keynote was actually not a live demo. It was a simulation. Let’s be honest, it’s not the first time Microsoft has done fake demos inside of a keynote. The difference this time was that we actually had a warning at the bottom right saying, “This is a simulated experience. Actual product performance might vary.” So, all of the demos we saw with Copilot Voice and similar features were not real demos. Again, not the first time—I do wish they were—but it’s the first time I’ve seen that warning. Microsoft added that in real life, it might be slower. And for all of us using Copilot, we know that it is.

The demos we saw for Copilot really recapped some of the latest enhancements that Copilot had this year. One of the cool ones was that we’re able to choose the model depending on the task we want to do—the model that works best for us. Only Microsoft is offering this type of model selection. We looked at Researcher Agent, Agent Mode in Microsoft Excel, and how Copilot can help us not only in one app but across applications, because we don’t work in just one app every day. We use multiple apps, and Copilot is there among of them to help us in the app and also transfer knowledge between apps. So, in recap, Copilot is becoming the all-in-one app using the latest AI models, voice, and agent mode in Microsoft Office apps. Funny thing—I thought we weren’t supposed to use “Microsoft Office” anymore because it’s all M365 apps, but that term was used in the keynote. Happy to see that name back—it’s been a while.

We then had Jeff back on stage to cover some of the basic UX enhancements in Microsoft Teams. We switched over to the Teams part and talked about threaded conversations, which so many people love. But we quickly moved to Microsoft Teams AI. One of the coolest features, in my opinion, was the group chat mode from Copilot. So, I’m chatting with Copilot, I get information, but I need to collaborate with somebody. Instead of copy-pasting the result and restarting everything, I can just create a group chat with me, my colleagues, and Copilot in there, and then we can all work together as one team, empowered by Copilot to do more. I really loved that.

We then saw the Teams channel agent, which is automatically created with every Teams channel. They said every Teams channel is born with an agent, and that agent is not only grounded in the conversations in the channel but also in the SharePoint site associated with that channel. So, it really understands the conversation, the context around it, and all the files. That’s awesome. The channel agent was also configured to work with a third-party tool, showcasing the power of M365 connectors—in this case, it was connected to Jira to retrieve data, find at-risk items, and then schedule a meeting with two colleagues, all from the channel agent. That was really cool and showcased the power of how one Copilot pane can help you do everything.

We then joined the meeting we scheduled and saw the Facilitator Agent in action. Many of you have seen it already—it appears as a participant in the meeting and can do things such as create an agenda, extend the timing if needed, adjust the meeting timing, capture meeting notes, and more.

Next, we moved on to SharePoint—the “SP” in ESPC—back when it was the European SharePoint Conference. SharePoint has evolved so much over the past few years, and today it is still the main source of answers for Copilot because that’s where your data is. Sorry, I should use the new terminology: it’s the backbone of Work IQ and Copilot in Microsoft 365. We covered one of the coolest things Microsoft released this year: the Knowledge Agent. Microsoft reminded everyone what SharePoint consultants have said for ages—that adding metadata to your SharePoint lists and libraries is important not only for search and filtering, but now, in the AI era, SharePoint agents are aware of the metadata. Pretty soon, Microsoft 365 Copilot Chat will also be able to read and understand the metadata on your documents. So, another reason to add metadata to your most important artifacts in SharePoint. The reason why we’ve been saying it for years and nobody has done it is that adding metadata is not fun. But this is where the Knowledge Agent comes in. It can analyze documents, suggest columns for metadata, and even automatically fill that metadata for us using autofill columns in the back. Honestly, I had a really good experience with it—it did a great job most of the time. Of course, you always need a human to validate, but if it does 99% of the job for you, that’s already better. The Knowledge Agent, including autofilling columns, is included with your M365 Copilot license. That’s a big announcement—adding more value to M365 Copilot. If you have Copilot licenses, go turn on the Knowledge Agent and start improving the content in your SharePoint tenant.

If you want to learn more about the Knowledge Agent—not only the “Organize This Library” feature—I have a video on my YouTube channel that’s a deep dive into the Knowledge Agent. Something I realized during the keynote is that the Knowledge Agent they showed had a different icon than the one I have in my tenant. I know it’s still in public preview, but I feel like we might get a different icon by the time it goes live. Let’s see what it will be. Unfortunately, I was a fan of the SharePoint icon—I was hoping that would stay. I wouldn’t be surprised if the Knowledge Agent gets its own icon in the future.

We then talked about SharePoint admins, and I’m so happy they weren’t forgotten. We covered how SharePoint agents are managed in the Microsoft 365 admin center alongside your other agents in M365. If you want to learn more about that unified inventory, I recently did a video from PPCC with Zohar Raz—I’ll link it in the description below—that covers the new unified agent inventory, which is really awesome. Back to ESPC, we also covered the new Admin Agent, which is in preview and helps admins manage storage, content lifecycle, and permission sprawl. And SharePoint is almost 25 years old—I can’t believe it! Make sure you put March 2, 2026, on your calendar because that will be the virtual celebration for SharePoint’s 25th birthday. Reserve that date—I’m sure Microsoft will have amazing announcements, and I can’t wait to see what’s in store.

For our final pillar of the keynote, we talked about Copilot Studio and all the latest improvements—how easy and awesome it is to create agents with it, but we focused more on Microsoft Agent 365, the new one announced at Microsoft Ignite. Governance is a big part and a big blocker for AI adoption, and Agent 365 gives us the tools we need to implement AI at scale and feel confident doing it. It provides a unified control pane for agents—think of it as an agent admin center inside the M365 admin center. You get an overview of all your agents, including custom agents, Microsoft agents, and Microsoft Foundry agents. You have trends, usage, a full inventory, and you can see at-risk agents and why they’re considered at risk. You can also see what tools every agent has access to and more. We also saw how admins can manage requests whenever a user wants to deploy an agent at scale—the information they see before deciding whether to approve it or not. There’s also a really nice map of your agent inventory, a visual graph of all the connections your agents have, what tools they use, and which external systems they integrate with. It’s truly a single pane of glass for agents in your organization, which I absolutely love.

That’s it for your ESPC keynote recap in just a few minutes. While there were no major announcements, it was really cool to have a second look at some of those Ignite announcements. It allowed me to focus more on the details and raised a lot more questions now that I’ve deep-dived into them. I really appreciated it. If you found the summary helpful and useful, make sure to like the video, subscribe to the channel, and on the screen right now, you’ll see more of the latest announcements Microsoft made in 2025. I hope to see you there.

Blogs and Videos