loading
Preparing LoginRadius developer resources
Mission: Help enterprises accelerate digital transformation with our fully-managed Customer IAM technology.
Skip to main content

Choice

Presents a set of options to the user (radio buttons or direct selection). Each choice maps to a different flow path. Always used inside a Web Page node. Child node: must be placed inside a Web Page node.
Input Node

Node Card

Choice
true
false
Category: Input Nodes
Type: choice
Typical position: Inside a Web Page node when you need to branch the flow based on an explicit user selection.

PropertyTypeRequiredDescription
ChoiceschoicevaluesYesThe list of choice values presented to the user. Each value becomes a selectable option.
Attribute MappingtextYesThe session attribute name where the selected choice value is stored, making it available to downstream nodes.
Default ChoicetextYesThe pre-selected option shown when the page first loads.
MessagetextYesThe label or prompt displayed to the preceding user the choices.
Choice Field TypeselectYesControls the UI rendering: Radio Button renders classic radio inputs; Select Directly on UI renders an inline selection widget.

Common Next Nodes

Web Page containing Choice (output)→Scriptbranch based on the user's selected value

Usage Notes

The Choice node stores the user's selection in the session attribute defined by Attribute Mapping. A downstream Script or Condition node can read this attribute to branch the flow differently for each choice. Use Radio Button type for 2–4 options; use Select Directly on UI for longer lists.