Get started with a Microsoft account

Power Automate enables regular and power users to automate processes on their desktops, saving time and eliminating human error.

Focus on other activities by automating routine and repetitive tasks like organizing or backing up your files and folders. Create flows to extract product prices from websites, save them in Excel spreadsheets, and then email them as attachments. Fill in web forms by supplying information dynamically from your files.

Create automated workflows with step-by-step guidance and an intuitive, no-code interface anyone can use, regardless of their technical expertise. Build flows from a wide variety of premade actions, or record your interactions as steps to be played back anytime.

Using Power Automate with a Microsoft account is available at no extra cost.


Desktop flows built with Power Automate using a Microsoft account are stored automatically on your OneDrive.

Build your first flow

The following example demonstrates the creation of a short flow. The completed flow will prompt you to select a folder. Then, it will copy the folder to another folder named backup on your desktop.

To create the desktop flow:

  1. Launch Power Automate and select the New flow button in the console.

    Screenshot of the New flow button in the console.

  2. Enter a name for the flow and then select Create. In this example, the name of the flow is Copy Folder to Desktop.

    Screenshot of the Build a flow dialog.

  3. When the flow designer opens, go to the actions pane, open the Folders group of actions, and drag the Get special folder action into the workspace.

    Screenshot of an action getting dragged into the workspace.

  4. In the modal of action, the desktop folder is selected by default as a parameter. Select Save to add the action to the flow.

    Screenshot of the Get special folder action.

  5. Similarly to step 3, go to the Message boxes group of actions, and add the Display select folder dialog action to the flow. Set Dialog description to Select a folder to back up:.

    Screenshot of the Display select folder dialog action.

  6. Next, add the Create folder action to the flow. Set the Create new folder into field to %SpecialFolderPath% and New folder name to backup.

    Screenshot of the Create folder action.

  7. Using the same group of actions, select the Copy folder action. Set Folder to copy to %SelectedFolder%, Destination folder to %SpecialFolderPath%\backup, and add the action to the flow.

    Screenshot of the Copy folder action.

  8. Select Run to run the flow and test that it works as expected.

    Screenshot of the Run button in the flow designer.

  9. Close the flow designer and save the flow. Now, you can run the flow from the console.

    Screenshot of the Run button in the console.

When prompted for a folder, select any folder you want to copy. The flow will create a new folder on your desktop called backup with the selected folder inside.

Following this example, it's possible to imagine a wide range of scenarios where these actions could be combined with other actions. Among the many possibilities, you could:

  • Select a folder on a flash drive to back up to.
  • Back up files based on specific criteria.
  • Create a file structure for the backup.
  • Iterate through a list of folders and only back up selected folders.

Next steps