Core Concepts

Workflows

A workflow is the core building block in riogentix. It is a visual graph of connected nodes that defines how data flows and what actions are taken in response to events.

Anatomy of a Workflow

[Trigger Node] → [Processing Nodes] → [Action Nodes]

Every workflow has exactly one trigger (the starting point) and one or more action nodes that produce outcomes.

Workflow States

StateDescription
DraftSaved but not running; editable
ActiveRunning and responding to triggers
PausedTemporarily suspended; trigger events are queued
ErrorLast execution failed; manual review required

Execution Modes

Working with Multiple Outputs

Nodes can have multiple output connectors. Use a Switch node to route data conditionally, or connect multiple outputs to parallel branches — riogentix will execute all connected branches concurrently.

Error Handling

Add an Error Trigger node to catch failures from any node in the workflow. Combine with a Notification node to alert your team, or a Retry node to automatically re-run failed steps.

Workflow Versioning

Every time you save, riogentix creates a new version. Click the History icon to restore a previous version. Versions are retained for 90 days.

Sharing Workflows