TASKS. FLOWS. CLARITY.

Keep tasks on schedule.
Keep workflows in view.

Connect scripts, SQL, API calls and data processing in visual workflows. Manage schedules, execution history, logs and approvals in one place.

iJob 1.0.0 · Chinese & English interface and docs

Daily order reconciliation & deliveryv1

01 / Sync and validate

Upstream: incremental sync, quality checks and reconciliation

02 / Route by reconciliation result

Reconciliation gateway: deliver directly or review first; both routes reuse one child job

7 nodes · Conditional routing · Reusable child job

REAL SCENARIO / SYNTHETIC DATARead the tutorial ↗
Visual workflows11 task pluginsChinese & EnglishWindows / Linux / Docker

FOLLOW THE EXECUTION

See how a workflow moves forward.

Explore three outcomes of one workflow: progress, waiting and failure.

Execution illustration · Not live data
SyncPending
ValidatePending
ReconcilePending
RoutePending
DeliverPending
One trigger, one traceable execution.

Follow synthetic orders through synchronization, checks and delivery.

Understand the concepts and lifecycle →
Workflow editor / Actual interface detail
Reconciliation gateway: deliver directly or review first; both routes reuse one child job

Complete upstream work before selecting a route

Upstream: incremental sync, quality checks and reconciliation
Dependencies, version references and the delivery child job from one scenario. Open a detail for the original.

DESIGN WITH CLARITY

Make dependencies
clear.

Traceable versions

Open Version to inspect the delivery node’s fixed reference to child job v1.

Dependencies and branches

Sync, validate and reconcile in order. Differences require review; a clear result goes straight to delivery.

Reusable child jobs

Both routes reuse CSV generation, file delivery and receipt verification, maintained in one child job.

Read the workflow guide →

OBSERVE EVERY RUN

From execution state
to business result.

Locate in the graph

Follow the executed route through waiting, completed and skipped nodes.

Logs and variables

Compare the business date, receipt logs and extracted outputs from the same run.

Verify the business result

The delivered CSV contains 12 rows totaling 7,800. The receiver reads the file before issuing its receipt.

Explore the run center →
Run topology and logs / Actual interface details
The same run completes after approval; the unused path is skipped
12delivered rows7,800total amountSUCCESSroot state
Waiting before approval, continuing afterward. Logs and variables belong to this same run.

BUILT AROUND YOUR WORK

Start with the work you need to do.

Each scenario connects to instructions, examples and result checks.

01 / Data sync

Deliver orders that pass the checks.

Read new order IDs, check row count, amounts and keys, then reconcile payments. Failed checks block delivery.

ETLDATA_CHECKSQL

PostgreSQL · Intermediate · About 45–60 min

Follow the tutorial ↗
Actual quality node: 12 input rows and three checks passed
Actual interface detail · Synthetic data · Open the original
Browse all scenario tutorials →

GET STARTED

Your first task starts here.

Run in your environment. Expand as needed.

Start with a single instance. Explore platform databases, node responsibilities and cluster configuration in the manual. Plugins require their own resources and permissions.