Create a list
In Power Automate Desktop, a variable that can hold multiple values is called a “list”.
This article explains how to create a list.
About the “Create new list” action
Section titled “About the “Create new list” action”The action used in this article is “Create new list”.
The action has the following parameter.
| Parameter | Value |
|---|---|
| Variables produced | The variable name of the list to create |

Implement by copying and pasting
Section titled “Implement by copying and pasting”As a sample, here’s a flow that creates a new list and adds three values to it.
Copy the following code and paste it into the Power Automate Desktop flow designer to add the actions.
Variables.CreateNewList List=> ListVariables.AddItemToList Item: 1 List: List NewList=> ListVariables.AddItemToList Item: 2 List: List NewList=> ListVariables.AddItemToList Item: 3 List: List NewList=> ListImplement in Power Automate Desktop
Section titled “Implement in Power Automate Desktop”- In “Search actions”, type “Create new list”.
- Set the variable name for the list you want to create and save the action. This defines a list that can hold multiple values.
Create list data from JSON data
Section titled “Create list data from JSON data”Besides the “Create new list” action used here, you can also create list data with the “Convert JSON to custom object” action.