Simon Doy

@simondoy.bsky.social

Microsoft MVP | Owner of iThink365 ❤️building stuff on MS Cloud. Yorkshire M365 North User group leader. ❤️🛹🏂🎬🎼🎮

Copilot UX Components and Solving "Something went wrong". Microsoft launched Copilot UX Components last week and I was eager to try them out but then I hit the error "Something went wrong". As always it is quick and easy to resolved once you know the cause. But it left me stumped for a while....

Copilot UX Components and solving the “Something Went Wrong” Error

Microsoft have launched Copilot UX Components and I am eager to try them out but then I hit the error "Something went wrong". As always it is quickly and easily resolved once you know the cause but it left me stumped for a bit of time and I wanted to make sure that it does not affect you.

simondoy.com

Are you excited about Microsoft Autopilot? Here are my thoughts on how we can get ready for this new capability coming to Copilot soon In this article, I discuss some thinking about Microsoft Autopilot, digital assistants, digital twins and how we can get ready to take advantage of this capability.

Are you planning for Microsoft’s (Copilot) Autopilot? My thoughts on how we can get ready

In this article, I discuss some thinking about Microsoft Autopilot, digital assistants, digital twins and how we can get ready to take advantage of this capability.

simondoy.com

In my last blog post I asked the question, do we need AI FinOps? Of course we do! In this blog post I talk about setting up Cost Management and different ways to monitor and manage your Microsoft 365 Copilot and Copilot Agent spend. #MicrosoftCopilot #mvpbuzz

Need AI Fin Ops? How to set up Microsoft 365 Copilot AI FinOps and Cost Management

So you need controls around Microsoft 365 Copilot , here is a guide to get you setup and find out how to monitor your AI Fin Ops

simondoy.com

Building a Custom MCP Server secured by Entra ID In this post we show you a default MCP Server template that allows you to have an Entra ID secured MCP Server. In this blog post I take you through the process of getting it setup and talk you through the code.

Building a Custom MCP Server secured by Entra ID

In this post we show you a default MCP Server template that allows you to have an Entra ID secured MCP Server. In this blog post I take you through the process of getting it setup and talk you through the code.

simondoy.com

This blog post got a bit delayed with circumstances that were a little out of my control, all is revealed in the blog post. However, I wanted to explain how I create Custom MCP Servers using the .NET MCP SDK as containers in Azure and then how they can are connected to Copilot Studio.

How to: Build a Custom MCP Server with the .NET MCP SDK, host as an Azure Container and connect to Copilot Studio

This article discusses an approach to building a custom MCP Server as a container, hosting in Azure App Services with the .NET MCP SDK and connecting to Copilot Studio

simondoy.com

I wrote an article last year which tried to explain various challenges with Copilot Agents that are built on Copilot Studio and unexpected behaviour. This topic highlights that issue when a user answers a question within a Copilot Studio agent and it switches to another topic unexpectedly.

Help My Copilot Studio Agent Keeps Switching Topics

Whilst working with a colleague, they were getting an issue where their prompt was correctly choosing their Topic, lets call it Topic A. Topic A asks a question but when they answered to it. The Copilot Studio Orchestrator switched to a completely different Topic, Topic B and did not continue down the path of Topic A.

simondoy.com

As I have been building and delving into MCP Servers and integrating them with Microsoft 365 Copilot, I have uncovered a few more tweaks, tricks and tips and wanted to highlight a workaround for Copilot Agents built on Copilot Studio.

Errors with Copilot Studio and MCP? – Are you Stateless?

If you are building MCP Servers that need to integrate with Copilot Studio, be mindful of stateful MCP servers which seem to cause problems at this time. Try this tip to make them more robust.

simondoy.com

I have been spending more and more time working with Azure AI Foundry Agent Service and in particular integration with MCP Servers. However, an MCP server that I build recently had one tool that just would not work, I've spent 2 days try things out and found a solution to the error "Sorry, something

Azure AI Foundry Agent Service Fails with MCP Tool Sorry, something went wrong

Issues running MCP Tools with Azure AI Foundry Agent Service "Sorry, something went wrong"

simondoy.com

My Experiences with Copilot Studio – Gen AI Agents Not Behaving as Expected? Check Your Question’s Settings In this post we delve into an issue where Copilot Studio questions were not being processed as expected leading to poor user experience.

My Experiences with Copilot Studio – Gen AI Agents Not Behaving as Expected? Check Your Question’s Settings

In this post we delve into an issue where Copilot Studio questions were not being processed as expected leading to poor user experience.

simondoy.com

Great to the Maturity Model for Microsoft 365 has made it to BlueSky, thanks for organising @sympmarc.com Looking for ways to explain how Microsoft 365 can benefit your organisation but not sure how to win over your leadership team, check out the Maturity Model and follow us here. @mm4m365.org

A7: I think keeping it simple and not trying to duplicate the capabilities of other agent technologies in Microsoft 365 will help. Though there should be an upgrade path so that people can move to more complex solutions when needed. #CollabTalk

A5: I think the fact that they are not as powerful and configurable as their Copilot Studio cousins is a big limitation. However, that is also their benefit as they are less complicated and do one thing well. Use in HR, Sales, Finance and IT #CollabTalk