Terminology
-
Workflow - A structured sequence of tasks, steps, or activities that are carried out to achieve a specific goal or complete a process. A workflow consists of a collection of nodes.
-
Node - One step in the process of a workflow. A unit of work on the workflow data.
-
Run - The result of executing a given workflow one time from start to finish.
-
Action - The result of one step in a workflow run. An action is the result of a single node encountered during execution.
-
Event - Something that triggers a workflow to run. Examples of events include form submission, schedules and user interaction (i.e. button clicks)
-
Result - A specific type on node whose action acts as a 'result' for the workflow run. The corresponding data for a target is usually presented to the user in some fashion. There may be multiple - or no - results for a given workflow run.
-
Complete - A variation of a result node the causes the workflow to immediately exit. Regular result nodes allow the workflow to proceed whereas the complete node stops execution entirely.