Course Overview
Discover how to develop engaging, digital-first guided experiences using OmniStudio tools. In this class, our OmniStudio experts will show you how to use FlexCards, OmniScripts, and the OmniStudio Interaction Console to configure applications that elevate the user experience. You’ll learn how to retrieve and transform internal and external data using declarative OmniStudio data tools to get a 360-degree view of customer accounts, empowering you to quickly deliver high-quality, consumer-grade experiences that your users expect.
What you’ll learn
When you complete this course, you will be able to:
- Create and deploy FlexCards on page layouts to improve the user experience.
- Create and deploy OmniScripts to guide user interactions, productivity, and engagement.
- Build Integration Procedures to execute complex server-side operations and incorporate external data sources.
- Implement and modify DataRaptors to pull data from and save it back to Salesforce, in addition to trimming and transforming data before it is shared with OmniStudio tools.
- Identify additional Flow for Industries Processes and Services that may be used in Industries solutions.
- Build Industry 360, problem reporting, customer onboarding, and product and program eligibility solutions using OmniStudio components.
- Design OmniStudio solutions that solve for specific requirements and adjust solutions accordingly when requirements are changed.
Requirements
- This course is designed for platform developers, UI developers, solution architects, and technical architects who are responsible for the setup, configuration, or maintenance of OmniStudio applications or Salesforce Industry Cloud apps. You should have a solid understanding of basic Salesforce concepts and functionality, including Lightning Web Components (LWC), as well as experience working with relational databases and familiarity with JSON. Ideally, you hold the Salesforce Administrator or Salesforce Platform Developer I credential. This class is recommended for anyone looking to earn their Salesforce Certified OmniStudio Developer credential.
Target audiences
- This class is designed for platform developers, UI developers, solution architects, and technical architects who are responsible for the setup, configuration, or maintenance of OmniStudio applications and Salesforce Industry Cloud apps. Students should have a solid understanding of basic Salesforce features and functionality, including Lightning Web Components (LWC), experience working with relational databases, and familiarity with JavaScript Object Notation (JSON). Students should ideally hold the Salesforce Administrator or Salesforce Platform Developer I credential, although this is not required. This is also a great class for anyone looking to earn their Salesforce Certified OmniStudio Developer credential.
Curriculum
- 1 Section
- 9 Lessons
- 5 Days
Expand all sectionsCollapse all sections
- Topics9
- 1.1Lessons and Topics Introduction to Industry 360 & OmniStudio Define Industry 360 Define OmniStudio Utilize OmniStudio for Industry 360 Solutions Examine OmniStudio’s Data Model and Architecture
- 1.2Introduction to Additional Flow for Industries Processes & Services Define Business Rules Engine (BRE) Review Lookup Tables Understand Expression Sets Review Decision Explainer Define Document Generation (Doc Gen) Review Client-Side Processing Review Server-Side Processing Define Intelligent Form Reader Define Data Processing Engine
- 1.3OmniStudio Components Define OmniStudio Components: FlexCards, OmniScripts, DataRaptors, and Integration Procedures Examine Component Types Review Component Best Practices Navigate Component Designers
- 1.4Parent & Child FlexCards in Industry 360 Solutions Examine a FlexCard for Industry 360 Use Case Implement Different FlexCards in an Industry 360 Solution Define Parent and Child FlexCards Examine Parent and Child FlexCard Relationships Examine Parent and Child FlexCard Data Sources Build and Style a Child FlexCard Create FlexCard States Embed a Child FlexCard in a Parent Card Build an Industry 360 Lightning Application to Deploy FlexCards
- 1.5Problem Reporting with OmniStudio Examine a Problem Reporting Use Case Design a Problem Reporting Solution Build a DataRaptor to Display Asset and Account Data Create a Simple OmniScript to Capture Case Data Configure a File Upload Element Create a Type Ahead Block Refine the OmniScript User Experience Create a Branching Integration Procedure Test and Deploy the OmniScript Using a FlexCard
- 1.6Customer Onboarding with OmniStudio Examine a Customer Onboarding Use Case Examine and Complete an In-Progress OmniScript Configure Conditional Views Configure a Repeating Block Configure Text Blocks Configure Error Checking Create an Integration Procedure with a Loop Block and DataRaptor Transform Create a Confirmation Step with a Lookup Element and Embedded FlexCard Use OmniScript’s JSON to Create a DataRaptor Load Deploy the OmniScript on an Application Home Page
- 1.7Product & Program Eligibility with OmniStudio Discuss Product and Program Eligibility Use Cases Examine a Service Level Agreement (SLA) Use Case Build a SLA OmniScript Embed a FlexCard in the OmniScript Create Branching with a Set Values Element Expression Editor Calculate Discounted Pricing Using a Pre-Built Expression Set Configure a Disclosure Element Seed Data Using a Set Values Element Create an Opportunity Using a DataRaptor Load Deploy the OmniScript on a Record Detail Page
- 1.8Solution Adjustments in Response to Changing Requirements Extend and Customize Standard OmniStudio Components Update FlexCards and Their Data Sources Update OmniScripts and Their Data Sources Import and Export Data Using DataPacks and MultiPacks
- 1.9Capstone Activity Design an OmniStudio Solution Based on Specific Requirements

