Create Action Task

Raises an Action Hub task from a published action app version and returns its Task Id.

Behaviour

Risk: Low · Idempotent: Yes · Safe to retry: Yes · Recovery: Not replayed after a crash

Package Orchestrator activities VeloPhex.Orchestrator.Activities 0.7.1-rc.12 · Supported (Core profile) · type id velophex.orchestrator.createActionTask

Properties#

Input#

App Key#

AppKey · String · Required · Default: Not specified in package metadata

The action app's key as Action Hub > Apps shows it, e.g. approval.

Version#

Version · Int32 · Required · Default: 1

The published app version the task is raised against. The task keeps this version even after a newer one is published.

Input#

Input · String · Optional · Default: Not specified in package metadata

The app's input fields as a JSON object; it must match the version's input schema.

Title#

Title · String · Optional · Default: Not specified in package metadata

What the inbox shows for the task. The app's name when empty.

Options#

Correlation Key#

CorrelationKey · String · Optional · Default: Not specified in package metadata · Advanced

Identifies the task within this job so a retry returns the same task. Empty uses this activity's own key (instance, activity and iteration).

Assignee User Id#

AssigneeUserId · String · Optional · Default: Not specified in package metadata

Assign the task to one user who may work tasks in the app's folder. Empty leaves it in the queue.

Assignee Group#

AssigneeGroup · String · Optional · Default: Not specified in package metadata

Queue the task for a group instead of a person.

Due At#

DueAt · DateTimeOffset? · Optional · Default: Not specified in package metadata

When the decision is due. The app's SLA applies when empty.

Priority#

Priority · String · Optional · Default: Not specified in package metadata

low, normal or high. The app's priority when empty.

Allowed values: low, normal, high.

Output#

Task Id#

TaskId · String · Output

The task's id; pass it to Wait for Action Task or Get Action Task.

Retry and risk#

This activity is safe to retry: running it again after a transient failure does not repeat a side effect. If a run is interrupted and the outcome of a step is unknown, the step is never retried automatically (what to do). How activities declare this: characteristics, retries and risk.

Every activity also has the engine's common properties: Timeout and Continue On Error.

Generated from VeloPhex.Orchestrator.Activities 0.7.1-rc.12. Category: Action Hub. Keywords: approval, human task, action, form, action hub, human in the loop, review, task, orchestrator.

Properties

Input

Options

Output

Retry and risk

Related activities