You are here:
Add Options for Selects, Multi-Selects, and Radio Buttons
To add options for Select, Multi-Select, and Radio Button elements, go to the Options section of the element properties and click + Add New Option. If no values are defined for a Select element, an Undefined Value is returned.
Each option has a Value and Label pair. The Value is the language-independent data that gets passed in and out of the Omniscript remotely, through an Omnistudio Data Mapper, a Remote action, or an HTTP (REST) action. It’s also referenced when setting up a Conditional View.
The Label is displayed in the Omniscript UI. The Value and Label can be identical or different.
For example, an ethernetlink element has four options:
| Option | Value |
|---|---|
| No Link to an Ethernet Device | EN |
| No Link to the IDSL Network | NW |
| Integrated Services Router Crashes | IS |
| Hardware Crashes | HW |
The value of one of these options is EN, and its label
is No Link to an Ethernet Device. If an end user
clicks No Link To An Ethernet Device, the data returned is EN.
For Multi-Select elements, if the user selects multiple options, a semicolon-delimited list
of data is returned. For example, selecting No Link to an Ethernet
Device and Hardware Crashes returns EN;HW.
If the values change frequently, enable the Fetch Picklist Values at Script Load to ensure that the Omniscript elements contain the most up-to-date set of values. Salesforce sources include picklists and custom classes.
- Using Salesforce Picklists with Omniscript Inputs
You can dynamically populate a Select, Multi-Select, or Radio element in an Omniscript with values from a picklist in your Salesforce org or with a custom Apex class. - Populating Picklist Values in Omniscript Inputs from Apex
You can populate Select, Multi-select, and Radio elements from a Callable Apex class. The values for the element are obtained during the Omniscript's activation. - Populating Dependent Picklist Values in Omniscript Inputs with Apex
You can populate Select, Multi-select, and Radio elements from a Callable implementation. The values for the element are obtained during the Omniscript's activation. - Use Images for Buttons in Omniscript
Use images as buttons for both radio and multi-select options in Omniscript.

