1. Adding Nodes
Open the Nodes Library panel by clicking the ☰ button on the left side.
Drag and drop any node type (Trigger, Action, Conditional, Decision, Delay, etc.) onto the canvas to build your workflow.
2. Connecting Nodes
Hover over the bottom edge of a node until a port appears. Click and drag from the port to another node's top edge to create a link.
3. Editing Node Properties
Click any node on the canvas to open the Properties Panel on the right side. You can edit:
- Title / Subtitle — Display name of the node
- Description — Detailed explanation of the node's purpose
- Batch Job — Assign a batch job to the node
- Run Option — Set the execution schedule (Monthly / Daily)
- True / False Path — Define routing for Conditional and Decision nodes
- Timeout Settings — Configure timeout for Delay and User Task nodes
4. Running the Workflow
Click ▶ Run Workflow at the bottom panel to execute the workflow.
If a node is selected, execution starts from that node. Otherwise, it starts from the beginning.
Each node turns blue while running,
green on success, and
red on failure.
5. Toolbar Controls
| ↔️ Layout |
Toggle between vertical and horizontal layout |
| + / − |
Zoom in / Zoom out the canvas |
| ↶ / ↷ |
Undo / Redo changes |
| Search |
Find and highlight nodes by name (press Enter) |
6. Saving & Loading
| Export Data |
Preview the workflow JSON data. You can copy, download, or save it to the server. |
| List Data |
Browse all previously saved workflows sorted by date. Click Load to restore any saved version. |
7. Action Types
| Type |
Description |
| ⚡ Trigger |
Starting point of the workflow |
| ▶ Action |
Performs a specific task or operation |
| ⋈ Decision |
Routes to True or False path based on evaluation |
| ⏱ Delay |
Pauses the workflow for a set duration |
| ∥ Parallel |
Runs multiple branches simultaneously |