The Post Run - Run task option allows users to run another task depending on outcome of the current task.

Triggers

Before configuring trigger conditions, select the task that will be run after the current task completes. Triggers determine when the post‑run task is executed based on the outcome of the current task.

On the Task tab, select one or more trigger conditions to control when the next task runs. You can select multiple triggers. The post‑run task is executed when any selected condition is met.
  • Successful: Run a task when the current task completes successfully.
  • Failed: Run a task if the current task fails.
  • No Transfers: Run a task if the current task runs but no files are transferred.

Parameters

Use the Parameters tab to pass parameter values to the task that is triggered by the post‑run action.

These parameters are applied at runtime and are available only for the triggered task execution.

To define parameters for the triggered task:
  1. Enter a parameter name that will be referenced in the triggered task.
  2. For the value, enter either a new string or a macro from the currently running task

You can also pass the value of a parameter from the currently running task to the next task. To do this, create a new parameter on this tab with a new name, and then use the value of a parameter from the currently executing task as the new parameter’s value.

For example, in the Value field, reference the parameter from the current task using the parameter macro syntax:
[Params:<parameter_name_from_current_task>]

These task‑run parameters override tenant‑level and task‑level parameters with the same name in the triggered task.