Category Archives: Technical

From Topics to Skills: The Evolution of Copilot Studio Agents

The Microsoft Copilot Studio is revolutionizing the design and construction of conversational agents. Normally, developers-built agents around Topics, which are essentially conversational flows invoked by specific phrases. Topics worked well for structured chatbot scenarios, but they became more and more difficult to manage as agents became more complex. Microsoft has introduced Skills as a core… Read More: From Topics to Skills: The Evolution of Copilot Studio Agents »

Enhancing Power Apps Grids with Custom Column Visualizations

Displaying data in a Power Apps or Dataverse grid is one of the most common ways for users to work with business information. However, when a grid contains several numeric values, displaying everything as plain text can make it difficult to quickly understand and compare the data. Key Takeaways Custom Column Visualizations let grid columns… Read More: Enhancing Power Apps Grids with Custom Column Visualizations »

SQL Meets Dataverse Web API: Query Microsoft Dataverse Data Using SQL

Microsoft Dataverse provides several ways to retrieve data, including  OData and FetchXML. While these approaches are well suited to Dataverse, developers coming from a relational database background may naturally think in terms of SQL. In this article, we will look at how Dataverse data querying traditionally works, what SQL querying through the Web API introduces,… Read More: SQL Meets Dataverse Web API: Query Microsoft Dataverse Data Using… »

Build Dataverse Solutions Faster with a Coding Agent in Dynamics 365

Traditionally, creating a Dataverse solution involves manually creating tables, columns, relationships, and sample records through the Power Apps maker portal or by writing scripts and using Power Platform CLI. With Dataverse skills for coding agents, we can describe our requirements in natural language and let the coding agent implement them directly in the connected Dataverse… Read More: Build Dataverse Solutions Faster with a Coding Agent in Dynamics… »

How Batch Testing Prompts Helps You Build Reliable Copilot Agents

In a retail e-commerce company, the team was building an AI customer support agent to handle common queries like order status, returns, refunds, and product information. In the beginning, the prompt was tested manually with a few sample questions, and everything seemed to work fine. However, end users don’t type like QA testers. They use… Read More: How Batch Testing Prompts Helps You Build Reliable Copilot Agents »

Your Existing Consent Data Shouldn’t Have to Start From Zero

When organizations move to Customer Insights – Journeys, one question often comes up immediately: what happens to the consent preferences we already have? Your contacts and leads may already contain years of email preferences through fields such as Email and Bulk Email. Asking every existing customer to provide consent again is not only unnecessary, but… Read More: Your Existing Consent Data Shouldn’t Have to Start From Zero »

Power Platform Inventory: Simplify Power Platform Governance and Resource Management

As organizations increasingly adopt Microsoft Power Platform, managing hundreds of apps, flows, agents, environments, and connectors can become challenging. Administrators need a simple way to understand what resources exist, who owns them, which environments they belong to, and what connectors they depend on. To address this challenge, Microsoft provides Power Platform Inventory in the Power Platform admin… Read More: Power Platform Inventory: Simplify Power Platform Governance and Resource Management »

Personalize Your Dynamics 365 Experience with Modern Theme Overrides

A consistent and visually appealing user interface can improve user adoption, productivity, and confidence when working with Dynamics 365. Dynamics 365 has traditionally provided built-in theming capabilities through the classic Themes feature. However, with the introduction of the modern, refreshed look for model-driven apps, Microsoft introduced a new theming approach called Modern Theme Overrides. Modern… Read More: Personalize Your Dynamics 365 Experience with Modern Theme Overrides »

Copilot Studio Agent Evaluation: Single Response vs. Conversation

If you have been building agents in Microsoft Copilot Studio, you already know that building is only half the battle. The other half, and arguably the more important half, is making sure your agent actually works the way you expect it to before it reaches real users. That is where the Evaluation feature in Copilot… Read More: Copilot Studio Agent Evaluation: Single Response vs. Conversation »

Cancel segments of a booking in Dynamics 365 Field Service

Managing multi-day bookings can be difficult when plans change for only a specific day or time period. The Cancel segments of a booking in aggregate views feature in Dynamics 365 Field Service allows schedulers to cancel only the required portion of a booking without canceling the entire booking. For example, a scheduler can cancel one… Read More: Cancel segments of a booking in Dynamics 365 Field Service »