Knoten und Kanten
Jeder Workflow ist ein gerichteter Graph: Knoten (Schritte), verbunden durch Kanten (Daten- und Kontrollfluss).
💡 Knotenanatomie
- Input: payload from parent node or trigger.
- Output: JSON object merged into the run context.
- Inspector: business form, advanced JSON, reliability (retry, idempotency key).
💡 Edges: canonical format
Knot stores links as source / target (port ids on the canvas). Legacy import may use from / to; the editor normalizes to the canonical format on save.
💡 Node families
| Family | Role | Examples |
|---|---|---|
| Trigger | Starts the run | Manual, Cron, Webhook, object event |
| Logic | Branch, loop, wait | If/Else, Switch, Loop, Delay |
| Action | Side effect | Dolibarr, HTTP, Email, AI |
| Utility | Transform context | Set, Filter, Merge |