Featured
Picked from the blog
-

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 Kit and remote control watch to talk to it. Suddenly…
-

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 21 September, in the Ideas room. I forgot to press…
-

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…
-

Scheduling a Copilot Studio agent test: the evaluation call returns a run, not a result
Agent instructions change constantly. Someone widens a trigger phrase, someone adds a knowledge source, someone rewrites a topic to remove…
-

Defensible beats impressive: designing a governed Copilot Studio agent
A confident wrong answer sounds helpful. It is the worst possible outcome, because nobody thinks to check it. “I don’t…
All posts
-
Recruitment Agent creation from scratch
I started to create Recruitment Agent from the beginning. First you need to give all the description and instructions to the Agent. Then there is…

-
Job configuration apps for Recruitment Agent
When you are building an Agent that takes user input and compares it to something, you need to have the something up and running before…

-
Copilot Agent getting Teams channel messages
I’ve delved into testing autonomous agent building, pondering its potential for facilitating community interactions. Many organizations utilize Teams teams within the Power Platform framework, with…

-
Data Anonymization with Power Automate
I vibe coded Data Anonymization solution configuration app and then Azure Function but realized that functions are not my cup of tea anymore. I decided…

-
Anonymization Azure Function with GitHub Copilot
I’m about to write Azure Function for data anonymization in Dataverse with GitHub Copilot. I created the tables and model driven app with M365 Copilot…

-
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…

- Agent 365 (3)
- AI Builder (6)
- AI Hub (12)
- AI Translator (3)
- Application Insights (2)
- Azure (19)
- Azure DevOps (7)
- ChatGPT (13)
- Claude Code (18)
- Cognitive Services (2)
- Copilot (40)
- Copilot Studio (69)
- 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 (9)
- Offline (1)
- OpenAI (5)
- OpenCode (2)
- Planner (1)
- Power Apps (32)
- Power Automate (69)
- Power Pages (1)
- Power Platform (65)
- Security (16)
- SharePoint (10)
- Teams (15)
- VS Code (5)
- Yleinen (19)

