Skip to main content

Celonis Product Documentation

UiPath

Quick-Start

UiPath (www.uipath.com) is a software company that develops a platform for robotic process automation.

Celonis Process Automation is able to execute UiPath Robots and transmit input parameters that will be processed by the Robot.

Overview
Uipath - Overview

Celonis Process Automation is able to execute UiPath Robots and transmit input parameters that will be processed by the Robot.

Both UiPath cloud (Execute Robot) as well as UiPath on-prem (Execute Robot (Agent)) are supported. Please use the corresponding one dependent on the UiPath Orchestrator that you are using.

Supported Actions

Celonis Process Automation currently supports the following actions for UiPath:

Connection

To perform the action you will need to first supply a connection:

  • If a connection has previously been configured: You will be able to choose the available connection from the dropdown.

  • A new connection should be added: Click on "Add new". You will need to login with your UiPath Orchestrator user.

Actions
Execute Robot
  1. Connection (required): Login with your API Access connection. The credentials can be found in UiPath: Admin > Tenants > API Access

    1. User Key

    2. Account Logical Name

    3. Client ID

  2. Tenant Name (required): Identifier of your tenant of UiPath Orchestrator e.g.: celonisDemo

  3. Release Key (Process Key) (required): This parameter specifies the exact process you would like to start e.g.:

    795cbab2-8008-4a54-b1cb-f9ff1ece139e

  4. Strategy (required): Defines how robots from the environment associated to a schedule are selected to run jobs.

    Possible Values: All, Specific or RobotCount.

  5. Robot IDs (optional): ID of the robot(s) which should run the process

  6. Number of Robots (optional): Defaults: 0

  7. Jobs Count (optional): Defaults: 0

  8. Source (optional): Defaults: Manual

  9. Input Arguments (optional): The input parameters that the robot expects in a JSON format e.g.:

    {"in_Variable1":"ABC","in_Variable2":"XYZ"}

Note

Please note that some UiPath inputs correlate e.g. for 'Strategy All', 'Number of Robots' should be set to '-1' while 'Robot IDs' should be left empty.

30998575.png
Execute Robot (Agent)

Note: Execute Robot (Agent) requires the Celonis On-Prem Agent

Action configuration
  1. Agent (required): Select the agent instance you would like to use to execute the action.

  2. Connection (required): Login with your UiPath Orchestrator user.

    1. Username or email address: Name of the user with which you authenticate to UiPath Orchestrator e.g.: j.doe@celonis.com

    2. Password: Password with which the user above authenticates to UiPath Orchestrator

  3. Configuration see above

41193335.png
System connection (Celonis Agent)
  1. System connection name (required)

  2. Host (required)

  3. Port (required)

41193336.png