Wait for Action Task

Waits for an Action Hub task's decision. Up to an hour it waits in the job; a longer timeout suspends the job, freeing the Robot until the task is decided.

Behaviour

Risk: None · 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.waitForActionTask

Properties#

Input#

Task Id#

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

The Task Id that Create Action Task returned.

Options#

Timeout (minutes)#

TimeoutMinutes · Int32 · Optional · Default: Not specified in package metadata

How long to wait for the decision. 0 uses the default of 15 minutes. Up to 60 the wait stays in the job and never runs past its execution deadline; over 60 the job suspends until the task is decided or the timeout passes.

Timeout Behavior#

TimeoutBehavior · String · Optional · Default: ReturnTimedOut

ReturnTimedOut sets the Action Task's Status to timedOut and continues; Throw faults the activity. Either way the task stays open.

Allowed values: ReturnTimedOut, Throw.

Output#

Action Task#

ActionTask · ActionTask · Output

The task: Status, Outcome, Output, Completed By, Completed At and Late.

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, wait, decision, human in the loop, task, orchestrator.

Properties

Input

Options

Output

Retry and risk

Related activities