---
schema_version: "1"
id: 6f896fa69ed496d1754ad5942f84e0c0d71c9084e79d2652bca69089769f37f4
title: Convert an Angular Omniscript to an LWC Omniscript (Managed Package)
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/os_convert_an_angular_omniscript_to_an_lwc_omniscript.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.os_convert_an_angular_omniscript_to_an_lwc_omniscript.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 7c04eb42567759dc3a4777c6932e4e49fddb9de1fb9d06732f12a9f77c64487b
description: For the managed package runtime, beginning with the Vlocity Insurance and Health Summer '19 and Vlocity Communications, Media, and Energy Fall '19 releases, Vlocity supports the Salesforce Lightning Web Component programming model.
products:
  - Omnistudio
release: "264"
---
# Convert an Angular Omniscript to an LWC Omniscript (Managed Package)

For the managed package runtime, beginning with the Vlocity Insurance and Health Summer '19 and Vlocity Communications, Media, and Energy Fall '19 releases, Vlocity supports the Salesforce Lightning Web Component programming model.

Before you begin, review the

![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).

[LWC Omniscript Considerations](https://help.salesforce.com/s/articleView?id=xcloud.os_lwc_omniscript_considerations.htm&release=264.0.0&type=5 "For the managed package runtime, beginning with the Vlocity Insurance and Health Summer '19 and Vlocity Communications, Media, and Energy Fall '19 releases, Vlocity supports the Salesforce Lightning Web Component programming model.") page to ensure LWC Omniscripts support the same elements and functionalities present in your Angular Omniscript.

Enable the use of custom Lightning web components for an existing Angular Omniscript by converting the Omniscript to an LWC Omniscript.

LWC compatible elements display a Lightning icon in the Available Components panel of an Omniscript.

1. Beginning with Vlocity Insurance and Health Spring '20, LWC Omniscripts may begin with an uppercase letter. If the Omniscript is in an earlier package:
    
    In the Vlocity Insurance and Health Summer '19-Winter '20 and Vlocity CME Fall '19-Winter '20 releases, an LWC Omniscript's Type must begin with a lowercase letter. If the Omniscript's Type begins with an uppercase letter, change the **Type** to a unique name that begins with a lowercase letter. You cannot use case-sensitivity to convert the Angular Omniscript's Type. For example, if you have an Angular Omniscript with an existing Type named Test, you cannot create an LWC Omniscript with a Type named test.
    
    The Type limitation occurs because Type is stored in a Salesforce picklist, and Salesforce picklists store values without case-sensitivity.
2. Check the **Enable LWC** checkbox.
3. Replace any existing Done Actions in the Omniscript with a Navigate Action. For information on configuring the Navigate Action, see [Navigate Action](https://help.salesforce.com/s/articleView?id=xcloud.os_navigate_action.htm&release=264.0.0&type=5 "For the managed package runtime, navigate to various Salesforce experiences from Omniscript using the Navigate Action element.").
    
    LWC Omniscripts do not support the Done Action element.
4. LWC Select elements feature filtering similar to the filtering in a Type Ahead Block. To present a small number of options without filtering, replace the Select element with a Radio element. For more information, see [Select Element](https://help.salesforce.com/s/articleView?id=xcloud.os_omniscripts_select_element.htm&release=264.0.0&type=5 "For the managed package runtime, enable users to select from a dropdown by adding a Select element to your Omniscript. Users can enter text to filter the options. Omnistudio pulls the options from an Apex class and method or from a Salesforce object.") and [Radio Element](https://help.salesforce.com/s/articleView?id=xcloud.os_omniscripts_radio_element.htm&release=264.0.0&type=5 "For the managed package runtime, enable users to select one from multiple items by adding the Radio element to your Omniscript. Display options vertically, horizontally, as an image, or styled based on the Newport Design System.").
5. Elements in an Angular Omniscript that use custom templates must now use custom Lightning web components to provide custom functionality.