---
schema_version: "1"
id: c9ff6df008405da3960f23418bcfc9e5a061e47b746428e05c96e8ceed74b486
title: Classic Omniscript Designer (Managed Package)
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/os_classic_omniscript_designer.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.os_classic_omniscript_designer.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 14373c6d31f462433ff8d6b7624fa76eb6a93ccfd276098fb33e86f5d30a9a34
description: For the managed package runtime, create Omniscripts in the classic designer when an element, property, or functionality solves a project requirement that you cannot resolve in the LWC Omniscript Designer.
products:
  - Omnistudio
release: "264"
---
# Classic Omniscript Designer (Managed Package)

For the managed package runtime, create Omniscripts in the classic designer when an element, property, or functionality solves a project requirement that you cannot resolve in the LWC Omniscript Designer.

![Managed Package app icon](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-xcloud-omnistudio_for_managed_packages-264-0-0-production-enus/aa2554ec-624a-4ee6-8da4-6435670e6e62/resources-global/_corporate/images/managedpackageicon.png) This information is for Omnistudio for Managed Packages. For Omnistudio on standard runtime, see [Omnistudio Help](https://help.salesforce.com/s/articleView?id=xcloud.os_omnistudio_standard.htm&language=en_US).

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-xcloud-omnistudio_for_managed_packages-264-0-0-production-enus/aa2554ec-624a-4ee6-8da4-6435670e6e62/images/icon_note.png)

Note

In Omnistudio for Managed Packages, Omniscripts built on AngularJS are no longer supported. We recommend migrating them to the Omniscript Lightning web component (LWC) framework for continued support.

It is possible to switch between the classic and LWC Omniscript designers. The classic Omniscript designer is built in Angular and provides a limited view of the Omniscript during configuration. The LWC Omniscript Designer provides in-product help and a user-friendly canvas that enables users to preview the appearance of an Omniscript while configuring elements.

## What’s Next

Learn how to use the classic designer. See [Creating the Omniscript (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_creating_the_omniscript.htm&release=264.0.0&type=5 "For the managed package runtime, understand how to create an Omniscript by using the Vlocity Omniscript Designer tab.").

- **[Getting Started with Omniscripts (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_getting_started_with_omniscript.htm&release=264.0.0&type=5)**  
    For the managed package runtime, Vlocity Omniscript is an omnichannel customer engagement and a business tool built on the Salesforce platform. Administrators can define a script once and then deploy the script within a Salesforce application or on a web page. Omniscript can be used to collect data from both Salesforce.com users and anonymous users via a wide variety of HTML controls.
- **[Creating the Omniscript (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_creating_the_omniscript.htm&release=264.0.0&type=5)**  
    For the managed package runtime, understand how to create an Omniscript by using the Vlocity Omniscript Designer tab.
- **[Omniscript Script Structure Definitions (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_omniscript_script_structure_definitions.htm&release=264.0.0&type=5)**  
    For the managed package runtime, Omniscripts are defined by Administrators directly within the application.
- **[Create the Script Structure (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_create_the_script_structure_1.htm&release=264.0.0&type=5)**  
    For the managed package runtime, create the logic that executes when the script runs, by building a hierarchical structure of Actions and Steps.
- **[Creating Steps in an Omniscript (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_creating_steps_in_an_omniscript.htm&release=264.0.0&type=5)**  
    For the managed package runtime, when creating the structure for an Omniscript, Steps should be used to create each "page" of the form. Users can navigate through Steps using Next and Previous buttons. You can enable field validation for a Step, which means that all required fields on the Step must be completed in order to move forward. Conditionally display elements by applying conditional views to steps. This enables you to create one Omniscript that offers different experiences based on the user's responses.
- **[Adding Elements to a Step (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_adding_elements_to_a_step.htm&release=264.0.0&type=5)**  
    For the managed package runtime, after creating the structure of an Omniscript, drag the desired elements into the structure.
- **[Previewing Omniscripts (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_previewing_omniscripts.htm&release=264.0.0&type=5)**  
    For the managed package runtime, preview your Omniscript by clicking **Preview** to launch your script. When using an LWC Omniscript, click **LWC Preview**. From the **Preview** panel, you can navigate through the steps of the Omniscript, use the Debug console to view an action's request and response data, change the preview layout, or view the JSON data. The Preview view defaults to Lightning Universal Page. To change the layout, click the drop-down menu and select your desired layout from the available list.
- **[Test Angular Omniscript Data in the Omniscript Data Panel (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_test_angular_omniscript_data_in_the_omniscript_data_panel.htm&release=264.0.0&type=5)**  
    For the managed package runtime, test data while previewing an Angular Omniscript by using the Omniscript Data panel.
- **[Test LWC Omniscript Data in the Omniscript Data Panel (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_test_lwc_omniscript_data_in_the_omniscript_data_panel.htm&release=264.0.0&type=5)**  
    For the managed package runtime, test data while previewing an LWC Omniscript by using the Omniscript Data panel.
- **[Ending the Execution of an Omniscript (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_ending_the_execution_of_an_omniscript.htm&release=264.0.0&type=5)**  
    For the managed package runtime, the **Done** action ends an Omniscript and returns the user to the page from which the script was launched, or to a specified URL.
- **[Activating Omniscripts (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_activating_omniscripts.htm&release=264.0.0&type=5)**  
    For the managed package runtime, to activate a script for production deployment, edit the script and, in the Script Configuration section, click **Activate Version**.