End node
Overview
Section titled “Overview”The End node defines a termination point in the workflow process. When workflow execution reaches an End node, the process instance terminates immediately. Unlike the Start node, which must be unique, a workflow process can have multiple End nodes to represent different completion paths or outcomes.

Node Properties
Section titled “Node Properties”The End node configuration includes properties for identification and visual layout:
| Property | Type | Description |
|---|---|---|
| Name | Text | The name that identifies this End node. This field is particularly important when a workflow contains multiple End nodes, as each node must have a unique name. |
| Target position | Dropdown | Defines the position where transition arrows enter the node. Available options are: - Top - Transitions enter from the top of the node - Bottom - Transitions enter from the bottom of the node - Left - Transitions enter from the left side of the node - Right - Transitions enter from the right side of the node This is a visual property that helps organize the workflow diagram layout. |
| Id | Number | Unique identifier assigned to the node. This value is automatically generated by the system and uniquely identifies the node within the process definition. |
Multiple End Nodes
Section titled “Multiple End Nodes”Workflows can contain multiple End nodes to represent different completion scenarios or outcomes. For example, a document approval workflow might have separate End nodes for “Approved”, “Rejected”, and “Cancelled” outcomes. When the workflow execution reaches any of these End nodes, the process instance terminates.
Behavior
Section titled “Behavior”When an End node is executed:
- The workflow process instance terminates immediately
- No additional nodes are executed after reaching an End node
- The End node does not initialize or modify any context variables
- The workflow status is updated to reflect completion