- Release notes
- Getting started
- For administrators
- RPA workflow projects
- Creating an RPA workflow from an idea
- Creating a project
- How to start an RPA workflow
- Managing project files and folders
- Connecting RPA workflows to your accounts
- Configuring activities
- Managing the activities in a project
- Passing values between activities
- Iterating through items
- Managing the data in a project
- Configuring a project to use your data
- Using file and folder resources
- App projects
- Agentic processes
- Agents
- Solutions
- API workflows - Preview

Studio Web User Guide
The Data Manager allows you to manage the data in an automation project. This data includes:
- Variables - Store data and pass it between activities in a project.
- Arguments - Store data and pass it into or out of a project.
- Entities - Data stored in records from UiPath® Data Fabric, a centralized data modelling and storage service.
icon on the left side of the Designer
panel.
Variables and arguments have different types depending on the data they store. There are multiple types of variables and arguments that you can create in Studio Web, the following being the most commonly used:
- Text - Stores text data. This type can be used to store any text-based information such as employee names, usernames, and any other string.
- Number- Stores numbers without decimals. You can use it to perform calculations, equations, and comparisons.
- True or false - Also called Boolean, this type has only two possible values, true or false. These enable you to make decisions and control the flow of your automation.
- Number with decimal- Similar with number, but useful when you need to use decimals for more precision.
- Date - Stores an instance in time represented by the date, hour, and minute.
- File - Stores a file or folder as a resource you can use in your project.
- List - Stores multiple values of the same type (text, number, true or false, number with decimal, date, or file). You can manipulate lists in your project by adding or removing values.
- Array [] - Stores a fixed number of multiple values of the same type (text, number, true or false, number with decimal, date, or file).
- Dictionary - Stores a collection of key-value pairs. You select the data type for both the keys and the values (text, number, true or false, number with decimal, date, or file). The data type can differ between keys and values.
If you need to use a different data type, when you create a variable or an argument, select Advanced types to explore all available data types.
The date and time data type enables you to store information about any date and time. Keep these guidelines in mind when working with date and time formats:
- To output a date (without time),
select the DateOnly advanced data type. For example, you can use:
DateOnly.FromDateTime(DateTime.Now)DateOnly.FromDateTime(DateTime.Parse("2024/05/30"))
- To output a date with time, select
the Date advanced data type. For Date outputs, the time zone is
mandatory. If no time zone is specified, the output is rejected as not ISO
compliant. For example, you can use:
DateTime.SpecifyKind(DateTime.Now, DateTimeKind.Local)DateTime.SpecifyKind(DateTime.Parse("2024/05/30T12:24:00"), DateTimeKind.Local)
DateTimeKind.Local or
DateTimeKind.Utc. Do not use
DateTimeKind.Unspecified, as it lacks time zone information.
You can use the Data Manager to manually create and manage variables. Variables that are automatically generated for activity outputs can be managed from the Data Manager after they are used in an activity.
Creating a variable
- Open the Data Manager by
selecting the
Open Data
Manager button on the left side of the Designer panel.
- Select the Add new item + button next to Variables.
-
Provide the following information:
- Variable name - Enter the variable name.
- Scope - The context in which the variable can be used. All variables are currently Global (available in the entire workflow)
- Type - The data type.
- Default value - The default value.
- Description - A meaningful description of the variable.
- Select Create.
Editing a variable
- Open the Data Manager.
- Under Variables, expand the variable you want to edit.
- Edit the variable information.
Renaming or deleting a variable
- Open the Data Manager.
- Hover over a variable.
- Select the Rename button to enter a new variable name or the Remove button to delete the variable from the project. Note that you can't remove automatically generated variables.
Changing a variable into an argument
- Open the Data Manager.
- Right-click a variable.
- Select Change into Argument.
Arguments in the Data Manager are split between the Inputs and Outputs sections. Use the two sections to create and manager input and output arguments respectively.
Creating an argument
- Open the Data Manager by
selecting the
Open
Data Manager button on the left side of the Designer panel.
- Select the Add new item + button next to Inputs or Outputs.
-
Provide the following information:
- Argument name - Enter the argument name.
-
Direction - The argument direction:
- In - The argument can be used to pass data into the project. This is the default option.
- Out - The argument can be used to pass data out of the project.
- In/Out - The argument can be used to pass data both into and out of the project.
- Type - The data type.
- Default value - The default value.
- Description - A meaningful description of the argument.
- Select Create.
Editing an argument
- Open the Data Manager.
- Under Inputs or Outputs, expand the argument you want to edit.
- Edit the argument information.
Renaming or deleting an argument
- Open the Data Manager.
- Hover over an argument.
- Select the Rename button to enter a new argument name or the Remove button to delete the argument from the project.
Changing an argument into a variable
- Open the Data Manager.
- Right-click an argument.
- Select Change into Variable.
Studio Web integrates with Data Fabric to make it easy to process entity records. Data Fabric activities are available to create, update, query, get, or delete entity records. You select the entity to use directly from Data Fabric activities in your projects, and the entities are then added to the Data Manager.
To view and manage entities added to your project, open the Data Manager by selecting the
Open Data Manager button
on the left side of the Designer panel. The list of entities is displayed under the
Entities sections.
- Update all entities in your project.
- Show all entities in Data Fabric.
- Remove the entity from the project.
- Show the entity in Data Fabric.
- Variable and argument types
- Advanced data types
- Managing variables
- Creating a variable
- Editing a variable
- Renaming or deleting a variable
- Changing a variable into an argument
- Managing arguments
- Creating an argument
- Editing an argument
- Renaming or deleting an argument
- Changing an argument into a variable
- Managing entities