Salesforce OmniStudio-Developer Salesforce Certified OmniStudio Developer Plat-Dev-210 Exam Practice Test
Total 180 questions
Salesforce Certified OmniStudio Developer Plat-Dev-210 Questions and Answers
An OmniStudio Developer has enabled multi-language support on an OmniScript. The developer has created a set of custom translations for the OmniScript ' s labels. When the script runs, which language setting determines which translation bundle is displayed to the user?
Why would a developer clone an Integration Procedure instead of versioning it?
An OmniStudio Developer at Coral Cloud Resorts has built a complex FlexCard that displays reservation details. They need to validate that the FlexCard correctly processes various JSON inputs before deploying it.
Which built-in tool should the developer use to test the component with different data scenarios directly within the FlexCard Designer?
A developer writes an OmniScript that includes a DataRaptor that updates the Account status based on information provided from the OmniScript. The information must be updated only if the Account record already exists. Otherwise, a new account must be created.
How should the developer accomplish this task?
A developer is building an OmniScript and needs to retrieve data from a single field in aSalesforce record.
Which OmniScript element does this?
A developer needs to transform contact data into a JSON array.
Given the input JSON shown above, what are two ways a developer could configure a DATA Raptor transform to achieve the expected Output JSON? Choose 2 answers
A developer needs to use the COUNTIF function to process data entered by the user in an OmniScript. The output of the function needs to be displayed to the user immediately in the current step.
Based on best practice, which element should the developer use this function in?
Universal Containers needs to change the labels on the navigation buttons at the bottom of its OmniScript. Specifically, Universal Containers wants to change the Next button to display Continue.
Where should the OmniStudio Developer make this change?
An OmniStudio Developer has built a process where the user has the option to update either the Billing Address or the Shipping Address, but not both. The Integration Procedure input includes updateBillingAddress and updateShippingAddress flags. To enforce the rule that at least one address is updated but prevent both updates, how should the developer structure the conditional logic in the Integration Procedure?
Healthmark Network, a healthcare provider, needs a solution to display a patient ' s integrated health summary on a single page for their nurses. This summary must quickly pull demographic data from Salesforce and recent lab results from an external electronic medical records (EMR) system. The lab results must be displayed in a responsive, list-like format. Which OmniStudio component should an OmniStudio Developer use to combine, display, and manage the interactivity of this complex, multi-source patient data?
A developer is building a DataRaptor Load for an Integrate Procedure used in an OmniScript.
Based on best practices, how should the developer configure the Input JSON?
A developer has a requirement to create a child FlexCard that contains all of its parent FlexCard’s records In a Datable How should the developer configure the parent FlexCard’s Node?
Refer to theexhibit below. In this integration production structure, what Send JSON Path would be used to send the Output of the Action1 element to a Remote Action?
Cumulus Cloud Corp needs to standardize the application process for property insurance across multiple channels, including a web portal and agent desktop. The application requires users to enter property details, calculate a premium based on complex rules, and submit the final policy application to the Salesforce Policy object. Which core OmniStudio tool is designed to manage and automate this end-to-end, multi-step business process with conditional logic?
Which two of these options can a developer use to retrieve data from a Salesforce object?
Choose 2 answers
A developer creates a Flexcard that displays a contact’s mailing address and passes the contact’s postal code to a child FlexCard.
When configuration text elements in the child FlexCard, what syntax should a developer use to refer to the contact’s postal code?
A developer needs to change some field labels on a FlexCard. The FlexCard is currently deployed to production. The developer that the best course of action is to version the FlexCard rather than cloning it.
Which factor would lead the developer to this decision?
An OmniStudio Developer at Coral Cloud Resorts needs to modify an existing OmniScript. The script currently displays customer data, but a new requirement states that if the customer is a " VIP member " , a special offers section must appear. The data identifying a VIP member exists within the OmniScript ' s data JSON. The developer must choose between using an Integration Procedure to return different UI metadata or using a client-side OmniScript feature. Given the requirement to make this change efficiently without server-side processing, which approach should the developer take?
…… configure Additional input to send exactly the same data? Assume that the develop checkedSend Only Additional input.
A)
B)
C)
D)
A user attempts to launch an OmniScript from a record page, but an error message appears: " You do not have permission to access the Lightning Component [OmniScript Name]. " The OmniStudio Developer confirms the user ' s profile has the Vlocity OmniScript runtime access enabled.
What is the most likely security-related cause the developer should investigate?
What is the key advantage of using a Sub-Integration Procedure Action over duplicating the same logic across multiple parent Integration Procedures?
No More Homelessness, a nonprofit organization, needs to implement a solution for its case managers to quickly view an applicant ' s pending service requests, which are stored in both Salesforce Contact records and an external grant management database. The solution must display the data consistently without requiring the case manager to navigate away from the Contact record.
Which OmniStudio tool should the OmniStudio Developer use to retrieve and display the combined data in a single, focused view on the Contact record page?
An OmniStudio Developer creates an Integration Procedure with a Set Values element and a Data Mapper Extract Action that requires AccountId as a key. When the developer previews the Integration Procedure, they enter the AccountId correctly and execute the preview. The developer sees the data extracted by the Data Mapper in the Debug Log, but the response is empty. What is the likely cause of this issue?
An OmniStudio Developer needs to configure an OmniScript to display context-sensitive help articles from Salesforce Knowledge on a specific step related to complex product information.
A user attempts to launch an OmniScript from a record page, but an error message appears: " You do not have permission to access the Lightning Component [OmniScript Name] " . The OmniStudio Developer confirms the user ' s profile has the Vlocity OmniScript runtime access enabled. What is the most likely security-related cause the developer should investigate?
An OmniStudio Developer creates a FlexCard that displays a contact ' s mailing address and needs to pass the contact ' s postal code to a child FlexCard.
How should the developer configure the attribute value on the parent FlexCard?
An OmniStudio Developer is reviewing an Integration Procedure that is caching data. The Integration Procedure uses a Contextual Cache Key of AccountId. A call to the Integration Procedure with AccountId = ' 001A ' retrieves the cached data. If a subsequent call is made with AccountId = ' 001B ' , what is the expected caching behavior?
Refer to the exhibit.
All inputs to the Calculation Matric are set correctly.
The Calculation Matrix has the following input:
What is the output?
An Integration Procedure uses an HTTP action to make a REST API call. The response from the REST API must be converted into a specific XML structure before sending it as an input to another external web service.
How should the developer configure the Integration Procedure to meet this requirement?
An OmniStudio Developer wants to adjust the spacing between a Text element and the Button element placed directly below it within a FlexCard. Which property, primarily used to control spacing between elements, should the developer modify on the Text element?
An OmniStudio Developer at Ursa Major Solar is building a guided process for solar panel installation requests using a parent OmniScript. This parent script needs to launch a child OmniScript to perform a detailed site assessment. The developer must ensure the child script receives the Address and Contact nodes from the parent data JSON. Which property on the child OmniScript element should the developer use to accomplish this?
Refer to the exhibit below. What is the merge code needed for this Integration Procedure structure to pass a CaseData node from the HTTP Action ' s output to the DataRaptor Transform Action?
An OmniStudio Developer attempts to deploy an Integration Procedure that calls a Remote Action Apex class. The deployment fails because the Apex class dependency is not found. What is the required action the developer must take?
Refer to the exhibit below.
What is the reason that the fields fail to display the fetched data?
An Integration Procedure uses an HTTP Action to make a REST API call. The response from the REST API must be converted into a specific XML structure before sending it as an input to another external web service.
How should the OmniStudio Developer configure the Integration Procedure to meet this requirement?
Why would a developer clone an Integration Procedure instead of versioning it?
An OmniStudio Developer needs to create a FlexCard that aggregates data from three different Salesforce objects: Account, Opportunity, and Case. Due to the complexity and the need for calculation logic, the developer decides to use a single Integration Procedure as the data source. What is the most crucial step the developer should perform when testing the FlexCard ' s data configuration in the designer?
A customer has a new Engagement Manager who is going to be the new Primary Contact for the Account.
What type of mapping does a DataRaptor Load use to create the new contact and then add it as the new Primary Contact?
An OmniScript displays data from an API using Integration Procedure, but some of the data is missing.
Which two configuration errors could cause this? Choose 2 answers
A developer configures a FlexCard with a Data Mapper data source that uses the params.id as an input. When the developer clicks " View Data " on the FlexCard, valid data displays. However, when the developer previews the layout, the FlexCard does not display.
What could cause this error?
Choose 2 answers
When designing an OmniScript for a business process, what is best practice regarding the placement of data actions, for example Data Mapper Extracts, that retrieve data necessary for a step?
Which two fields in an Integration Procedure can use a function like CONCAT or DATEDIFF?
Choose 2 answers
An OmniStudio Developer needs to duplicate an existing Data Mapper and begin development on a new requirement that uses the original as a starting point. What is the most straightforward method to accomplish this?
What should a developer ' s first step be when troubleshooting whether a DataRaptor Extract is retrieving data?
An OmniStudio Developer has configured an Integration Procedure to use a Remote Action to call a custom Apex class method. When a user executes the Integration Procedure, the Remote Action fails with an " Unauthorized " message.
What is the missing access the developer should grant to the user ' s profile?
A developer needs to build a DataRaptor Transform to send current weather to both an OmniScript Card Layout. Which of these samples would be valid for the Expected Output JSON?
A)
B)
C)
D)
A new team member at Coral Cloud Resorts will only be responsible for executing guided flows built with OmniScript. They do not need to create or modify any OmniStudio components.
To provide the minimum required access, what should an administrator configure for this user ' s account?
When deploying OmniStudio components using the Vlocity Build Tool, what is the typical file format that contains the metadata and definition for a component like a Data Mapper?
Refer to the exhibit.
What JSON from the DRGetAccountDetails action would display all six values correctly in the OmniScript structure shown? BlkContacts is a Repeat Block.
A)
B)
C)
D)
A developer is configuring the API URL in an HTTP Action element within an Integration procedure.
What is the merge code syntax for passing a Date node from an element named SetValues in the URL?
A developer writes an OmniScript that includes a DataRaptor that updates the Account statue based on information provided from the OmniScript. The information must be updated only if the Account record already exists. Otherwise, a new account must be created.
How should the developer accomplish this task?
A developer creates a new FlexCardto display customer data and actions, such as updating billing information and changing the contact for the customer account. The FlexCard contains 10 fields and 5 actions.
During testing, several fields display with the correct data, but one of the fieldsshows only the label.
What could cause this?
Refer to the exhibit.
What JSON code correct represent the step in the OmniScript Structure panel shown?
A)
B)
C)
D)
A developer creates an Integration Procedure with a Set Values and a DataRaptor Extract Action that requires AccountId as a key. When the developer previews the Integration Procedure, thedeveloper enters the AccountId correctly and execute the Preview. The developer sees the data extract by the DataRaptor in the Debug Log, but the response is empty.
What is the likely cause of this issue?
Total 180 questions
The other options have different structures that do not match the OmniScript structure shown. Therefore, the correct answer is C.