Blue Prism connector
Orchestrate your Blue Prism queue 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.oauthTokenEndpoint | Identity token provider URL | secret |
authentication.clientId | Client ID | FEEL expression |
authentication.clientSecret | Client secret | secret |
bluePrismBaseUrl | Blue Prism API base URL | string |
bluePrismQueueId | Work queue ID | FEEL expression |
Optional inputs
| Key | Label | Type |
|---|---|---|
operationType | Operation type | string |
authenticationType | Type | string |
bluePrismItemId | Queue item ID | FEEL expression |
bluePrismDataItemType | Item type | string |
bluePrismDataItemValue | Item value | FEEL expression |
deferDate | Defer date | FEEL expression |
priority | Priority | string |
status | Status | FEEL expression |
connectionTimeoutInSeconds | Connection timeout | FEEL expression |
resultVariable | Result variable | string |
resultExpressionGetItemState | Result expression | FEEL expression |
resultExpressionGetItemId | Result expression | FEEL expression |
errorExpression | Error expression | FEEL expression |
Apply this connector with @bpmnkit/connectors
import { applyConnectorTemplate } from "@bpmnkit/connectors"
const result = applyConnectorTemplate("io.camunda.connectors.BluePrism.v1", {
"authentication.token": "<your bearer token>",
"authentication.oauthTokenEndpoint": "<your identity token provider url>",
"authentication.clientId": "= ...",
"authentication.clientSecret": "<your client secret>",
"bluePrismBaseUrl": "https://blueprism.myservice.com:5678",
"bluePrismQueueId": "= ...",
"operationType": "getItemFromQueueById",
"authenticationType": "bearer",
})