Figure 1: Process Builder
The Process Builder allows one to design process(es) for the Joget Workflow App in an easy drag-and-drop manner.
The Participant node is used to declare a new participant swimlane to represent a role/person/entity (e.g. Claimant). Please see Map Participants to Users for more information about the mappings.
Name Description ID Participant ID Name Participant Name
Activity node is used to be mapped to Form, to be used to interact with human participant, as part of the process flow. Please see Map Activities to Forms for more information about the mappings.
Name Description ID Activity ID Name Activity Name Name Description Deadlines Multiple Deadlines can be set for each activity.
Learn about Deadlines and Escalations.
Name Description Limit SLA Limit for the activity. Number is expected in this field.
Tool node is used to be mapped to Process Tool plugin, to trigger/achieve certain functionality programmatically, as part of the process flow. Please see Map Tools to Plugins for more information about the mappings.
Name Description ID Tool ID Name Tool Name
Route node is used to determine the flow of the process flow.
Name Description ID Route ID Name Route Name Join Type Incoming transition treatment type. Split Type Outgoing transition treatment type.
Subflow node is used to trigger the start of another process under the same App.
Name Description ID Subflow ID Name Subflow Name Subprocess ID Process ID of the Subflow Execution Synchronous or Asynchronous execution. Parameters Workflow variable(s) to be passed over to the Subflow. Name Description Deadlines Multiple Deadlines can be set. This is only applicable when Subflow is set to Asynchronous execution.
Start node denotes the start of the process flow.
End node denotes the end of the process flow.