Skip to main content
Version: Next

WorkFlow

The WorkFlow module helps you digitize business processes—defining steps, participants, and flow rules—and then deploy and track execution progress with just one click.

Features at a Glance​

FeatureDescription
Design ProcessA visual canvas to draw business workflows by dragging nodes and connections.
PublishPublish the designed process into an immutable release version for execution.
Start ExecutionInitiate a new execution instance based on a published workflow model.
Node HandlingProcess pending activity nodes (e.g., submitting forms, approving requests).
Flow ControlPause, resume, terminate, or manually complete executing workflows.

Core Concepts​

Node Types​

Workflows are composed of three types of nodes:

  • Event: Marks the beginning and end of a flow. Every workflow must have exactly one Start Event and at least one End Event.
  • Activity: Specific tasks executed in the process, such as approvals, filling out forms, or invoking services.
  • Gateway: Branching decision points. It routes the flow to different branches based on logic and conditions.

Connections​

Connections (lines) define the sequential order between nodes. The process departs from the Start Event and flows to subsequent nodes along these lines.

Execution Instances​

When you "Start" a published workflow, the system creates an Execution Instance. Each instance independently tracks the completion status of every node.

Accessing WorkFlow Module​

  1. Under the main menu, navigate to the WorkFlow category.
  2. The sub-modules include: Design WorkFlow Model, Release WorkFlow Model, Start WorkFlow Execution, and Handle WorkFlow Execution.