Action Block Properties (Managed Package)

For the managed package runtime, this page contains information on Action Block properties.

Managed Package app icon This information is for Omnistudio for Managed Packages. For Omnistudio on standard runtime, see Omnistudio Help.

Property

Description

Apply If Error

Enables actions that run successfully to apply their responses to the Omniscript's data JSON even when other actions in the Action Block fail.

Default

An Invoke Mode option, Default blocks the UI with a loading spinner until the Action finishes executing.

Non-Blocking

An Invoke Mode option, Non-Blocking runs the action asynchronously, and the response is applied to the UI. Pre and Post Omnistudio Data Mapper transforms, and large attachments are not supported. When Invoke Mode is set to non-blocking, elements using default values will not receive the response because the element loads before the response returns. To map the response to an element, you must set Response JSON Node to VlocityNoRootNode and Response JSON Path to the name of the element.

Fire and Forget

An Invoke Mode option, Fire and Forget runs the action asynchronously with no callback to the UI. Pre and Post Data Mapper transforms, and large attachments are not supported. A response appears in the debug console but is not applied to the Data JSON.

Validation Required

When set to Step, Validation Required prevents the Action Block from running when errors exist in the Step.