A Guide to Integrating Google re-Captcha in Power Pages
Mar28

A Guide to Integrating Google re-Captcha in Power Pages

As we know, Google’s re-CAPTCHA service incorporates various mechanisms, including advanced risk analysis and adaptive challenges, to differentiate between legitimate users and potential bots or malicious actors. By analysing user behaviour and various risk factors, captcha aims to provide a seamless experience for genuine users while effectively blocking automated bots and other abusive activities on websites. This approach...

Read More
Art of Emojis & Images in SMS Marketing – with Microsoft Dynamics 365 Integration
Mar27

Art of Emojis & Images in SMS Marketing – with Microsoft Dynamics 365 Integration

Are you using SMS for Support? Updates? Promotion?  We all know SMS messaging is one of the best communication sources when it comes to open rates. A whopping 98% of SMS are opened, and 90% are read within just 3 mins! But let’s face it, plain text SMS can be mellow and easily ignored. Imagine entering a communication like these Without images, emojis, or any emotional rudiments — just simple SMS — I am confident they appear...

Read More
Maximizing User Engagement with Adaptive Cards in Microsoft Copilot Studio
Mar26

Maximizing User Engagement with Adaptive Cards in Microsoft Copilot Studio

Adaptive Cards are like little info boxes you can add to bots in Microsoft Copilot Studio. These cards can also be shared with other apps and services. You make them using a special code called JSON. With Adaptive Cards, you can put in text, pictures, and buttons to make your bot conversations more interesting. They work on different platforms, so you can customize them easily. You can create Adaptive Cards using a special Adaptive...

Read More
How to make Power Apps more accessible?
Mar25

How to make Power Apps more accessible?

Learn what is accessibility, why is it relevant in Power Apps, and how to make each control in Power Apps more accessible! The post How to make Power Apps more accessible? appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to make Power Apps more accessible? Learn what is accessibility, why is it relevant in Power Apps, and how to make each control in Power Apps more...

Read More
How to make a Power Apps gallery accessible
Mar25

How to make a Power Apps gallery accessible

Galleries are used to display records from a table in a list form. Learn how with a few simple steps, you can make galleries accessible! The post How to make a Power Apps gallery accessible appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to make a Power Apps gallery accessible Galleries are used to display records from a table in a list form. Learn how with a few...

Read More
How to make a Power Apps HTML control accessible?
Mar25

How to make a Power Apps HTML control accessible?

HTML controls are used to show text and convert HTML tags to formatting. Learn how accessible they are and how to improve accessibility! The post How to make a Power Apps HTML control accessible? appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to make a Power Apps HTML control accessible? HTML controls are used to show text and convert HTML tags to formatting. Learn...

Read More
How to make a Power Apps timer accessible
Mar25

How to make a Power Apps timer accessible

Timers are used to record times in an app to perform actions when the set time ends. Learn how to make timers in Power Apps accessible! The post How to make a Power Apps timer accessible appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to make a Power Apps timer accessible Timers are used to record times in an app to perform actions when the set time ends. Learn how to...

Read More
How to make a Power Apps icon accessible
Mar25

How to make a Power Apps icon accessible

Icons are used to represent shapes, actions etc.. Learn a few simple steps to make icons in Power Apps accessible! The post How to make a Power Apps icon accessible appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to make a Power Apps icon accessible Icons are used to represent shapes, actions etc.. Learn a few simple steps to make icons in Power Apps accessible! Blog...

Read More
How to make a Power Apps add picture control accessible?
Mar25

How to make a Power Apps add picture control accessible?

Add picture controls are used to allow users to click new or upload existing pics. Learn how to make add pictures in Power Apps accessible! The post How to make a Power Apps add picture control accessible? appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to make a Power Apps add picture control accessible? Add picture controls are used to allow users to click new or...

Read More
How to make a Power Apps toggle accessible?
Mar25

How to make a Power Apps toggle accessible?

Toggles are used to allow users to select a value between true and false. Learn a few simple steps to make toggles in Power Apps accessible! The post How to make a Power Apps toggle accessible? appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to make a Power Apps toggle accessible? Toggles are used to allow users to select a value between true and false. Learn a few...

Read More
How to make a Power Apps slider accessible?
Mar25

How to make a Power Apps slider accessible?

Sliders are used to allow users to select a value between a min and max. Learn a few simple steps to make sliders in Power Apps accessible! The post How to make a Power Apps slider accessible? appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to make a Power Apps slider accessible? Sliders are used to allow users to select a value between a min and max. Learn a few...

Read More
How to make a Power Apps checkbox accessible?
Mar25

How to make a Power Apps checkbox accessible?

Checkboxes are used to allow users to select or deselect items. Learn a few simple steps to make checkboxes in Power Apps accessible! The post How to make a Power Apps checkbox accessible? appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to make a Power Apps checkbox accessible? Checkboxes are used to allow users to select or deselect items. Learn a few simple steps to...

Read More
How to make a Power Apps image control accessible?
Mar25

How to make a Power Apps image control accessible?

Image controls are used to display pictures. Learn a few simple steps to make image controls in Power Apps accessible! The post How to make a Power Apps image control accessible? appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to make a Power Apps image control accessible? Image controls are used to display pictures. Learn a few simple steps to make image controls in...

Read More
How to make a Power Apps screen accessible?
Mar24

How to make a Power Apps screen accessible?

Do you know which is the most frequently used control in Power Apps? The screen control! Learn a few simple steps to make it accessible! The post How to make a Power Apps screen accessible? appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to make a Power Apps screen accessible? Do you know which is the most frequently used control in Power Apps? The screen control!...

Read More
What is accessibility and why is it important in Power Apps
Mar24

What is accessibility and why is it important in Power Apps

What is accessibility? Is it important? Is it relevant to Power Apps? Here’s an introduction to accessibility in general and in Power Apps! The post What is accessibility and why is it important in Power Apps appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog What is accessibility and why is it important in Power Apps What is accessibility? Is it important? Is it...

Read More
Webinar: Take Control of Alerts & Notifications in Your Dynamics 365 CRM with Alerts4Dynamics!
Mar23

Webinar: Take Control of Alerts & Notifications in Your Dynamics 365 CRM with Alerts4Dynamics!

You’re in the midst of a busy day, juggling multiple tasks in Dynamics 365 CRM. A new lead comes but it gets buried in all the emails. Or you missed out on a key status change on a big opportunity. Ugh!! Yeah, we’ve all been there. You want your CRM to notify you of such important updates? Many businesses using Dynamics 365 still rely on outdated methods like email to communicate critical updates. And the default...

Read More
Enhanced way of Handling Attachments of Emails
Mar22

Enhanced way of Handling Attachments of Emails

Introduction: Microsoft has introduced a noteworthy addition to the Wave 2 release, enhancing the attachment experience within emails. This feature empowers agents, allowing them to work with attachments more efficiently, ultimately saving time and boosting overall productivity. This guide in general provides an outline of how this enhanced attachment experience can overall benefit while working around emails. Key Advantages: The CRM...

Read More
How to optimize performance in Power Apps
Mar22

How to optimize performance in Power Apps

Are your apps performant? Are they optimized to be as fast as they can be? Learn why making performant apps is a key and how to do that! The post How to optimize performance in Power Apps appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to optimize performance in Power Apps Are your apps performant? Are they optimized to be as fast as they can be? Learn why making...

Read More
How to optimize fetching the same value again and again
Mar21

How to optimize fetching the same value again and again

Do you fetch the same record multiple times in an app? Do you really need to? Is there a better way to do it? Learn how! The post How to optimize fetching the same value again and again appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to optimize fetching the same value again and again Do you fetch the same record multiple times in an app? Do you really need to? Is...

Read More
How to increase performance by trashing extra screens and controls
Mar21

How to increase performance by trashing extra screens and controls

Screens and controls are the building blocks of an app. As their count increases, performance suffers. Learn how to minimize them! The post How to increase performance by trashing extra screens and controls appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to increase performance by trashing extra screens and controls Screens and controls are the building blocks of an...

Read More
View and Manage your AI Builder Consumption Report
Mar21

View and Manage your AI Builder Consumption Report

AI Builder is a tool offered by Microsoft as part of the Power Platform. It’s licensed based on the capacity you need for your organization. This capacity is managed by an administrator who allocates it to different environments within the Power Platform. Different features of AI Builder consume credits at different rates. Credits are like units that represent your usage of AI Builder capabilities. To calculate the cost of the...

Read More
Power Platform for Admins: create Dataverse with Dynamics 365 apps enabled
Mar21

Power Platform for Admins: create Dataverse with Dynamics 365 apps enabled

As a Power Platform admin, I would like to automate the environment creation at the same time, making sure the environment created could be used to install Dynamics 365 apps in the future. Power Platform Admin Create and manage environments in the Power Platform admin center article here:

Read More
How to get rid of cross screen dependencies
Mar21

How to get rid of cross screen dependencies

Do you know what are cross screen dependencies? Why are they bad? And how to fix them? Get answers to all these questions here! The post How to get rid of cross screen dependencies appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to get rid of cross screen dependencies Do you know what are cross screen dependencies? Why are they bad? And how to fix them? Get answers to...

Read More
How to optimize data calls inside a gallery
Mar20

How to optimize data calls inside a gallery

Have you ever made data calls inside a gallery and it takes a long time to load? Learn why it is bad and how to overcome it! The post How to optimize data calls inside a gallery appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to optimize data calls inside a gallery Have you ever made data calls inside a gallery and it takes a long time to load? Learn why it is bad and...

Read More
Dynamics 365 CRM and SMS Integration for Smarter Sales, Marketing, and Customer Service Processes!
Mar19

Dynamics 365 CRM and SMS Integration for Smarter Sales, Marketing, and Customer Service Processes!

Messaging is a powerful tool for customer engagement, with 90% of messages read within the first three minutes of delivery. This immediacy makes SMS an effective component of a sales communication strategy, leading to quicker responses from leads. However, without integrating your texting system with your CRM, efficiency drops as you toggle between systems to access information. The solution lies in SMS and CRM integration, which...

Read More
How to make concurrent multiple unrelated data calls
Mar18

How to make concurrent multiple unrelated data calls

We usually make multiple data calls like in an app’s OnStart. Do these have to run one after another or can they run concurrently? The post How to make concurrent multiple unrelated data calls appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to make concurrent multiple unrelated data calls We usually make multiple data calls like in an app’s OnStart. Do...

Read More
How to optimize fetching multiple records from a table
Mar18

How to optimize fetching multiple records from a table

A lot of times you would want to lookup multiple records from a table. Would you do that one at a time or is there a better way to do it? The post How to optimize fetching multiple records from a table appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to optimize fetching multiple records from a table A lot of times you would want to lookup multiple records from a...

Read More
How to optimize passing a record to Patch
Mar18

How to optimize passing a record to Patch

Patch is used to create new records or update existing records. Learn how to optimize patch when updating an existing record! The post How to optimize passing a record to Patch appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to optimize passing a record to Patch Patch is used to create new records or update existing records. Learn how to optimize patch when updating...

Read More
Simplifying Dynamics 365 Record Creation with Pre-populated Fields Using Xrm.Navigation.navigateTo
Mar18

Simplifying Dynamics 365 Record Creation with Pre-populated Fields Using Xrm.Navigation.navigateTo

I recently came across a unique client need that they wanted to streamline the process of creating new email records in Dynamics 365 by having certain fields pre-populated based on existing emails. The client’s goal was to generate a nearly similar email record with an existing email, modifying only a few specific field details.  After assessing the requirement, it became clear that manually copying information from one email to...

Read More
Power Pages custom domain and RRset conflict error
Mar18

Power Pages custom domain and RRset conflict error

When you create a Power Pages site, it will be available under the “powerappsportals.com” domain. If you want it to be part of your actual Internet real estate, you may want to add it to your organisation’s domain. The process of adding a custom domain to the Power Pages website is well documented here. What’s omitted, though, is an interesting detail you may face when doing it… Continue Reading...

Read More

How to optimize fetching multiple columns of a record

Learn how to optimize fetching of multiple columns using Lookup! Should you fetch each column separately or can you fetch all at once? The post How to optimize fetching multiple columns of a record appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to optimize fetching multiple columns of a record Learn how to optimize fetching of multiple columns using Lookup! Should...

Read More
How to optimize Lookup function by not using dot operator
Mar18

How to optimize Lookup function by not using dot operator

Learn how to optimize the Lookup function by not using the dot operator! Sounds counter intuitive but the difference is huge! The post How to optimize Lookup function by not using dot operator appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to optimize Lookup function by not using dot operator Learn how to optimize the Lookup function by not using the dot operator!...

Read More
Secure Your Dynamics 365 Attachments in the Cloud: Easy SharePoint & CRM Integration Guide!
Mar15

Secure Your Dynamics 365 Attachments in the Cloud: Easy SharePoint & CRM Integration Guide!

The synergy of Microsoft Dynamics 365 CRM and SharePoint is undeniable. Linking them streamlines workflows, boosts collaboration, and enhances document management. Businesses leveraging Microsoft Dynamics 365 CRM often opt for the native SharePoint integration for its ease of use and cost-effective storage benefits. In this blog, we will guide you through the process of setting up SharePoint and Dynamics 365 CRM integration. You can...

Read More
How to create a responsive pop-up using layout containers
Mar13

How to create a responsive pop-up using layout containers

There are several elements in an app that can be made responsive. Learn how to make a pop-up responsive using layout containers! The post How to create a responsive pop-up using layout containers appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to create a responsive pop-up using layout containers There are several elements in an app that can be made responsive. Learn...

Read More
How to create a responsive pop-up using traditional containers
Mar13

How to create a responsive pop-up using traditional containers

There are several elements in an app that can be made responsive. Learn how to make a pop-up responsive using traditional containers! The post How to create a responsive pop-up using traditional containers appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to create a responsive pop-up using traditional containers There are several elements in an app that can be made...

Read More
How to get formula suggestions from AI by simply providing the expression in Dynamics 365 CRM
Mar13

How to get formula suggestions from AI by simply providing the expression in Dynamics 365 CRM

Dynamics 365 CRM has introduced a new datatype Formula to explore more on adding a Power Fx formula column into Dataverse. You can follow the blog recently added. In addition to that Dynamics 365 CRM has come up with a new feature Get Formula suggestion (Preview) where users can easily get the formula by just passing the expression. Let’s enable this feature first by following the below steps: Login to Power Platform Admin Center...

Read More
Power Automate teamed with Azure OpenAI Services to track conversations using Keywords!
Mar12

Power Automate teamed with Azure OpenAI Services to track conversations using Keywords!

Sarah, a bright-eyed sales associate at Peck Packaging, felt a familiar pang of frustration. A potential client, Miss Atkins, had mentioned budget concerns in their last email, but the details were buried amongst a sea of technical specifications. Sarah knew she needed to address this concern but had no time to skim through the entire conversation. That’s where Inogic Professional Services’ innovative application of Keyword...

Read More
How to create a left aligned responsive gallery
Mar12

How to create a left aligned responsive gallery

There are several ways in which a gallery can be made responsive. Learn how to build a left aligned responsive gallery! The post How to create a left aligned responsive gallery appeared first on Hardit Bhatia: The Power Addict. Continue Reading Hardit Bhatia’s Article on their blog How to create a left aligned responsive gallery There are several ways in which a gallery can be made responsive. Learn how to build a left aligned...

Read More
Protect Confidential Information: Implement Data Masking Strategies Dynamics 365 CRM
Mar11

Protect Confidential Information: Implement Data Masking Strategies Dynamics 365 CRM

Masking in Dynamics 365 CRM is essential for safeguarding sensitive personal details from unauthorized access and malicious attacks. By obscuring confidential fields such as Passport numbers users can prevent data breaches and identity theft. For instance, masking a customer’s passport number as C9689XXXX ensures that only authorized personnel can access the complete information, thus enhancing data confidentiality and security...

Read More
Syncing Azure DevOps Work Item Status to Microsoft Dataverse with Dataflows
Mar08

Syncing Azure DevOps Work Item Status to Microsoft Dataverse with Dataflows

In today’s fast-paced development environments, seamless integration between customer and development tracking systems can be crucial for maintaining transparency, efficiency, and alignment across teams. Our objective centers around a scenario faced by some organizations: synchronizing customer requirements captured by staff in Microsoft Dataverse with the development work tracked in Azure… Continue Reading Rick A. Wilson...

Read More
Webinar: Manage Duplicate CRM Data with Fuzzy Matching, Master Record Selection, and More with DeDupeD New Release!
Mar08

Webinar: Manage Duplicate CRM Data with Fuzzy Matching, Master Record Selection, and More with DeDupeD New Release!

Data cleaning, a crucial process in data management, involves identifying and addressing inconsistencies, missing values, and duplicates within a dataset. According to a study by Dun & Bradstreet, up to 30% of data in CRMs can be duplicated, highlighting the significance of effective data hygiene practices. When it comes to Microsoft Dynamics 365 CRM, basic deduplication needs can be met using the built-in duplicate detection...

Read More
A Comprehensive Guide to Create and Edit Topics with Copilot
Mar07

A Comprehensive Guide to Create and Edit Topics with Copilot

Normally, in Microsoft Copilot Studio, you can make and change topics. Now, Microsoft added a neat feature called “Create and Edit from Description”. With this, you can just tell it what you need, and it will help you make and improve topics. This saves time because you do not have to do it all by hand. The AI understands your instructions and creates a topic with various elements and conversational replies automatically. With...

Read More
Govee and Power Platform: Transforming Smart Lighting Automation
Mar06

Govee and Power Platform: Transforming Smart Lighting Automation

Introduction In the evolving world of smart home technology, the integration of lighting solutions with sophisticated automation platforms is gaining significant traction. Our focus in this discussion is the Govee Lights Power Automate Connector, a pioneering tool that brings together the advanced capabilities of Govee’s smart lighting with the robust automation features of Microsoft Power… Continue Reading Rick A. Wilson...

Read More
Power Pages PayPal integration
Mar06

Power Pages PayPal integration

This post provides guidance on PayPal integration in the Power Pages site. It was inspired by a few requests on this topic, so I’ve decided to publish this guide. Microsoft Power Pages evolve fast, and the Stripe integration is now available out of the box. I wrote a post about the Anatomy of the Stripe payments in Power Pages and How to improve Stripe payments in Power Pages. Check those… Continue Reading...

Read More
Copilot(s) in Microsoft Learn part 2
Mar01

Copilot(s) in Microsoft Learn part 2

In my previous post I wrote about what I was missing in the Microsoft official documentation when it comes to Copilot. With AI capability being introduced in each and every product & feature, I can imagine the planning, introduction and updates of Copilot chapters to be quite some work.  In this post we’ll look at what chapters there are and focus on where to point people looking for… Continue Reading...

Read More
Group Opportunities for better analysis by aggregating the numeric fields in Dynamics 365 Sales
Mar01

Group Opportunities for better analysis by aggregating the numeric fields in Dynamics 365 Sales

Introduction The Pipeline feature in Dynamics 365 Sales is designed to improve the management of Opportunities, providing a more efficient approach for both managers and salespersons. This feature allows users to have a clear understanding of their entire deals in the pipeline, enabling quicker comprehension of relevant information and facilitating prompt decision-making. Additionally, the new enhancement enables users to group...

Read More
Text-to-Speech and Audio Playback in Power Apps using Azure and Power Automate
Feb29

Text-to-Speech and Audio Playback in Power Apps using Azure and Power Automate

Capabilities like text-to-speech (TTS) and audio playback can take your applications to new heights of user engagement and accessibility. In this blog post, we’ll look at integrating text-to-speech and audio playback functionalities into Power Apps using Power Automate and Azure Speech Services. Whether you’re looking to provide dynamic narration, streamline communication, or enhance… Continue Reading Mohamed Ashiq...

Read More

Step-by-Step to Success: Run AutoGPT using Azure OpenAI on Docker

Integrating AutoGPT with Azure OpenAI through Docker offers a direct path to unlocking advanced AI capabilities. This detailed guide not only walks through the initial setup and configuration steps but also emphasizes the critical adjustments required for effective Azure OpenAI integration. Let’s dive into a more focused and informative discussion on setting up AutoGPT and ensuring it works… Continue Reading Rick A. Wilson...

Read More
Utilize a model for work classification based on sentiment prediction in Dynamics 365
Feb28

Utilize a model for work classification based on sentiment prediction in Dynamics 365

Introduction Work items can be routed using artificial intelligence (AI)-based sentiment predictions in Microsoft’s Unified Routing for Dynamics 365. Let’s say the user begins a customer service conversation via the customer service admin center and notices that the customer is really unhappy. By using this feature, the user could direct the customer to a particular queue that might be manned by representatives who are...

Read More
Power Automate with Azure OpenAI Services to analyze Buyer Behaviour – an AI app by Inogic!
Feb27

Power Automate with Azure OpenAI Services to analyze Buyer Behaviour – an AI app by Inogic!

Azure OpenAI is a cloud-based service offered by Microsoft that provides access to advanced artificial intelligence models developed by OpenAI. It empowers developers to integrate these powerful models into their applications without requiring extensive expertise in AI development or infrastructure management. Inogic aims to transform the way businesses function by developing advanced AI-driven applications with integrated AI Models...

Read More