UiPath connector
Orchestrate your UiPath bots with Camunda. You can create new queue items and get the result from it
Required inputs
| Key | Label | Type |
|---|---|---|
authentication.token | Bearer token | secret |
authentication.clientId | Client ID | FEEL expression |
authentication.clientSecret | Client secret | secret |
cloudUrl | UiPath instance URL | string |
cloudOrg | UiPath organization | string |
cloudTenant | UiPath tenant | string |
organizationUnitId | Organization unit ID | string |
queueName | Queue name | string |
itemId | Item ID | FEEL expression |
Optional inputs
| Key | Label | Type |
|---|---|---|
operationType | Operation type | string |
authenticationType | Type | string |
deferDate | Defer date | string |
dueDate | Due date | string |
priority | Priority | string |
specificContent | Specific content for a UiPath job | FEEL expression |
reference | Reference | string |
resultVariable | Result variable | string |
resultExpressionGetBodyId | Result expression | FEEL expression |
resultExpressionGetStatus | Result expression | FEEL expression |
connectionTimeoutInSeconds | Connection timeout | FEEL expression |
errorExpression | Error expression | FEEL expression |
Apply this connector with @bpmnkit/connectors
import { applyConnectorTemplate } from "@bpmnkit/connectors"
const result = applyConnectorTemplate("io.camunda.connectors.UIPath.v1", {
"authentication.token": "<your bearer token>",
"authentication.clientId": "= ...",
"authentication.clientSecret": "<your client secret>",
"cloudUrl": "cloud.uipath.com",
"cloudOrg": "...",
"cloudTenant": "...",
"organizationUnitId": "...",
"queueName": "...",
"itemId": "= ...",
"operationType": "addQueueItem",
"authenticationType": "bearer",
})