Workflows
Workflows are the core of the platform. A workflow is a visual graph of nodes connected by edges that defines an automated data processing pipeline.
Key Features
- Visual builder — drag-and-drop canvas for designing workflows
- 30+ node types — triggers, data transformation, database operations, file transfer, and more
- Parallel execution — independent branches run concurrently for faster processing
- Versioning — track changes with working and published versions
- Real-time monitoring — watch executions as they happen
Workflow Structure
Every workflow consists of:
- A trigger node — determines when and how the workflow starts (manual, webhook, schedule, or DataStore change)
- Processing nodes — perform operations like data transformation, database queries, HTTP requests, etc.
- Edges — connections between nodes that define data flow
Nodes execute in dependency order. When a node completes, its output flows to all connected downstream nodes. Nodes without dependencies on each other run in parallel automatically.
Getting Started
- Creating Workflows — build your first workflow on the canvas
- Node Configuration — configure node settings and expressions
- Connecting Nodes — understand data flow and routing
- Versioning — manage workflow versions
- Publishing — publish workflows for webhook and cron triggers