-
Custom knowledge sources in Copilot Studio
A while back, there was an interesting discussion on Matthew Devaney’s LinkedIn post, regarding whether it was possible to use FetchXml Dataverse queries as the basis for Knowledge Sources in Copilot Studio. Andreas Aschauer suggested in a comment that the OnKnowledgeRequested trigger in Copilot Studio could be used to create a custom Knowledge Source, so I thought I’d try it out for myself.
Read more → -
The Teams AI Library, M365 Agents SDK & Toolkit and how to run Doom in Teams
When deploying AI agents in an organization, there are quite a lot of options available in the Microsoft ecosystem. For example, Copilot Studio is the go-to no-code framework for creating AI agents that can be deployed to various channels - such as Microsoft Teams, a custom webpage, M365 Copilot and more.
Read more → -
Running Foundry Local Models from Copilot Studio
In a recent LinkedIn-post and a YouTube video I demonstrated how you can use local models running on your own computer from Copilot Studio. This blog post details how this was accomplished technically. The code for this example can be found in this GitHub repo.
Read more → -
Fun with AI Agents and the EU AI Act
2025 is shaping up to be the year when many organizations move beyond AI “proof of concepts” and start deploying AI chatbots and AI agents “for real”. Over the past months, I’ve had a number of interesting discussions with customers about how to approach this transition, and how to set up an AI infrastructure that is robust from both a technical and compliance perspective.
Read more → -
Unicorn story generation using the Semantic Kernel

Over the last couple of months, I have used the Semantic Kernel in different ways, usually as part of my exploration on how to use various LLMs together with the Dataverse MCP Server.
Read more →