Customize a Discovery Framework Omniscript
Use Omniscript Designer to drag form elements into position. Preview elements in steps, customize properties, and access contextual guidance to discover and learn about functionality while creating your script.
Required Editions
| View supported product editions. |
| User Permissions Needed | |
|---|---|
| To edit Discovery Framework Omniscripts: | View permissions information. |
- From the App Launcher, find and select Omniscripts.
- Change the list view to All Omniscripts.
-
Select an
Omniscript.
The Omniscript opens in the Omniscript Designer on a new tab. In the Header, you can view high-level metadata about the Omniscript such as Type, SubType, Version, Language, and Activation status.
-
To add more questions to the form, at the upper-right corner of the form, click
Edit Form.
Note When you're working with Discovery Framework Omniscripts, it's important to make sure that they are always up-to-date with the latest active question versions. If you create a new active version of a question that's used in an Omniscript, or if some questions in the Omniscript are no longer in the active version, you must update the Omniscript. To do this, click Edit Form at the upper-right corner and then click OK. This action refreshes the Omniscript with the latest active question versions. - From the Navigation panel, access and navigate between active and inactive actions, steps, and step elements.
- To preview and configure elements, on the canvas, expand the steps.
-
To build your scripts, drag the action, display, function, group, and input elements, and
entire Omniscripts from the Build panel onto the canvas.
Enhance the form by dragging the required elements from the palette onto the form.
- In the Properties panel, either configure the properties for action, display, function, group, input, and embeddable Omniscript elements in the UI or edit the properties as JSON values.
-
In the Setup panel, configure optional script-wide settings.
Note For Discovery Framework Omniscripts, usageType is a reserved keyword. You can’t use usageType as a key value in Omniscript Data JSON. For example, you can’t use usageType in Assessment Question names, Data Mapper outputs, and so on.
Did this article solve your issue?
Let us know so we can improve!

