
Learn to extend OmniStudio data mappers with custom Apex functions, implement the System.Callable interface, and calculate an account health score using revenue, opportunities, and customer data.
Explore how flux cards fetch data from data sources—data mapper, integration procedure, REST and Apex APIs, SOQL, SOSL, and custom JSON—and how the resulting data JSON drives the UI.
Embed a child flux card inside a parent flux card and pass the parent record id. Also pass related data such as opportunities and cases from parent to child.
Learn how integration procedures orchestrate server-side actions in OmniStudio to retrieve account data via data mappers, call Apex and REST APIs, and return a single optimized response.
Master the list action to merge accounts and metrics by a common key, perform advanced merges with differing identifiers, apply filters, update field values, and use dynamic output fields.
Learn to conditionally execute actions in OmniStudio integration procedures using execution conditional formula, conditional blocks, and if-else logic, and handle errors with try-catch and meaningful failure responses.
Learn how data JSON acts as the omni-script's working memory, storing inputs and data mapper outputs, and how to read and write to it with merge field syntax.
Learn to design Omniscript input elements, including lookup, multiselect, and file uploads, using S object, custom Apex, or pick list data sources; configure filters and populate the data JSON.
Explore configuring a type-ahead block in Omniscript using a data mapper extract to search accounts and auto-populate fields with merge field syntax to pass the selected account ID to steps.
Validate user input in omni script with field-level patterns, set errors, and messaging for clear feedback; use a radio button to switch between manage cases and log a case.
Explore messaging in Omniscript to warn when affected users are below 10, use a validate expression for high priority rules, and apply set errors element with business impact.
This course is designed to help you become job-ready by focusing on the OmniStudio skills that developers and consultants use in real-world implementations.
What You'll Learn
Build and configure Data Mapper Extract, Turbo Extract Load, and Transform
Use formulas, functions, and custom Apex functions in Data Mappers
Design responsive FlexCards using the latest Standard Runtime
Work with Data JSON, states, actions, flyouts, navigation, and events
Embed Lightning Web Components and child FlexCards
Build guided user experiences using OmniScripts
Configure OmniScript elements, validation, conditional views, and actions
Integrate OmniScripts with Data Mappers, Integration Procedures, and FlexCards
Create reusable and scalable Integration Procedures
Process lists using Loop Blocks and List Actions
Call external REST APIs from Integration Procedures
Invoke OmniStudio components from Apex, Flow, and REST APIs
Debug OmniStudio applications using Action Debugger, Data JSON, and Preview tools
Build real-world OmniStudio solutions using project-based examples
Apply implementation patterns commonly used in Salesforce Industries projects
Who This Course Is For
Salesforce Developers
Salesforce Industries / OmniStudio Developers
Salesforce Consultants
Technical Leads and Architects
Anyone preparing for an OmniStudio project or interview
Prerequisites
Basic Salesforce platform knowledge (Apex knowledge required for learning OmniStudio-Apex integrations)
Familiarity with objects, fields, and Lightning Experience
No prior OmniStudio experience required.