Free certified-omnistudio-developer sample questions
Real questions from the Salesforce Certified OmniStudio Developer practice bank, with the correct answer and an explanation for each one. No junk, no filler.
Try them in the simulator Same questions, with study, timed and flashcard modes.
Showing 10 of 20 free sample questions.
A developer is building a FlexCard to display customer case information. The requirement is to show a 'High Priority' icon only when a case's `Priority` field is 'High' and its `Status` field is not 'Closed'. What is the most declarative way to achieve this conditional rendering on the FlexCard?
A developer needs to create a complex pricing engine for an insurance product using OmniStudio. The engine must evaluate dozens of rules based on customer age, location, driving record, and vehicle type. The rules are expected to change frequently based on market conditions. Which OmniStudio Business Rules Engine component is best suited for managing and executing this large, volatile set of rules?
During the performance testing of an Integration Procedure, a developer notices a significant delay. The debug log reveals that a DataRaptor Extract Action, which queries a large number of Account records, is the bottleneck. The DataRaptor only fetches fields from the Account object and uses simple `WHERE` clauses on indexed fields. What is the most effective way to optimize this data retrieval step?
A developer needs to orchestrate a multi-step process: first, retrieve contact details from Salesforce; second, call an external REST API to get credit score data; and third, update the contact record with the credit score. The entire process must be callable from both an OmniScript and a FlexCard. Which OmniStudio tool should be used to build this reusable business process?
A developer is debugging an OmniScript where user-entered data is not being saved correctly by a DataRaptor Load Action. When inspecting the data JSON being passed to the DataRaptor, the developer notices the nodes are structured incorrectly for the Load operation. Which OmniScript element should be placed immediately before the DataRaptor Load Action to reshape the data JSON into the correct format?
True or False: In an Integration Procedure, the 'Additional Input' property of an action allows you to send a static value or a JSON node from the data tree to that action, overriding any other inputs with the same name.
A developer is building a reusable FlexCard to display a contact's details. The FlexCard will be used in multiple OmniScripts. The Card needs to be configured to accept a `recordId` from the context in which it is placed. Which data source type should be used to make the FlexCard context-aware?
A developer is configuring a DataRaptor Load to update existing Account records and insert new Contact records related to those accounts in a single operation. The input JSON contains a list of accounts, each with a nested list of contacts. Which feature of DataRaptor Load is essential to link the newly created contacts to the correct accounts?
Which of the following are valid response formats that can be configured in the Response Action of an Integration Procedure? (Select TWO)
10 more free samples are waiting
Create a free account to unlock the whole certified-omnistudio-developer sample bank, or get full access to all 164 practice questions in the simulator.