-
How to Track Updates to Selected Dataverse Fields in Power Automate
In a previous blog post, we saw how to use Power Automate to monitor changes made to a specific column from a SharePoint List. You can apply the same technique to Dataverse table, with the advantage of an even simpler process that will identify the modified column in the flow’s trigger itself. In this blog,…
-
How to Save Attachments from Copilot Studio to SharePoint with Power Automate

If you’re building agent experiences with Copilot Studio, there may come a time when you need to handle file uploads from users, such as documents, images, or forms, and store those in SharePoint, OneDrive, or any other system. In this blog, you will learn how to send files uploaded by the user from Copilot Studio…
-
How to Track Specific Column Changes in SharePoint with Power Automate
One of the most popular uses for Power Automate is to track changes in SharePoint List Items. While there is a dedicated trigger for it, there are no built-in controls for selecting which columns from the List must be monitored. For example, let’s say that we want to track only the changes made to the…
-
Power Automate: Ignore or Handle Errors with Run After Settings
In general, a Power Automate flow will stop whenever it finds an error. The default behavior of an action is to execute only if the previous step is successful, which can be a problem for those scenarios where occasional errors are already expected. When designing your flows in Power Automate, the automation will start at…
-
Starting a Power Automate flow from a Copilot Studio Agent
Since the rise of ChatGPT, chatbots that can process natural language and provide generative responses become a must-have for many organizations. As part of the Power Platform, Copilot Studio is a great starting point for those users who don’t have a strength software development background, but would like to create their own chatbots. A key…
-
Creating Customized AI Agents in Copilot Studio
With the rise of Microsoft Copilot, the usage of customizable chatbots powered by AI gained attention from many organizations. As a general purpose chatbot, Copilot can save time with many daily tasks, such as drafting emails, summarizing meeting notes or finding documents in OneDrive or SharePoint, but it would be even better if we could…
-
How to send bulk emails from an Excel table using Power Automate
One of the most time-consuming tasks for many departments is to send multiple emails that follow a default template, changing only a few fields. This is a very common scenario for status updates, appointment reminders, follow-ups, and notifications in general. These tasks are not only repetitive and tedious, but when handled manually, there is an…
-
Referencing SharePoint and Dataverse columns in Power Automate
When building flows in Power Automate, we often need to reference columns from SharePoint Lists or Dataverse tables. This is necessary for various tasks, such as filter queries, select queries, trigger conditions or when we simply want to access individual column data within expressions. In most scenarios, however, the column names used by Power Automate…
-
Managing worksheets in Office Scripts
As a solution for automating tasks within Excel spreadsheets, Office Scripts can help you to interact and manage worksheets. These interactions with worksheets can also be triggered from Power Automate, enabling you to integrate Excel automations into your workflows. In this article, you will learn how to perform a few useful tasks related to worksheets…
-
How to cancel Power Automate flow run linked to Approval Requests
Power Automate is a great tool for managing approval processes, allowing you to create approval requests, wait for a response or cancel it. One of the main actions for handling approvals is the Start and wait for an approval, which creates a new approval request and keeps the flow running until it is responded. However,…
