Karl-Johan Spiik, Microsoft MVP

Action is the most beautiful form of speech

Child agents for proposal processing

Once the first child and with parent agent is working it was time to implement the other agents. I decided to implement all child agents for getting solution draft, reading knowledge source and validate the proposal. After this I will… Continue Reading →

Extract RFP Requirements

I started my Proposal Operator by getting documents from the user. Now is time to create the first child agent for this Multi Agent Orchestration solution that gets RFP and creates proposal based on existing data. There are quite many… Continue Reading →

Check Document Type and Upload to SharePoint

I’m creating my demo called Proposal Operator. It is a Multi Agent Orchestration where the Agent gets a RFP and creates proposal according to existing proposals and quotes in the knowledges sources. User can upload source files trough the Agent… Continue Reading →

Knowledge Source Governed Copilot Studio Agent

Most organizations no longer struggle with building AI agents. They struggle with trust. Once you move beyond demos and proofs of concept, the same questions always surface: An agent that is useful, predictable, and defensible in enterprise environments. Architecture Overview… Continue Reading →

Speeding Up Multi‑Agent Orchestration with the Copilot Studio VS Code Extension

When Microsoft announced that the Copilot Studio extension for Visual Studio Code is now generally available, it immediately resonated with the kind of work I’ve been doing lately: complex, multi‑agent Copilot Studio solutions that have outgrown the browser‑only authoring experience…. Continue Reading →

License to Assist: Bringing AI Agents to Entra ID

AI agents are no longer a future concept in identity and security—they are already becoming first‑class citizens in Microsoft Entra. I had session in Experts Live Denmark 2026 and in session “License to Assist – Bringing AI Agents to Entra ID”, Jan… Continue Reading →

Blueprint for a Modern Defense Stack

Why the Future of Security Is Graph‑Powered, AI‑Driven, and Relentlessly Adaptive At this year’s keynote in Experts Live Denmark 2026, Raviv Tamir, Vice President and Chief Product Strategy for SIEM & XDR at Microsoft, laid out a clear and candid vision… Continue Reading →

Forged but Valid: How to Test API Authentication and RBAC Safely

Broken access control and identification & authentication failures consistently rank among the OWASP Top 10. Yet, many teams still disable authentication entirely when running integration tests against their APIs—undermining the very security controls they intend to validate. I had session… Continue Reading →

Mastering Power Automate Flows: Structure, Error Handling, Child Flows, and AI in Real Projects

Power Automate is often introduced as a low-code automation tool. In real projects, however, it behaves much more like a distributed execution engine where structure, error handling, permissions, and performance decisions matter. In my recent Experts Live Denmark 2026 session,… Continue Reading →

Autonomous Agents in Action

A Deep Dive into the Rally Company Scenario with Business Central Autonomous agents are often discussed at a high level: orchestration, reasoning, memory, and autonomy. But what do they actually do in a real business context? I had session in… Continue Reading →

« Older posts

© 2026 Karl-Johan Spiik, Microsoft MVP — Powered by WordPress

Theme by Anders NorenUp ↑