Summer Sale Special - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: xmaspas7

Easiest Solution 2 Pass Your Certification Exams

OmniStudio-Developer Salesforce Certified OmniStudio Developer Plat-Dev-210 Free Practice Exam Questions (2026 Updated)

Prepare effectively for your Salesforce OmniStudio-Developer Salesforce Certified OmniStudio Developer Plat-Dev-210 certification with our extensive collection of free, high-quality practice questions. Each question is designed to mirror the actual exam format and objectives, complete with comprehensive answers and detailed explanations. Our materials are regularly updated for 2026, ensuring you have the most current resources to build confidence and succeed on your first attempt.

Page: 2 / 3
Total 180 questions

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.

{Postalcode}

B.

{Parent.postalcode}

C.

{Records.postalcode}

D.

{Params.postalcode}

An OmniStudio Developer needs to make a minor text change to an active OmniScript at Northern Trail Outfitters. What is best practice to ensure the change does not immediately impact end users who are currently running the script?

A.

Edit the active version directly.

B.

Clone the OmniScript, edit the clone, and then deactivate the original.

C.

Create a new version and only activate it once testing is complete.

D.

Wait for the next Salesforce release.

A developer has a requirement to create a child FlexCard that contain all of its parent FlexCard’s records in a Datatable.

A.

{Records[0]}

B.

{Records}

C.

{Params records}

D.

{recordId}

Coral Cloud Resorts wants to remove the Save for Later button from an OmniScript to simplify the user interface.

How should an OmniStudio Developer execute this configuration?

A.

Set the Conditional View property for the Save for Later button to false.

B.

Select the Disable OS Save for Later checkbox in the OmniScript ' s Setup tab.

C.

Delete the Save for Later element from the script ' s structure in the Build tab.

D.

Enter a custom CSS class to hide the button in the Additional Element Classes property.

In an OmnoScript, a developer needs to configure a Disclosure element to require user input only if the user already checked a Non-Disclosure Agreement Checkbox.

How should the developer configure the conditional view to meet this requirement?

A.

Show element if true

B.

Disable read only if true

C.

Set element to optional if false

D.

Set element to require if true

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.

Copy the Input JSON from the DataRaptor Acton Debug node.

B.

Build the Input JSON node by node m an editor.

C.

Copy the Input JSON from the OmniScript {Data} modal.

D.

Build the Input JSON node by node m the DataRaptor Designer.

A developer examines data received from an external data source. The data is nested two levels down in the JSON structure.

Which OmniStudio tool could the developer use to simplify this data?

A.

Data Mapper Transform

B.

HTTP Action Element

C.

Integration Procedure

D.

Guided Workflow

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?

A.

Padding (Bottom)

B.

Layout

C.

Spacer

D.

Margin (Bottom)

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?

A.

Use a Try-Catch Block to handle the simultaneous update error.

B.

Use two separate Group elements with mutually exclusive Condition properties.

C.

Use a single Group element with an OR condition.

D.

Use an HTTP Action to call an external validation service.

An OmniStudio Developer is troubleshooting an Integration Procedure with two elements: a Remote Action named FetchCart and a Response Action named ResponseCart.

In Preview, which JSON node shows the data sent to the Remote Action?

A.

ResponseCart

B.

FetchCartDebug

C.

FetchCart

D.

ResponseCartDebug

A developer is configuring an Integration Procedure Action in an OmniScript. The OmniScript needs a JSON response from the Integration Procedure but does not need to wait for the response for the user to proceed.

Which feature should the developer enable?

A.

Use Future

B.

Invoke Mode Non-Blocking

C.

Invoke Mode Fire and Forget

D.

Toast Completion

A developer creates an OmniScript to update billing information. After analyzing the different types of customer interactions that occur at the company, the developer determines updating billing information should be included in the majority of customer interactions.

What should the developer use to configure the action that invokes the OmniScript?

A.

OmniScript Action

B.

Custom Action

C.

Lightning Action

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.

The Test Console in the OmniScript Designer

B.

The Troubleshooting tab in IDX Workbench

C.

The Test Data and Parameters panel in the FlexCard Designer

D.

The Data Mapper Turbo Extract preview tab

An OmniStudio Developer at Cloud Kicks is building a new guided flow with an OmniScript. The business requirements state that the flow must have conditional branching. Depending on the customer type selected on the first screen, subsequent steps must either show shipping options or digital download instructions. The project constraints prohibit the use of server-side logic for controlling the user path.

Which feature should the developer use to control the visibility of the different steps?

A.

The Pub/Sub property on the FlexCard elements

B.

An Integration Procedure ' s conditional block

C.

The Conditional View property on the Step elements

D.

A Data Mapper ' s requirement mapping

An OmniStudio Developer is designing a crucial update process that involves a Remote Action to calculate complex metrics, followed by a Data Mapper Load Action to save the result. If the Remote Action fails, the entire transaction, including the Data Mapper Load if it somehow executed, must be considered a failure and the transaction rolled back. What is the most robust way to ensure this transactional integrity?

A.

Set the Data Mapper ' s Continue on Error property to False.

B.

Use a Chainable Integration Procedure for the Remote Action.

C.

Place both actions inside a single Try-Catch Block.

D.

Place both actions inside a Group element.

Refer to the exhibit below. What is the marge code needed for this integration procedure structure to pass a CaseNumber node from the DRReadCase DataRaptor Extract Action to the HTTP Action’s HTTP URL?

A.

%DRReadCase: CaseNumber%

B.

((DRRCase, CaseNumber))

C.

MTTOPDetCaseDetail: CaseNumber%

D.

((CaseNumber))

An OmniStudio Developer is designing a reusable Integration Procedure for a high-volume process. The data changes frequently, every 5 minutes. The developer wants to use caching but must ensure the cache is automatically refreshed shortly after the data changes. What is the most appropriate strategy?

A.

Set the Cache Duration to 300 seconds, or 5 minutes.

B.

Set the Contextual Cache Key to a unique value.

C.

Disable caching, as the data changes too frequently.

D.

Set the Cache Duration to a very high value, for example, 24 hours.

A company wants to allow agents to send customers a quote for signature. The quote is a document created using a DocuSign template that has been prefilled with all of the quote details. The document will be emailed to one or more recipients for signature.

How should a developer configure this functionality in OmniScript?

A.

DocuSign Envelope Action

B.

PDF Acwm

C.

DocuSign Signature Action

D.

Email Action

A developer needs to create a list of cases for an account in a single Datable in a FlexCard. Like the one shown below.

How can the developer configure the FlexCard to display the case records in this way?

A.

Enable the record Looping feature on the data table elements

B.

Select the Repeatable Mode property on the data table elements

C.

Enable the Repeat Records feature on the FlexCard Setup tab

D.

Disable the Repeat Record feature on the FlexCard setup tab

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.

Knowledge Action

B.

Messaging Framework

C.

Knowledge Articles property on the Step element

D.

Custom LWC for Knowledge integration

Page: 2 / 3
Total 180 questions
Copyright © 2014-2026 Solution2Pass. All Rights Reserved