Configure an RPA activity
Use the following procedure to configure an RPA activity.
-
Add an activity to the map.
By default, the Configuration tab is open in the properties panel of the activity.
- Change the default Name of the activity to something meaningful.
-
On the
Type list, select
.
You cannot delete the first node added an RPA node.
-
Configure the following properties.
Use data model
If selected, automatically creates the data objects required to communicate with the robots. Data Object variables are used to pass data to a robot and return data from a robot. (Default: Clear. This option is selected by default if it is added via Quick RPA)
If the "Use data model" is selected, you can specify the robot description, and input and output data values.
Server
The RPA server to use.
A list of projects available from the selected RPA server appears on the Project list.
Project
The project to use.
A list of robots from the selected project appears on the Robot list.
Robot
The Robot to use. A robot is an automated workflow designed to accomplish a task involving a data source, such as a website, an Excel document, or a database.
The parameters from the selected robot appear in the Configure RPA activity dialog box.
Robot description
The description of the robot.
Input data as
Input data as a single object, all objects, first object, or last object. (Default: Single object)
Name
A name for the input data.
Value
A value (process or server variable) for the input data.
Output data as
Output data as a single object or multiple objects. (Default: Multiple objects)
Name
A name for the output data.
Value
A value (process or server variable) for the output data.
-
To support adding a robot to a queue, select
Execute asynchronously (default: Clear) and configure the following:
- Select the Queue priority as Minimum, Low, Medium, High, or Maximum. (Default: Medium)
- Select the Queue timeout in seconds (default: 300 Seconds) to specify how long the robot can sit on the queue.
At runtime, the robot execution request is added to the queue. The robot calls back to TotalAgility when it is complete and then TotalAgility can process the results and complete the activity.
-
To map values to the parameters, click
Configure for
Parameters.
The Configure RPA activity dialog box displays the RPA details for the server, project, and robot and the parameters from the selected Robot.
-
To map input and return values to the parameters, do the following:
- Select a dynamic value (process variable, server variable or click provide an inline value for the input value.
- Select a dynamic value (process variable or server variable) or provide an inline value for the return parameter.
- Click OK to return to the activity configuration.
-
Save the process map.
-
When you export or import the process, the RPA activity configuration and the reference to the RPA server used in the activity are included in the XML.
-
When you import the process on another system, and an RPA server with the same name already exists, that server is used when executing the activity.
-
When you import the process on another system, and the server does not exist, the server's name is displayed as "Unknown", and execution fails because the RPA server is not defined.
-