UiPath Robotic Process Automation Adapter Robot Configuration Page

You can configure which process you want to run, which robots will run the process, and if any data is written to a queue, from which robots that run the process can get or put data.

Element Description

Process

Select the process you want to run.

Robot Strategy

Select one of the available options to determine which robots will run the process you selected:

  • Select the I want to choose one or more named robots option to choose specific robot(s) to run the process you selected.

  • Select the I want to specify number of robots to use option to run the process you selected with the number of available robots that you specify.

  • Select the I want all the available robots to be used option to run the process you selected with all robots that are currently available.

Robots

What you enter in the Robots field differs based on the Robot Strategy option you select.

If you select the I want to choose one or more named robots option, all robots in the same environment as the process you selected are listed in the Available region. Move the robots you want to run the process from the Available to the Selected region.

If you select the I want to specify number of robots to use option, the Robots field displays as a simple text box. Enter the number of robots in the same environment as the process that you want to run the process.

This field is hidden if you select the I want all available robots to be used Robot Strategy option.

Wait for Response

Select this option to wait until the robots complete the job before the integration proceeds to the next action in the flow (a synchronous pattern). The integration waits for the job to complete for 2 minutes. An exception is returned if the job doesn't complete in this time period.

Note: the 2-minute timeout includes the time that requests spend in a queue awaiting processing and the time that a robot takes to execute requests. If a robot takes 1 minute to execute a request, and the same robot is scheduled to execute 2 more instances of the same process from the queue, only the first 2 requests can be completed before the timeout; any further requests sent as part of the same invocation will time out and the integration will return an exception.

If you don't select this option the next action in the integration flow is executed immediately (an asynchronous pattern).

Queue

Optional Select a queue to add items to.

You must select a queue to pass parameters to or return parameters from robots running the process.

Specific Content

Enter the key names of data elements, separated by commas, that you want the integration to pass to robots running the process. This data is placed in the queue you selected. UiPath retrieves the data from the queue at process runtime.

When configuring the mapping for this adapter, the elements you specify here appear as children to the SpecificContent element in the Target Panel.

Description of rpa-input.png follows
Description of the illustration rpa-input.png

This field is available only if you selected a queue.

Output

Enter the key names of data elements, separated by commas, that you expect the robots running the process to return. This data is placed in the queue you selected and is made available for mapping.

When configuring mappings from this adapter, the elements you specify here appear as children to the Output element in the Source panel.

Description of rpa-output.png follows
Description of the illustration rpa-output.png

This field is available only if you selected a queue and selected the Wait for Response option.