Robotic Process Automation Jobs

The following sections provide information about the parameters and attributes of jobs that work with Robotic Process Automation (RPA) platforms and services.

Automation Anywhere Job

Automation Anywhere enables you to implement robotic process automation (RPA) into existing processes.

The following table describes Automation Anywhere job attributes.

Attribute

Description

Connection Profile

Defines the connection profile for the job.

Rules:

  • Characters: 1−30

  • Case Sensitive: Yes

  • Invalid Characters: Spaces

Automation Type

Determines the type of automation to run, either a Bot or a Process.

Bot to run

(For Bot automation) Defines the Bot name.

Process to run (For Process automation) Defines the Process name.
Process URI Path

(For Process automation) Defines the URI path of the folder that contains the process to run.

Use the slash character (/) as the separator in this path (not the backslash).

Example:  Bots/TEST/Folder1

Connection timeout

Defines the maximum number of seconds to wait for REST API requests to respond, before disconnecting.

Default: 10 seconds

Status Polling Frequency

(Optional) Defines the number of seconds to wait before checking the status of the job.

Default: 5 seconds

Bot Input Parameters

(Optional, for Bot automation) Defines optional input parameters to use during bot execution, defined in JSON format.

You can define a variety of types of parameters (STRING, NUMBER, BOOLEAN, LIST, DICTIONARY, or DATETIME). For more information about the syntax of the JSON-format input parameters, see the description of the botInput element in a Bot Deploy request in the Automation Anywhere API documentation.

Copy
{
  "Param1":{
    "type": "STRING",
    "string": "Hello world"
  },
  "NumParam":{
    "type": "NUMBER",
    "integer": 11
  }
}

For no parameters, specify {}.

UiPath Job

The following table describes attributes for a UiPath job, which performs robotic process automation (RPA):

Attribute

Description

Connection Profile

Defines the connection profile for the job.

Rules:

  • Characters: 1−30

  • Case Sensitive: Yes

  • Invalid Characters: Spaces

Variable Name: %%INF-ACCOUNT

Folder Name

Determines the name of the UiPath folder where UiPath projects are stored.

Folder ID

Determines the identification number for the UiPath folder.

Process Name

Determines the name of a UiPath process associated with the UiPath folder.

Package Key

Determines the UiPath package that is published from the UiPath Studio to the UiPath Orchestrator.

Robot Name

Determines the UiPath robot name.

Robot ID

Determines the identification number for the UiPath Robot.

Optional Input Parameters

Defines optional input parameters to be passed on to the job at the time of execution.

Format: {"parm1": "val1", "parm2": "val2", "parm3": "val3"}

Polling Frequency

(Optional) Determines the number of seconds to wait before checking the status of the job.

Default: 15