Visual Workflow Automation

Design. Execute.
Automate anything.

Flow is two things working together: Flow Studio — a visual drag-and-drop workflow designer — and Flow Engine — a production-grade process orchestration engine. Together they let your team build, run, and monitor enterprise workflows without writing code.

Form Submitted
Validate Data
AI Classify
Approval
Save Record
Complete
20+
Node types in Studio
60+
Engine executors
9
Execution states
15+
Node capabilities

Two components. One complete system.

Flow Studio is what you see. Flow Engine is what runs underneath.

Flow Studio

The visual workflow designer. A React + TypeScript application with an infinite canvas, 20+ draggable node types, and three operating modes — Design, Execution, and Evaluation.

  • Drag-and-drop infinite canvas
  • Design / Execution / Evaluation modes
  • Real-time execution panel via SignalR
  • 6 Zustand stores — undo/redo, history
  • 40 API clients, 100+ React components

Flow Engine

The backend ProcessEngine. An ASP.NET Core orchestration engine built on SOLID + DDD principles, running 60+ NodeExecutor types with a stack-based execution model.

  • Fire-and-forget with SignalR events
  • 9-state execution model
  • Human-in-the-loop approvals
  • Suspension & resumption
  • Multi-tenant isolation

Capabilities built for enterprise workflows

Not just a drag-and-drop tool. Flow handles the hard parts — approvals, AI, long-running processes, errors, and real-time visibility.

Human-in-the-Loop

Approval nodes suspend execution and wait for human decisions. Three voting strategies: All (unanimous), AnyOne (first to approve), or NofM (any N of M approvers). Deadlines, auto-escalation, and reason requirements built in.

AI Agent Integration

Octopus Executor nodes connect directly to AI agents — invoke an agent, chain multiple agents, or use prompt/completion/reasoning nodes. Route workflow branches based on AI output.

Suspension & Resumption

Long-running workflows pause at approval, timer, or event nodes and resume exactly where they left off. State is persisted — a workflow can wait days or weeks for a human decision.

Real-Time Monitoring

Switch to Execution Mode in Flow Studio to watch every node run live. SignalR delivers NodeProgress, WorkflowProgress, and ExecutionCompleted events as they happen — no polling.

Parallel & Conditional Branching

Fork parallel execution paths that run simultaneously and rejoin. Branch on conditions, decision node outputs, or AI classification results. Standard output ports: success, error, true, false, waiting, escalated.

Error Handling & Timeouts

Try/catch/finally blocks at the node level. Per-node timeout with four behaviours: Error, Cancel, Skip, or Retry. ContinueOnFail flag for non-critical nodes. Dead-letter queue for failed executions.

Every node type you need

20+ visual node types in Flow Studio map directly to 60+ backend executors in Flow Engine.

Triggers
Manual Trigger Webhook Trigger Schedule (Cron) Form Trigger
Logic & Control
If / Condition Switch Filter Loop Break / Continue Parallel Fork/Join Try / Catch / Finally
User Interaction
Form Approval Chat Chat Receive
Data & Transform
Variable Assignment JSON Transform Data Mapping Merge / Split Aggregate
Integrations
HTTP Request GraphQL SQL Server Query PostgreSQL Query MongoDB Query Redis File Read/Write
AI & Agents
AI Agent (Octopus) Agent Chain OpenAI LLM Anthropic Chat Prompt Template Sub-Workflow

Three modes. One canvas.

Flow Studio gives every team member the right view for what they need to do.

D
Design Mode

Build the workflow. Add nodes from the palette, draw connections, configure each step, and save to the database. Undo/redo, duplicate, and rename — all keyboard-friendly.

E
Execution Mode

Run the workflow and watch it execute in real time. Each node lights up as it runs. View logs, outputs, and errors per node. Pause, resume, or cancel mid-execution.

V
Evaluation Mode

Validate workflow structure, review execution history, and replay past runs. Analyse performance metrics and identify bottlenecks before pushing to production.

Start building workflows today.

Flow Studio + Flow Engine. Visual design. Production-grade execution.