interface ExecuteWorkflowProps<
Input extends Type,
Output extends Type,
> {
alwaysOutputData?: boolean;
disabled?: boolean;
executeOnce?: boolean;
label?: string;
maxTries?: number;
notes?: string;
notesInFlow?: boolean;
onError?:
| "continueRegularOutput"
| "continueErrorOutput";
parameters: Omit<
ExecuteWorkflowNodeParameters,
"workflowInputs"
| "source"
| "workflowId",
> & {
workflow:
| Workflow<Input, Output>
| ImportedWorkflow<Input, Output>;
workflowInputs:
| Record<string, unknown>
| ExpressionOrValue<Input["infer"]>
| JsonExpression<Input["infer"]>;
};
position?: NodePosition;
retryOnFail?: boolean;
}
Properties§
Source§execute Once?: boolean
execute Once?: boolean
If active, the node executes only once, with data from the first item it receives
Source§max Tries?: number
max Tries?: number
Number of times to attempt to execute the node before failing the execution
Enabled if retryOnFail
is true
Source§on Error?: "continueRegularOutput" | "continueErrorOutput"
on Error?: "continueRegularOutput" | "continueErrorOutput"
Action to take when the node execution fails When undefined, an error will stop the workflow execution
If true, the node won't run but subsequent nodes WILL be executed