The action identifier is newrelic.workflowAutomation.startWorkflowRun.
Runs a workflow through the NerdGraph API.
The following table describes all available input fields for this action.
Input | Type | Description | Example |
|---|---|---|---|
definitionName | String | Required. Name of the workflow definition. | |
definitionScopeType | String | Optional. Scope type of the workflow definition. Must be either | |
definitionVersion | Int | Optional. Version of the workflow definition. | |
idempotencyKey | String | Optional. A valid UUID to ensure idempotency of the request. The server validates this format and rejects non-UUID values. |
|
workflowInputs | List | Optional. Key-value pairs to pass as inputs to the workflow definition. | |
runScopeType | String | Required. Scope type for the run. Must be |
|
runScopeId | String | Required. Account ID for the run scope. |
|
selectors | List | Optional. Selectors to extract specific fields from the output. |
The following table describes all output fields returned by this action.
Output | Type | Description |
|---|---|---|
runId | String | Unique identifier for the workflow run. |
success | Boolean |
|
errorMessage | String | Error message if the run failed to start. |
Workflow example |
|---|
|