Desktop flows and Robotic Process Automation in Power Automate
At a glance
-
Level
-
Skill
-
Product
-
Role
-
Subject
This learning path covers essential skills in Power Automate for desktop, including building and configuring flows, handling variables, defining parameters, automating tasks with loops, and scripting. You'll also learn web automation, recording flows, and managing exceptions and errors.
Prerequisites
- Experience building cloud flows
Achievement Code
Would you like to request an achievement code?
Modules in this learning path
Learn the basics of Power Automate for desktop flows. Additionally, learn how to build the first flow to help automate a repetitive task, freeing up time for more important endeavors.
The ability to alter the order in which actions and functions are implemented is called flow control. Power Automate for desktop enables flow control through the flow control actions.
Conditional actions allow you to modify flow actions at runtime, based on information available in the environment.
In flow development, you may need to reuse information in various actions. Variables act like storage bins that save valuable information for later use when a flow is running.
Varying your input and output parameters allows your outcomes to change, or be variable, for every run of your flow. This module defines input and output parameters for desktop flows, which allows your flows to comprehensively handle tasks and processes with conditional input and output.
Loops are used to automate repetitive tasks by executing a block of actions multiple times.
The recorder can be used to automatically generate blocks of actions, based on the user's interaction with the workstation.
Power Automate for desktop enables you to automate complex scenarios using scripts in VBScript, JavaScript, PowerShell, and Python.
Web applications are critical components of most organizations. Power Automate for desktop supports the automation of all major browsers through its browser automation actions.
Exception handling is a mechanism that allows Power Automate for desktop to handle and recover from unexpected circumstances and issues that might occur during a flow run.