Author Archives: Sam Kumar

About Sam Kumar

Sam Kumar is the Vice President of Marketing at Inogic, a Microsoft Gold ISV Partner renowned for its innovative apps for Dynamics 365 CRM and Power Apps. With a rich history in Dynamics 365 and Power Platform development, Sam leads a team of certified CRM developers dedicated to pioneering cutting-edge technologies with Copilot and Azure AI the latest additions. Passionate about transforming the CRM industry, Sam’s insights and leadership drive Inogic’s mission to change the “Dynamics” of CRM.

Mastering Dynamics 365 UI Automation with Playwright – Part 2

In the previous blog, we tackled the hurdle of bypassing MFA using saved authentication states. While getting past the login screen is a victory, the real challenge in Dynamics 365 (D365) lies in the UI interaction with a few fields. Unlike standard web forms, D365 relies heavily on asynchronous components. If your script doesn’t respect… Read More: Mastering Dynamics 365 UI Automation with Playwright – Part 2 »

Introducing Next Best Action: AI-Powered Recommendations for Microsoft Dynamics 365

What if your CRM could analyze historical patterns, customer engagement signals, and activity data to tell you the most effective next step to achieve your goal? That’s exactly what Next Best Action does. Next Best Action by Inogic brings AI-powered recommendations to Microsoft Dynamics 365, helping sales and service teams take the most effective next… Read More: Introducing Next Best Action: AI-Powered Recommendations for Microsoft Dynamics 365 »

Why Techno-Functional Consulting is the Secret Sauce for Dynamics 365 Success

In the high-stakes world of enterprise technology, there is a recurring ghost that haunts even the most ambitious Digital Transformation projects: The Implementation Gap. We’ve all seen it. An organization invests heavily in Microsoft Dynamics 365. The software is world-class, the vision is clear, and the stakeholders are aligned. Yet, six months after go-live, the… Read More: Why Techno-Functional Consulting is the Secret Sauce for Dynamics 365… »

Exploring Type and RecordOf functions in Power Fx

In Dynamics 365, when working with Power Apps inside the Dynamics 365 ecosystem, especially when consuming Dataverse APIs or Power Automate responses, developers often encounter challenges while handling structured data within a Canvas App. Many Dataverse entities, such as Account, contain nested or related records (for example, a Primary Contact). While it is possible to… Read More: Exploring Type and RecordOf functions in Power Fx »

Extend Your CRM Agent with REST API Tools – A Practical Guide

Microsoft Copilot Studio enables organizations to extend conversational agents using REST API tools defined via OpenAPI specifications. While native Dataverse connectors are ideal for internal CRM operations, REST tools become essential when CRM must integrate with external, real-time systems such as financial services, tax engines, or enterprise platforms. This blog demonstrates how a CRM Copilot… Read More: Extend Your CRM Agent with REST API Tools – A… »

How to Merge Duplicate Records in Dynamics 365 CRM by Setting the Correct Master Record

Duplicate records in CRM create reporting errors, break automation, confuse sales teams, and reduce AI accuracy. And here’s the uncomfortable truth: Most organizations merge duplicates without a defined strategy for choosing the Master Record. The real challenge isn’t just merging duplicates, it’s deciding: Which record should be the Master Record? In Microsoft Dynamics 365, merging… Read More: How to Merge Duplicate Records in Dynamics 365 CRM by… »

How to Implement QR Code Generation in Dynamics 365 SSRS Reports

In Dynamics 365, generating SSRS-based documents such as invoices, statements, and account summaries is a common practice. However, modern business expectations have evolved beyond static reporting. Today’s reports are expected to be more interactive, enabling users to take immediate actions directly from the document, particularly for time-sensitive activities like payments. In such a scenario, it’s… Read More: How to Implement QR Code Generation in Dynamics 365 SSRS… »

Adding Native Confirmation Dialogs with Power Fx function

Before the built-in Confirm() function existed, adding a simple yes/no confirmation in Power Apps required significant manual effort. In canvas apps, developers typically had to create overlay screens, place message text and action buttons, and manage visibility and state with variables and formulas, similar behavior often demanded custom JavaScript or other workaround techniques. These bespoke… Read More: Adding Native Confirmation Dialogs with Power Fx function »

Coming Soon: AI-Powered Next Best Action for Dynamics 365 CRM

What if your CRM could tell your team exactly what to do next – and explain why? Sales and customer service teams using Microsoft Dynamics 365 CRM often struggle with manual lead prioritization, delayed follow-ups, inconsistent pipeline management, and missed revenue opportunities. Reps spend hours reviewing CRM records, tracking emails, analyzing engagement history, and deciding… Read More: Coming Soon: AI-Powered Next Best Action for Dynamics 365 CRM »