Flow control
input
The entry point. Declares the trigger type and the input schema.
output
Terminal state. Writes the decision record.
split
Branch on a variable into named handles.
decisionTable
First-match priority routing on multiple conditions + outputs.
assignment
Set initial variables on the run context.
condition
Single boolean gate; smaller scope than
rule.Computation
rule
First-match conditions with output values + else clause.
scorecard
Weighted-sum risk score from structured factors.
code
Inline transform — aggregate, reshape, derive.
Integration
dataSource
Catalogued vendor call (Sumsub, LSEG, Crystal, …).
customApi
Bespoke HTTP integration with named connection.
Human + outcome
manualReview
Hand off to a compliance reviewer with display fields + response fields.
action
Auto-approve / deny / block. Optionally notify the team.