Power Automate connector
Orchestrate your Power Automate flows with Camunda
Required inputs
| Key | Label | Type |
|---|---|---|
organizationUri | Organization URI | string |
authentication.token | Bearer token | secret |
authentication.oauthTokenEndpoint | OAuth token endpoint | secret |
authentication.clientId | Client Id (secret ID) | secret |
authentication.clientSecret | Client secret (Client secret value) | secret |
flowSessionId | Flow session ID | FEEL expression |
workflowId | Workflow ID (flow ID) | FEEL expression |
connectionName | Connection name | FEEL expression |
connectionType | Connection type | string |
runMode | Run mode | string |
Optional inputs
| Key | Label | Type |
|---|---|---|
operationType | Operation type | string |
authenticationType | Type | string |
runPriority | Run priority | FEEL expression |
runTimeout | Timeout | FEEL expression |
runInputs | Inputs | FEEL expression |
callbackUrl | Callback URL | FEEL expression |
resultVariable | Result variable | string |
resultExpressionGetSessionId | Result expression | FEEL expression |
resultExpressionGetStatusCode | Result expression | FEEL expression |
resultExpressionGetBody | 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.PowerAutomate.v1", {
"organizationUri": "",
"authentication.token": "<your bearer token>",
"authentication.oauthTokenEndpoint": "<your oauth token endpoint>",
"authentication.clientId": "<your client id (secret id)>",
"authentication.clientSecret": "<your client secret (client secret value)>",
"flowSessionId": "= ...",
"workflowId": "= ...",
"connectionName": "= ...",
"connectionType": "1",
"runMode": "attended",
"operationType": "getStatusOfFlowRun",
"authenticationType": "bearer",
})