OmniStudio Naming Conventions

Follow the name standards when developing an OmniStudio component, such as a DataRaptor, FlexCard, Integration Procedure, or OmniScript.

Type sObject Unique Name
OmniScripts Omni Process TypeSubtypeLanguage: Type, SubType, and Language combine to create a unique identifier that becomes the name of a compiled OmniScript’s Lightning web component. The Type and SubType can contain letters and numbers, but no spaces or underscores and cannot exceed 104 characters.
For example, an OmniScript where Type=accountSubType=Create, and Language=English generates an LWC named accountCreateEnglish.
DataRaptorsOmni Data Transformation Interface Name: The DataRaptor Interface Name must be unique. The Interface Name can contain letters and numbers, dashes, and underscores, but no spaces.
Integration Procedures Omni ProcessType_SubType: The Type and SubType are joined by an underscore to create a unique identifier used to call the Integration Procedure. The Name Type and SubType can contain letters, numbers, and special characters, but no spaces.
For example, Type=Auto and SubType=CreateUpdateQuote create a unique identifier Auto_CreateUpdateQuote.
FlexCards Omni Ui Card Name + Author: The combination of the card Name and Author must be unique in your Org. Name and Author can only contain letters, numbers, and underscores, begin with a letter, not include spaces, not end with an underscore, and not contain two consecutive underscores.

Hope this information helps you guys.

Cheers!!!

Mukul Sharma

Leave a comment