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.