Skip to main content
A workflow is a graph of nodes wired together. Every node has a job, a set of input ports (data it needs), and output ports (data it produces). You draw a connection from one node’s output to the next node’s input, and the workflow passes data down the graph — starting from a single trigger.
The Runs on column below tells you where each node executes. Edge nodes are compiled into a worker that runs on your device; a few nodes (camera, audio, and recording) only run there. Cloud nodes run only in the hosted workflow runner. Either nodes can do both — they run in the cloud by default, and compile into the edge worker when the workflow is edge-targeted, so a single workflow can span both. See Cloud, edge, or both.
Nodes are organised into ten categories. The same categories appear in the editor palette, so this page mirrors what you see when you build.

Triggers

Start a workflow on an event, schedule, or incoming message. A workflow has exactly one entry point.

Data sources

Pull a snapshot or reading on demand, part-way through a run.

Perception

Turn raw signals into reliable observations.

Transform & routing

Reshape, match, and render data as it moves through the graph.

State & memory

Persist artifacts so they show up later in your workspace.

Intelligence

Use models to interpret, reason, or predict. One unified node covers every model kind.

Decision & control flow

Choose what happens next.

Actuation

Execute physical or twin-side actions.

Integration

Talk to external systems and run your own logic.

Observability & safety

Guard, observe, and alert on what the workflow sees.

How nodes connect

Nodes are wired left to right. A trigger fires, each node fills its inputs from the outputs wired into it, does its job, and passes its outputs onward. A voice-controlled rover, for example, chains an audio trigger through speech-to-text, a planner model, and an actuation node:
For the full detail on any node — every input and output port, parameters, and edge vs. cloud behavior — see the Workflows reference.

Workflows overview

What workflows are, the three ways to build one, and running in sim or real.

Workflows reference

The full node reference, trigger types, and editor walkthrough.