Featured
Picked from the blog
-

Five Microsoft agent tools, one licence review: on whose behalf, and how predictably?
Which agent tool should we use? Copilot Chat, Agent Builder, Copilot Cowork or Copilot Studio, and inside Copilot Studio you now choose a harness when you create the agent. There…
-

Agent owners should follow environment Copilot Credit usage – not the admins
I’ve always worked directly for the customer, serving the customer’s needs. When my work was mainly Power Automate flows, I made the progress visible by logging into Teams, so that…
-

Killer toolset for Power Platform agentic development
I’ve always loved Batman with his tools and widgets. I was sold when Knight Rider had his self driving car…
-

Same score, opposite meaning: what my Nordic Summit demo actually proved
I gave “From Smart Answers to Trustworthy AI: Designing Governed Copilot Studio Agents” at Nordic Summit 2026 in Billund on…
-

Copilot Cowork, Claude Cowork and Claude Code: five comparison tables
Most comparisons of AI tools ask which one is smartest or latest. In my daily M365 and Power Platform work…
All posts
-
Create anonymization solution with Copilots
I had task for creating GDPR solution that anonymizes data. We were first thinking building it with plugin and Power Automate but that solution seemed…

-
Power Automate trigger could change between Added or Updated?!?!
Earlier I was struggling with getting double triggers from model-driven app but this time my struggle was different. I had Dynamics 365 Customer Insights Journey…

-
Plugin Registration Tool debugging
I have created plugin and had to debug my C# code. Setting up debug process is complex. Microsoft offers good instructions but there were some…

-
Create Resource Requirement and Booking automatically
Dynamics 365 out-of-the-box features assumes that resource bookings are done manually, but there is possibility automate creating Resource Requirements and Bookable Resource Booking automatically with…

-
Automate object connections in D365
Dynamics 365 projects usually contains connections between entities, that might not be connected out-of-the-box or there is no point of connection them directly, since the…

-
Don’t rename D365 out-of-the-box tabs or sections
I had weird issue when Dynamics 365 Project Operations out-of-the-box initializePage JavaScript function started to give error. I tried to debug it, but the error…

-
Custom Approval with Adaptive Card
Power Automate offers out-of-the-box approval workflow but it sends the approval in email and Teams notification. One must have the approval persons hard coded or…

-
Power Platform or Azure DevOps pipelines?
The deployment process can be handled either manually or through automation. Automation is highly recommended for all customer projects, typically using CI/CD pipelines. Traditionally, Azure…

-
Dataverse synonyms with Copilot Agent
Many of use uses SharePoint as the Copilot Agent knowledge source but enterprise data is usually in Dataverse. Attaching Dataverse table to Copilot Agent gives…

-
Copilot solution missing resources
I have written earlier how to use solutions with Copilot Agents and create authentication (again) for the other environments as well. After this moving Copilot…

- Agent 365 (3)
- AI Builder (6)
- AI Hub (12)
- AI Translator (3)
- Application Insights (2)
- Azure (19)
- Azure DevOps (7)
- ChatGPT (13)
- Claude Code (19)
- Cognitive Services (2)
- Copilot (42)
- Copilot Studio (72)
- Custom Connector (2)
- Database (3)
- Dataverse (37)
- Dynamics 365 (15)
- Error handling (2)
- GitHub (4)
- GitHub Copilot (7)
- Helpers (1)
- Logging (3)
- Logic Apps (4)
- Microsoft 365 (12)
- Offline (1)
- OpenAI (5)
- OpenCode (2)
- Planner (1)
- Power Apps (32)
- Power Automate (69)
- Power Pages (1)
- Power Platform (66)
- Security (20)
- SharePoint (11)
- Teams (15)
- VS Code (5)
- Yleinen (19)

