Skip to main content

Radio

Radio fields store one value chosen from a visible option group. Runtime users can see all choices directly and select one of them.

Use a radio field when the option list is short and the choices should be visible without opening a dropdown, such as yes/no-like categories, small priority lists, or simple review results.

Basic Settings​

SettingDescription
NameThe field label shown to users. It is required and should describe the selected business meaning
API NameThe stable technical name used by data APIs, scripts, formulas, imports, and integrations. It is required
RequiredRequires users to choose one option before the record can be saved
ReadonlyShows the selected option but prevents users from changing it
DisabledMakes the field unavailable for normal use
HiddenStores the selected value while hiding it from normal form pages

Radio Field Config​

SettingDescription
OptionsDefines the visible option group. Each option has a display label and a stored value
Validate TriggerControls when option validation runs: when the value changes, when the field loses focus, or when the record is submitted
Field ColorSets the display color used for the field
Invalid Option MessageCustom message shown when the selected option is invalid or no longer available
Help TextHelper copy shown near the field. Use it to explain the difference between choices

Options​

PartDescription
LabelThe text shown next to the radio button
ValueThe stored value used by records, APIs, scripts, imports, and integrations. Keep it stable after data is created
Add OptionAdds one option row to the list
Batch InsertAdds multiple options at once. Use one option per line, or Label:value when the stored value should be explicit
Batch CopyCopies the configured option list for reuse

Common Examples​

ScenarioOptions
Review resultApproved, Rejected, Needs Changes
PriorityLow, Medium, High
Customer typeNew, Existing
VisibilityPublic, Internal

Configuration Tips​

TipDescription
Use radio for short listsIf the list is long, use a select field instead
Keep labels conciseRadio options are displayed together, so short labels scan better
Keep values stableValues are used by data APIs and automation; avoid changing them after records exist