Visual Automation Builder
Build complex automation workflows visually. Drag and drop trigger, condition, action, and integration nodes onto a canvas. Connect them with edges. Let Leveonn execute them automatically when events fire across any module — from production log submissions to scan approvals to case phase changes.
Drag & Drop Canvas
A full visual workflow builder with a pan/zoom canvas, node palette, edge rendering, and per-node configuration panels. Build workflows by dragging nodes from the palette and connecting them with edges.
Pan and zoom canvas with infinite workspace
Node palette with categorized node types
Edge rendering with connection validation
Per-node configuration panels with typed inputs
Undo/redo support for workflow editing
Viewport save and restore for consistent editing sessions
Event-Driven Triggers
Workflows fire automatically when events happen in Leveonn. A production log submission, an IOS intake, a case phase change — any event can trigger a workflow chain.
Production log submitted trigger
IOS intake started trigger
Case phase changed trigger
Manual trigger for on-demand execution
Scheduled trigger for time-based automation
Webhook trigger for external system events
Integration Nodes
Pre-built integration nodes for Movix, BiteFinder, CADflow, Carbon 3D, Oqcam, Magic Touch, and generic HTTP. Each node encapsulates a specific API operation with typed configuration.
Movix nodes: create case, upload STL, run QC tasks, get summary
BiteFinder nodes: create case, upload files, check status, get results
CADflow nodes: upload files, submit job, poll status, get results
Carbon 3D nodes: manage printers, create orders, track builds
Oqcam nodes: sync data, create orders, manage nests
Generic HTTP node: connect to any REST API endpoint
Magic Touch nodes: sync customers, cases, and production data
Conditional Logic & Flow Control
Add conditional branches, delays, data mapping, and error handling to your workflows. Route execution based on data values, handle errors gracefully, and build sophisticated multi-path automation.
Conditional branch nodes with expression-based routing
Delay nodes for timed pauses in execution
Data mapping between node inputs and outputs
Error handling with retry and fallback paths
Loop nodes for iterating over collections
Variable nodes for storing and transforming data
Live Execution Tracking
Watch your workflows execute in real-time. See per-node status updates, inspect input/output data, review error logs, and debug failed executions with full context.
Per-node execution status: pending, running, completed, failed
Input/output data inspection for every node execution
Error logs with stack traces and contextual information
Execution history with filtering and search
Re-run failed executions from any checkpoint
Real-time progress visualization on the canvas
Templates & Publishing
Start from pre-built templates for common dental lab workflows, or create your own. Publish workflows to activate them, unpublish to pause, and archive old workflows for historical reference.
Pre-built templates: Movix QC pipeline, CADflow design, and more
Workflow lifecycle: draft → published → archived
Version tracking with updatedAt timestamps
Workflow duplication for creating variations
Team-visible workflow library for organizational knowledge sharing
How it works
The typical workflow from start to finish.
See Visual Automation Builder in action
Every feature is live and production-ready. Let us walk you through how it fits into your lab.