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
-
Dataverse triggers twice on Created and Updated
You have situation where your Power Automate flow is triggered twice within two seconds. This happens when Dynamics 365 or Power Platform model-driven app form…

-
Update choice values N times a year
Previous blog post I presented solution, where you can have prefixed date selection in model-driven app. For that you should create drop down column based…

-
Fixed dates in model-driven app
I need to have prefixed dates in Microsoft PowerApps model-driven app and could not find any suitable solution from Internet. I found this video from…

-
Otherwise they wouldn’t be agents if we’d know where they are
I participated PowerUp Finland Live Meetup held in Innofactor at 28.11.2024 First my colleague from Digia Santeri Karttunen told how to change from customer to…

-
Copilot Agent ALM manual steps
You have build your fist Copilot Studio Agent that is reading SharePoint and Dataverse. Your IT wants you to create ALM for the bot. You…

-
Custom Page debug and scalability
Custom Page is a way to get custom user interface inside Microsoft Power Platform Model-driven apps. I had used custom page twice in my blog…

-
SharePoint SPFx for Copilot Studio SSO
Copilot Studio bot can be embedded into SharePoint site, but without SSO configuration the usability is quite bad. Previous blog post described how to configure…

-
SSO Copilot Studio bot in SharePoint
You get out-of-the-box Copilot Studio bot working and reading SharePoint but embedding it to SharePoint gets ugly authentication popup. You have gone trough the instructions…

-
Querying SharePoint when list contains half a million document
SharePoint integration in Dynamics 365 (D365) extendable for many ways if you wish to create multiple SharePoint sites and libraries instead of saving all of…

-
Files from SharePoint to D365 email entity
Dynamics 365 (D365) offers integration that stores documents into SharePoint and displays them in D365. This integration has many benefits and offers indexing of documents…

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

