Get to Know the New Omnistudio and its Features
Learning Objectives
After completing this unit, you’ll be able to:
- Give an overview of Omnistudio.
- Explain the difference between the two Omnistudio versions.
- Summarize the new Omnistudio features.
- Discuss Omnistudio assistant tools.
Before You Start
Before you start this module, first complete the Omnistudio Basics Trailhead module because this module builds on it.
Omnistudio At a Glance
As you learned in Omnistudio Basics, Salesforce Omnistudio is a digital suite of tools and services that helps you create omnichannel business processes and applications. The suite consists of three layers of components: the digital experience, service management, and the developer experience.
Digital Experience
Use the Digital Experience layer to create rich user-interaction experiences. This layer includes two components built on Salesforce Lightning Web Components.
-
Flexcards are UI elements that show contextual information and actions at a glance, in a card-like format.
-
Omniscripts guide users through business processes to provide seamless digital experiences.
Use these components to create omnichannel web applications and experience sites. You can also run the components on third-party websites using the OmniOut feature.
Service Management
The Service Management layer includes data services that read, write, transform, calculate, and track data inside and outside of Salesforce. It delivers data to and from the Flexcard and Omniscript user interface components.
-
Data Mappers read, transform, and write Salesforce data. The four types of Data Mappers are Turbo Extract, Extract, Load, and Transform.
-
Integration Procedures are declarative, server-side processes that execute multiple actions in a single server call.
Developer Experience
The Developer Experience layer consists of tools for developers or administrators to manage and move changes to Omnistudio between environments.
Salesforce Command Line Interface (SF CLI) is a tool that helps you deploy Omnistudio components between orgs when you’re on Omnistudio standard runtime. If you use the managed package runtime, use Omnistudio Build Tool instead. Check Data Deployment with the Omnistudio Build Tool (Managed Package) for more details.
The Two Types of Omnistudio
With each product release, Omnistudio gets better and better. The major upgrades and refinements position you to keep up with ever-changing market conditions and industry requirements.
Omnistudio for Managed Packages is the original version, which was designed for Industry Clouds. As demand for Omnistudio grew and more Salesforce Industry Clouds adopted Omnistudio, it became essential to integrate it with the Salesforce core platform.
To meet this requirement, a new version of Omnistudio is available and fully integrated into the Salesforce core platform. It takes advantage of the core platform features and the associated technologies, so you can deliver a consistent, connected experience to your customers. The new Omnistudio uses the Salesforce standard object model and standard designers so that your application components work optimally in the standard runtime.
To sum up, Salesforce offers the latest Omnistudio solution as well as the original Omnistudio for Managed Packages.
- To learn more about the differences, see the Salesforce Help article Differences Between Omnistudio and Omnistudio for Managed Packages (Managed Package).
- To explore how to move your solution to the latest version, see Migration Process from Omnistudio for Managed Packages to Omnistudio (Managed Package).
Meet the New Omnistudio
With all the new features in Omnistudio, you can simplify and speed up developing service consoles, Industry Cloud Apps, and more. Plus, keep all your apps running fast and smoothly for the best end user experience.
With the new Omnistuidio, get enhanced standard designers, error-prevention tools like built-in guardrails and Design Assistant, and prebuilt industry components.
High-Performance Standard Runtime
Omnistudio uses the high-performance standard runtime from the Salesforce core platform to ensure that applications and integrations run efficiently and respond quickly. Improved code execution, efficient data handling, and a scalable architecture work together to make it happen.
High performance is crucial for a smooth user experience, especially in scenarios that require real-time data processing and complex interactions. For example, a call-center application built with Omnistudio can handle a high volume of concurrent users and process data in real time, without any latency.
New Standard Designers
A set of advanced, standard designers are new additions to the Omnistudio suite. Create and configure application components declaratively using the modern, intuitive interface of each designer. Plus, enjoy a high degree of flexibility and reduced development time.
Support for Longer and Complex Interactions
Omnistudio handles multistep processes and complex workflows with ease. Use the tools to quickly design and build a series of interactions—such as multipage forms, guided processes, and multistage approvals. For instance, imagine a customer onboarding process with multiple steps, including data entry, document upload, and verification. With Omnistudio, you ensure these interactions are smooth and reliable for a seamless user experience.
Robust with Guardrails and Design Assistant
The guardrails built into Omnistudio ensure that applications and integrations are reliable and error-free. These guardrails prevent common mistakes and enforce best practices in component development, while Design Assistant gives you insights on component quality and performance.
Available with Industry Cloud Entitlements
If you’re a Salesforce Industries Cloud customer, the comprehensive Omnistudio suite comes with your Industry Cloud license. You also get ready-to-use, prebuilt, industry-specific Omnistudio components and solutions that you can customize for your business. And remember, you can always create new components and solutions from scratch with Omnistudio.
Omnistudio Assistant Tools
To build engaging user experiences and to analyze and optimize their effectiveness, Omnistudio gives you powerful tools: Design Assistant and OmniAnalytics.
Design Assistant
Use Design Assistant to get real-time feedback on component health, design quality, complexity, performance, and to enforce best practices as you create Flexcards and Omniscripts. This feedback helps you refine your designs and optimize system resources to prevent issues like high latency, low throughput, and resource overuse, and potential run-time failures.
Design Assistant includes visual indicators and notifications that appear on Flexcards and Omniscripts. It helps you identify and resolve design inefficiencies in real time.
OmniAnalytics
OmniAnalytics helps you track user interactions within Omniscripts and Flexcards. For example, answering questions like, “Which advertisements get the most responses?” and “How many users complete a purchasing process?” OmniAnalytics gives valuable insights into user behavior and refines your applications for better performance and user satisfaction.
What’s Next
In this unit, you reviewed the Omnistudio digital suite and met the latest version of Omnistudio. You also discovered Omnistudio assistants. In the next unit, explore the Omnistudio standard designers and their capabilities.