When to use it
You do not configure missing-value detection — it is automatic. You encounter it when:- You open a journey and some run inputs or variables have no value and no default.
- You try to start a run and the Run check blocks it with errors.
- A collaborator shares a journey that requires values you have not supplied yet.
Key concepts
Required vs. optional. A run input or variable can be marked required or optional. Required fields with no resolved value block the run. Optional fields without a value do not block, but may cause step failures if the step expects a non-null value. Resolution check happens before the run. Reqflo validates value resolution when you open the run panel and when you click to start a run. It does not wait for a step to fail at execution time to tell you a value is missing. Errors vs. warnings. In the Run check panel:- Errors block the run entirely. A missing required value is always an error.
- Warnings flag incomplete or risky configuration but may not block the run. For example, an optional value that is unset might surface as a warning if the step uses it in a way that is likely to fail.
--set flag. Reqflo evaluates the full resolution chain — if the value can be resolved by any configured source, it is not flagged as missing.
How it works
Reqflo scans all declared values
When you open the run configuration or click Run check, Reqflo inspects every declared run input, variable, and step output reference in the journey.
It checks each value's resolution chain
For each required value, Reqflo checks whether a default, a preset, a case, or another source can supply it. If the chain comes up empty, the value is flagged as missing.
Errors are shown in the Run check panel
Open the Run check panel to see a list of errors and warnings. Each missing value is listed with the field name and which step (or the journey itself) requires it. Fix the missing values — by adding a default, supplying a run input, or selecting a case — and re-run the check.
Examples
Run check error: missing required run inputaccount_id in the run panel, use a case that provides it, or add a default value in the Values panel.
Run check error: unresolved step output reference
order_id output declaration to the “Create order” step.
Run check warning: optional value unset

