Upcoming features included in release plans: 24
Power Automate 2025 release wave 1
For previous release wave highlight videos:
For archived plans:
Business Value
This feature allows you to create a flow on a file in Teams using one of the templates that are available to be done to a file. You can also use AI to create your flow from scratch.
Feature Details
This feature allows you to set up and use workflows in Teams on files. You can create a flow on a file in the overflow menu of the Workflows app. Improve your productivity by using one of the templates that are available to be done to a file, or by using AI to create your flow from scratch.
Enabled for:
- The author created this article with assistance from AI. Learn more
Business Value
Change history | |
---|---|
General availability date moved to Nov 2024 | Nov 01, 2024 |
Business Value
The savings feature allows automation owners and the Center of Excellence to assess and then communicate on their operation return on investment (ROI) in their organization. The savings explication values their work and provides proof to support extra-automation projects.
Feature Details
Following is a summary of the savings feature:
- You can define a saving rule on a cloud flow, on a work queue, or on a desktop flow.
- The rule initially defines how much time and money each of their child-item generates (child-item: cloud flow run, work queue item, desktop flow run).
- The savings is aggregated and displayed in the automation center and in the new Value Hub in Power Platform admin center.
Enabled for:
Business Value
Business Value
You can avoid writing complex OData queries with a simplified condition action-like editor to filter items.
Feature Details
Prior to this feature enhancement, if you needed to filter out data that your 'Get items', 'Get files', or 'List rows' SharePoint and Excel actions by a certain rule (column name, and others), you needed to write an OData query yourself. With this enhancement, you can use a simplified OData editor, which doesn't require you to write complex OData queries yourself. You can use the visual editor to build your OData query.
Enabled for:
Business Value
Change history | |
---|---|
General availability date moved to Mar 2025 | Jan 15, 2025 |
Business Value
You can be more efficient when authoring or debugging flows using the inline view to exam property values from multiple steps at once without needing to make multiple selections.
Feature Details
This feature is automatically turned on for makers.
To use this feature, you don't need to know technical aspects. When you want to add an action, examinate the property value of multiple steps at design time, or the output values of multiple steps at runtime simultaneously. All that information displays inline by default.
Without inline view, you must select each card individually to display only the value of this certain step on the side pane. Then you must select the next card to display the value on the side pane again, without the ability to display and compare multiple values at once.
Enabled for:
- The author created this article with assistance from AI. Learn more
Business Value
Business Value
Copilot now contains the capability to provide remediation guidance to flow errors and offer to fix them for you. You can accept the changes or revert to the original and modify the flow as desired.
Feature Details
Troubleshooting Copilot can assist users with a new feature that can rectify errors in your cloud flow. These corrections are based on issues that arise during authoring and debugging and can be implemented to amend your flow within the Power Automate designer.
Enabled for:
- The author created this article with assistance from AI. Learn more
Business Value
Change history | |
---|---|
Public preview date moved to Mar 2025 | Feb 28, 2025 |
Business Value
You can save time while creating flows by simply asking inline contextual Copilot to add multiple steps at the exact place.
Feature Details
This feature is automatically turned on for makers with access to Copilot.
You don't need to know technical aspects to use this feature. When you want to add an action at a certain place, you see an option to describe to inline Copilot what actions you want in natural language. Then, inline Copilot creates these actions for you automatically.
Without contextual Copilot, you must describe to Copilot where exactly you want those new steps being added to in the chat window, which can be very time consuming.
Enabled for:
- The author created this article with assistance from AI. Learn more
Business Value
Business Value
This feature helps you save time when creating documentation to share with other teammates.
Feature Details
This feature is automatically turned on for makers who have access to Copilot.
You don't need to know technical aspects to use this feature. You see the auto-generated summary at the top of the page. You can expand it to read more details or select the download button to download it as a PDF file.
This feature saves you time by automatically creating flow documentation for members without access to the flow. Also, other members might not know how to read a raw flow definition.
Enabled for:
- The author created this article with assistance from AI. Learn more
Business Value
Business Value
Endpoint filtering in Power Automate for desktop is for businesses and individuals who need secure and efficient task automation. By specifying which applications and websites your automation scripts can interact with, you ensure precision and enhance security. Avoid accidental interactions with unauthorized endpoints, giving you peace of mind and reliable automation results. Streamline your desktop flows while protecting your data and systems with endpoint filtering.
Feature Details
Endpoint filtering in Power Automate for desktop offers an added layer of control and security for your automation tasks. As an admin, apply endpoint filtering using the existing Data Loss Prevention (DLP) feature in Power Automate. Create an allow list of applications and websites that your automation scripts can interact with, or a deny list of those that should be restricted.
This feature targets UI and Browser automation actions, ensuring that your automation adheres to your organization's policies. Endpoint filtering is checked the same way DLP policies are currently verified in Power Automate for desktop. Leverage endpoint filtering to tightly manage which endpoints are accessible, enhancing the precision and security of your automation workflows.
Enabled for:
- The author created this article with assistance from AI. Learn more
Business Value
Change history | |
---|---|
Public preview date moved to May 2025 General availability date moved to Jun 2025 |
Mar 13, 2025 |
Business Value
Screen resolution inconsistencies often lead to automation failures, disrupting workflows and increasing troubleshooting efforts. You can now set flow-specific resolution and DPI settings in Power Automate for desktop, ensuring consistent performance and reducing errors. This feature enhances the reliability and efficiency of your automated processes, minimizing disruptions and troubleshooting efforts.
Feature Details
The resolution setting for unattended runs in Power Automate for desktop allows you to configure screen resolution and DPI settings directly within each flow's properties. Define and apply precise resolution settings that match your automation's requirements.
Key Capabilities:
- Per-flow configuration: Set specific resolution and DPI preferences at the automation level, ensuring compatibility regardless of the machine executing the task.
- User-Friendly interface: Access resolution and DPI settings through an intuitive interface, reducing the complexity of traditional configuration methods.
- Persistent settings: These configurations persist through software updates and across machines, eliminating the need for repetitive adjustments.
Enabled for:
Business Value
Change history | |
---|---|
General availability date moved to May 2025 | Apr 30, 2025 |
Business Value
Configuring Service Level Agreements (SLAs) for your work queues allows Power Automate to prioritize running work queue items that are close to the SLA deadline. It also allows Power Automate to highlight work queue items at risk of SLA breach and recommend actions to prevent SLA breaches.
Feature Details
Work queues in Power Automate can play a crucial role in improving the efficiency, scalability, and resiliency of automation and help prioritize work.
This is how you can configure Service Level Agreements (SLAs) for work queues:
- Type of SLA
- Time to live (TTL)
- Business hours
- SLA engine
- Prioritize work queue items that are nearest to the SLA deadline.
- Identify work queue items at risk.
- Monitor the state of SLAs for work queues.
Enabled for:
Business Value
Change history | |
---|---|
Public preview date moved to Jun 2025 General availability date moved to Sep 2025 |
Mar 20, 2025 |
Business Value
You can now reference prior prompts within the same conversation, streamlining flow creation and reducing errors. This enhancement saves time and ensures precise, context-aware interactions with Copilot, boosting productivity.
Feature Details
Copilot in Power Automate for desktop now supports contextual memory, allowing you to build flows by referencing previously provided prompts. This eliminates repetitive input, making automation creation more intuitive and efficient.
Key Features and Benefits:
- Contextual Understanding: Copilot retains details from earlier prompts, such as file paths, parameters, or objects, for seamless reuse.
- Efficiency: Simplifies complex workflows by removing the need to retype information across multiple steps.
- Improved Accuracy: Ensures consistency and minimizes errors by accurately referencing previous inputs.
- Intuitive User Experience: Facilitates smoother, smarter automation creation with minimal effort.
Enabled for:
- The author created this article with assistance from AI. Learn more
Business Value
Change history | |
---|---|
Public preview date moved to Jun 2025 General availability date moved to Sep 2025 |
May 02, 2025 |
Business Value
You can share desktop flow connections with a pipeline SPN, enabling seamless import of managed solutions using Power Platform pipelines. This feature simplifies the deployment process and enhances productivity.
Feature Details
This feature allows you to share desktop flow connections with a Pipeline SPN, which is essential for customers using pipelines.
- Create desktop flow connections with a service principal as the run owner (by default, the run owner is the connection owner).
- Share the connection with the pipeline SPN.
- The pipeline exports the solution as the owner of all records of the managed solution.
- The Pipeline SPN imports the solution into the production environment, maintaining the mapping between connection reference and connection ID.
Enabled for:
- The author created this article with assistance from AI. Learn more
Business Value
Business Value
In many organizations, each machine must have a unique user session. This implies that they can't use machine groups. A list of credentials allows them to use unique credentials for each of their machines. For organizations that want to use automations executed on agent machines, there's no option to define mapping between machine(s) and agent(s). The list of credentials will allow an attended automation to the machine of the right agent.
Feature Details
Allow customers to define lists of credentials and use them in the desktop flow connections. These lists allow customers to define which machine(s) can use these credentials. These lists can be used as login credentials in the desktop flow connections and will benefit from the same credential management feature, such as:
- Encryption and data protection
- Password rotation
- Application lifecycle management
During the public preview, only CyberArk credentials are supported for mapping.
Enabled for:
- The author created this article with assistance from AI. Learn more
Business Value
Change history | |
---|---|
Public preview date moved to Jan 2025 General availability date updated to Mar 2025 |
Oct 21, 2024 |
Business Value
With the VM (virtual machine) image capture capability, you can capture a VM image that you customized on a hosted machine. This VM image can then be used as a template for other hosted machines or hosted machine groups. This capability allows you to create your own reusable custom VM image in Power Automate.
Feature Details
VM (virtual machine) image capture allows you to reuse the custom VM image for provisioning other hosted machines or hosted machine groups. It performs the following:
- Snapshot: Point-in-time capture of the VM's disk.
- Generalization: Removes machine and user specific information from the VM so that it can be reused.
- Storage in your Azure Compute Gallery: Allows the VM image to be stored and usable by Power Automate services.
Enabled for:
Business Value
Change history | |
---|---|
Public preview date moved to Jul 2025 General availability date moved to Sep 2025 |
Mar 20, 2025 |
Business Value
Microsoft Entra hybrid join using custom virtual networks (VNETs) with hosted machine groups allows your hosted machine group bots to enroll in both your on-premises Active Directory (AD) and Microsoft Entra ID. This feature is useful in scenarios where automation requires authentication using an AD account, or when devices need to be managed using Group Policy (GPO).
Feature Details
This feature provides support for joining hosted machine group bots to both on-premises Active Directory (AD) and Microsoft Entra ID when using custom virtual networks (VNETs).
- A custom virtual network (VNET) is configured using Azure Virtual Network. Access to the domain controller is required from the custom VNET.
- A custom VNET allows you to access on-premises resources when running your automation.
- Microsoft Entra hybrid join is configured as part of Power Automate network connection setup.
- Microsoft Entra hybrid allows your hosted machine group bots to enroll in both your on-premises Active Directory (AD) and Microsoft Entra ID.
Enabled for:
Business Value
Business Value
You can identify changes and their origins with version control in Power Automate for desktop. This makes it easier to debug and fix issues efficiently. Version control improves the efficiency, accuracy, and compliance of your automations.
Feature Details
- Desktop flows have versions. Each time you open a flow, you can make changes and save drafts until you decide to publish it.
- Version history in the flow designer for Power Automate desktop shows who made the changes and when.
- Compare changes between the current version and a previous version or between any two versions you select.
- In the console for Power Automate desktop, the context menu has a version history option. This shows version information in the properties window of the desktop flow.
- Some of this functionality will also be available in the portal.
Enabled for:
- The author created this article with assistance from AI. Learn more
Business Value
Change history | |
---|---|
General availability date moved to Jun 2025 | Apr 03, 2025 |
Business Value
This feature is an enhanced Copilot in Power Automate for desktop. It's a natural language feature that simplifies automation creation with support for Power Fx syntax. With this feature, you can boost productivity and efficiency with Copilot. By leveraging natural language and Power Fx syntax, you can easily create desktop flows without the need for complex coding. This allows for increased productivity and efficiency, which frees up valuable time and resources for other important tasks.
Feature Details
Copilot in Power Automate for desktop offers an interface that simplifies the automation creation process. With natural language and Power Fx syntax capabilities, you can create desktop flows by providing instructions in natural English language or using Power Fx syntax. This eliminates the need for algorithmic or pseudocode knowledge. With Copilot, you can generate automations with ease, saving valuable time and resources.
Enabled for:
Business Value
Business Value
The optimize desktop flows with intelligent insights and recommendations feature delivers significant business value by proactively offering data-driven recommendations during the desktop flow creation process. This ensures higher efficiency and reduces the likelihood of errors, allowing you to build more robust and performant automations. By leveraging historical flow data, usage patterns, and design best practices, this feature empowers you to swiftly identify and resolve potential issues, optimize code, and adhere to best practices. This ultimately enhances productivity and reduces maintenance costs.
Feature Details
The optimize desktop flows with intelligent insights and recommendations feature in Power Automate for desktop is designed to provide users with proactive, intelligent recommendations during the creation of desktop flows. This feature leverages historical flow data, usage patterns, runtime performance, error profiles, and established best practices to offer tailored, context-sensitive insights that can significantly enhance the efficiency and reliability of your automations.
In the Error Avoidance category, this feature helps prevent run-time errors by alerting users to potential issues before they occur. For example, it can warn of data loss prevention (DLP) policy violations that could cause a flow to fail, and it offers workarounds where possible. It also identifies elements that violate flow checker policies and suggests automatic remediations. Furthermore, it detects previous selector failures and self-healing events, recommending users to review or remediate these selectors accordingly. This feature also highlights potential flow timeouts by analyzing past run history, and it offers code-scanning recommendations to avoid pitfalls like infinite loops or uninitialized instances.
In the Error Remediation category, this feature assists in fixing design-time errors that might otherwise go unnoticed. It provides suggestions to complete any missing action properties, including variables, and helps correct syntax errors in Robin or Power Fx. This guidance ensures that flows are logically sound and free from common errors, making the development process smoother and more efficient.
The Code Optimization category focuses on improving the performance and maintainability of desktop flows. This feature suggests more performant or understandable actions, identifies logical shortcomings, and proposes possible solutions. It recommends wrapping actions in try & catch blocks to handle exceptions gracefully. It adds comments or regions for better readability, and breaks large subflows into smaller, more manageable units. These optimizations enhance flow performance and make the code easier to understand and maintain. The AI-powered Copilot facilitates these improvements by providing clear remediation steps and linking to relevant documentation. This empowers you to implement best practices with ease and confidence.
Enabled for:
Business Value
Business Value
This feature reduces the waiting experience for default process analysis after data ingestion. Customers can view and analyze process mining results directly through a web-based interface. This new experience offers a faster and more intuitive alternative to the existing embedded Power BI component while maintaining compatibility for users who still wish to leverage Power BI reports through a dedicated app.
Feature Details
Web client for process mining provides customers with the ability to view and analyze process mining results directly through a web-based interface in Power Automate Process Mining page.
Key functionalities are:
- Replaced default embedded Power BI report with fully interactive Process overview dashboard.
- Process map component offers a full range of KPIs to display.
- Content of Process Overview page is dynamically recalculated based on filters set by the user.
- Power BI report is still generated, but users don't need to wait for its creation to access Process Overview analysis.
Enabled for:
Business Value
Business Value
Power Automate Process Mining is currently able to ingest data from Azure Data Lake Gen 2 in CSV and parquet format. This feature allows the ingestion of data files in CSV, parquet, and delta-parquet format from Fabric OneLake, which is also a first step towards a closer integration to Microsoft Fabric.
Feature Details
This feature is connected to the feature Support for delta-parquet data ingestion and extends the options that you can choose from, with respect to data ingestion. You're now able to ingest data through:
- Dataflows
- Bring your own Azure Datalake Gen2. Data can be in CSV, parquet, and delta-parquet format
- OneLake through Fabric Lakehouse. Files can be in CSV, parquet, and delta-parquet format
The feature is automatically turned on as an option in the Create process wizard. Its goal is to provide ingestion from Microsoft Fabric unified data platform for creating a data twin of an organization.
Enabled for:
- The author created this article with assistance from AI. Learn more
Business Value
Change history | |
---|---|
General availability date moved to May 2025 | Apr 03, 2025 |
Business Value
Integrating Copilot in Process Mining analysis enables you to create views and drill down into insights through an iterative conversational interface that democratizes the use of Power Automate Process Mining. This allows you to engage with the tool in an easy and accessible way. It allows you to reach insights quickly, without the need for additional support from your center of excellence (CoE) or process engagement team. It accelerates time to value for end business users, like financial analysts, who can get to insights through Copilot guidance.
Feature Details
Today in Power Automate Process Mining, you need some level of technical and product knowledge in order to get to actionable insights. It requires that you create filters, custom metrics, and categorization variables to get to a standardized view of the process. You can use Copilot to get to iterative actions in process mining, process insights, and an introduction to process mining that allow you to start with the tool in an easy way.
Analytical copilot offers:
- Desktop plug-in to create actions on process.
- Ability to summarize findings qualitatively and quantitatively.
Enabled for:
Business Value
Business Value
You can get information about actual licensed capacity spending. Admins get options to manage capacity assignments.
Feature Details
Capacity tracking for paid licenses is an important feature for any tenant. The licensing model for Power Automate Process Mining is based on imported/analyses data volumes. Each time a user imports new data into process, the purchased capacity is spent depending on the volume of imported data. This spending is now included in the reporting 'Capacity Utilization' page. The following functions are available:
- The Capacity Utilization page provides information about actual capacity allocation and spending in the environment.
- You can see how much capacity was consumed by your processes and how much by the processes created by other users.
- Information about unlimited amounts, available capacity, or capacity over usage is provided.
- You can raise a request to the tenant admin to assign more capacity for an environment.
- You can get a detailed report with capacity spending per individual processes.
Enabled for:
Business Value
Change history | |
---|---|
Public preview date moved to May 2025 General availability date moved to Sep 2025 |
May 02, 2025 |
Business Value
The current Power Automate Process Mining app requires you to download the process model to the client computer. This download puts specific requirements on the hardware resources on the client computer. To unblock your resources, you can use the Azure Process Intelligence Analytic Service instead. With this service, you can use a lightweight desktop app with a process intelligence engine without the need to download the process model. The functionality of the thin desktop application offers features that are identical to the previous full desktop app. This allows you to scale faster, it supports larger process models and doesn't put specific requirements on your computers.
Feature Details
Process Intelligence Analytic Service offers analytical functions in the form of an Azure API. When the desktop application connects to Process Intelligence Analytic Service, you have access to the identical functionality as in the full Power Automate Process Mining desktop app.
You can turn this feature on in the Desktop App options.
With Power Automate Process Mining thin client app, there's no need to:
- Download the process model, which takes up your resources.
- Fulfill special hardware requirements when working with large process models.
- Install desktop application updates in case of analytical operation modifications.
Enabled for:
Business Value
Change history | |
---|---|
Public preview date moved to Jan 2025 General availability date moved to Mar 2025 |
Nov 05, 2024 |
Business Value
You can automate actions based on defined KPIs and business rules in Power Automate Process Mining using flows trigger and actions.
Feature Details
Power Automate Process Mining connector allows you to bring process mining insights to Power Automate flows. Flow can be triggered based on events fired by business rule evaluation in Power Automate Process Mining. The business rule is evaluated each time new process data are imported. When a business rule is defined in Power Automate Process Mining, users in flow can pick up a new flow trigger, which is initiated by evaluation of selected business rules.
As Power Automate Process Mining is now a cloud connector, the following scenario is available:
- At start, the user defines a business rule in Power Automate Process Mining.
- When a business rule is defined, in cloud flow, you can pick up a new trigger "When business rule is evaluated" for the Power Automate Process Mining connector.
- Trigger returns a list of objects which meets criteria of a selected business rule.
- The list contains objects ID, defined KPI value, and KPI category as defined in business rule.
- You can define automated actions for individual objects.
Enabled for:
Business Value
Change history | |
---|---|
Public preview date moved to May 2025 General availability date moved to Sep 2025 |
Apr 01, 2025 |