Visual Automation That Thinks
Design multi-step automation blueprints on a drag-and-drop canvas. Unlike static BPM tools, every workflow can embed LLM reasoning, agent orchestration, and knowledge retrieval — turning fixed pipelines into intelligent processes.
Visual Workflow Editor
A drag-and-drop canvas built on React Flow v12. Design multi-step automation blueprints visually — connect nodes, define conditions, and wire up data transformations without writing orchestration code.
25 Node Types, Four Categories
Each node type is purpose-built for a specific automation task. Combine them freely to model anything from a simple LLM chain to a complex multi-system orchestration.
Core
Foundational building blocks for every workflow
Integration
Connect workflows to external systems, models, and tools
Data
Transform, extract, and aggregate data between nodes
Flow Control
Manage execution flow, loops, and sub-processes
Topological Execution Engine
Workflows execute in dependency order determined by topological sort. Independent branches run concurrently. Condition nodes dynamically select execution paths at runtime.
Dependency-Ordered Execution
Nodes execute only when all upstream dependencies complete. Independent paths run in parallel automatically.
Cross-Node Variable Passing
Every node output is addressable by downstream nodes via structured variable references — no manual data wiring needed.
Real-Time SSE Streaming
Execution status, node outputs, and errors stream to the UI in real time via Server-Sent Events.
Error Strategies
Per-node error handling: STOP_WORKFLOW halts everything, CONTINUE skips the failed node, FAIL_BRANCH stops only the affected branch.
Three Trigger Modes
Workflows can be triggered manually, on a schedule, or via API — each with independent configuration.
Manual
Run workflows directly from the UI with custom input parameters. Ideal for ad-hoc tasks and testing.
Scheduled (Cron)
Configure per-workflow cron schedules with timezone support and default input values. Workflows run automatically at specified intervals.
API Trigger
Each workflow gets a dedicated API key (wf_ prefix) for external execution. No user authentication required — integrate with CI/CD, webhooks, or external systems.
Batch Execution
Submit up to 100 input sets in a single POST /batch-run request. Configure parallelism from 1 to 10 concurrent executions. Ideal for bulk processing — document classification, data enrichment, report generation.
-H "Authorization: Bearer wf_..." \
-d '[{ "q": "..." }, ...]'
Execution Trace Viewer
Debug workflow runs with a timeline-based trace viewer. Step through each node's execution, inspect input/output variable snapshots, and identify exactly where issues occurred.
Version Management & Diff
Enterprise
Need private deployment, custom connectors, or professional support? Our team is ready to help you scale your AI transformation.