Winter Sale Discount 60% Offer - Ends in 0d 00h 00m 00s - Coupon code: brite60

ExamsBrite Dumps

Salesforce Certified Omnistudio Developer (Plat-Dev-210) Question and Answers

Salesforce Certified Omnistudio Developer (Plat-Dev-210)

Last Update Nov 6, 2025
Total Questions : 102

We are offering FREE OmniStudio-Developer Salesforce exam questions. All you do is to just go and sign up. Give your details, prepare OmniStudio-Developer free exam questions and then go for complete pool of Salesforce Certified Omnistudio Developer (Plat-Dev-210) test questions that will help you more.

OmniStudio-Developer pdf

OmniStudio-Developer PDF

$42  $104.99
OmniStudio-Developer Engine

OmniStudio-Developer Testing Engine

$50  $124.99
OmniStudio-Developer PDF + Engine

OmniStudio-Developer PDF + Testing Engine

$66  $164.99
Questions 1

A developer needs to configure an Expression Set to calculate the sum of the entire BasePrice.

What is the most efficient way for the developer to meet this requirement?

Options:

A.  

Add a Sub Expression step as SUM(BasePrice).

B.  

Add a Calculation Step as SUM(BasePrice).

C.  

Add an Aggregation Step as SUM(BasePrice).

Discussion 0
Questions 2

A developer is creating a Flex Card for a new Community page. The FlexCard will display case information along with action to close the case and update the case. And it will be styled using the Community’s theme.

What must be developer do to configure the FlexCard for deployment in a community?

Options:

A.  

Add the FlexCard’s API name to FlexCard Player component

B.  

Set the Target property in publishing Options to the Community page’’

C.  

Configure the Component visibility in the custom Component.

D.  

Set the Developer property in Card Configuration to ‘’Community’’

Discussion 0
Questions 3

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?

Options:

A.  

Populate the Lookup object and Lookup fields

B.  

Check the Upset key and is required for Upsert checkboxes on the Account id field

C.  

Check the Upsert key checkbox on the Account Status field

D.  

Check Overwrite Target for all Null input checkbox on the Account id field

Discussion 0
Questions 4

A developer needs to use the CONTIF 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, what element should the developer use this function in?

Options:

A.  

A Calculation Action element

B.  

A Set Values element

C.  

A formula element

D.  

A Range element

Discussion 0
Questions 5

What OmniStudio tool pre-populates the data m a PDF used by an OmniScript?

Options:

A.  

A SOQL Query

B.  

A DataRaptor Load

C.  

A DataRaptor Extract

D.  

A DataRaptor Transform

Discussion 0
Questions 6

A developer configures a Flexcard with a DataRaptor data source that uses the params.id as an. When the developer clicks Views 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

Options:

A.  

The Data Node field for the FlexCard is empty.

B.  

The Record Id in the Test Data Source settings ins for the wrong record type.

C.  

The attribute hasn’t been configured to pass the data to the fields.

D.  

There is not Salesforce record for the FlexCard based on the Record Id in the layout’s Test Data Source Settings.

Discussion 0
Questions 7

A developer creates a DataRaptor Extract to retrieve data to pass to an external service. The external service expects the field value to be an integer. However, the DataRaptor is sending it as a string.

Which action can the developer take to fix this?

Options:

A.  

In the DataRaptor Output tab, select the Output Data Type of that field to Integer.

B.  

In the DataRaptor Output tab, enter the default value as 0 on the field.

C.  

In the DataRaptor Extract tab, set the Input Data Type field to Integer.

D.  

In the DataRaptor Formula tab, define a formula using the function TOINTEGER and use the formula as output.

Discussion 0
Questions 8

A developer is creating anOmniScript that Provisions trial orgs to their customers. The following text block in the OmniScript uses a merge code to display the ID for the new trial org:

Welcome to Salesforce

Your ID is %Details: Customer10:ID%

During testing, the developer noticesthat the ID does not display. The data JSON is structured as shown below.

How should the developer correct the merge code in order for the ID to display?

Options:

A.  

To %%Details:Customer|0:ID%%

B.  

To %%Details:Customer|n:ID%

C.  

To %%Details:Customer|1:ID%

D.  

To$Details:Customer|0:ID$

Discussion 0
Questions 9

Refer to the exhibit.

A developer has configured an integration Procedure element with SEND/RESPONSETRANFORMATIONS as shown.

Alternatively, how could the developer configure Additional input to send exactly the same data? Assume that the developer checked Send Only Additional input.

A)

B)

C)

Options:

A.  

Option A

B.  

Option B

C.  

Option C

Discussion 0
Questions 10

Refer to the exhibit below. What JSON from the DRGetContactDeteils action would display all six values correctly shown? BlkCases is a Repeat Block, and the names of the elements are the same as the label names without spaces.

A)

B)

C)

D)

Options:

A.  

Option A

B.  

Option B

C.  

Option C

D.  

Option D

Discussion 0
Questions 11

A developer is building an OmniScript and needs to retrieve data from a single field in aSalesforce record.

Which OmniScript element does this?

Options:

A.  

Lookup

B.  

Select

C.  

HTTP Action

D.  

DataRaptor Post Action

Discussion 0
Questions 12

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?

Options:

A.  

The DataRaptor Action did not have the add response Ro Response JSON property set to true.

B.  

The Response cannot be previewed directly.

C.  

A Response Action was not added to the integration Procedure.

D.  

The AccountId used for the preview is invalid.

Discussion 0
Questions 13

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?

Options:

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

Discussion 0
Questions 14

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?

Options:

A.  

%HTTPGetDetails:CaseData%

B.  

%DRXformCaseData: CaseData%

C.  

{{ HTTPGetCaseDetails:CaseData}}

D.  

{{CaseData}}

Discussion 0
Questions 15

The OmniScript must retrieve device details stored in the Asset object and then call an external system to send troubleshooting commands via REST API to the device.

Which two OmniScript element should the developer use to configure this functionality?

Options:

A.  

DataRaptor Extract Action

B.  

REST API Action

C.  

Navigation Action

D.  

SOQL Action

E.  

HTTP Action

Discussion 0
Questions 16

A developer is creating a FlexCard and needs to display additional information using a Flyout.

Which two types of components can the developer embed in the flyout?

Choose 2 answer

Options:

A.  

An OmniScript

B.  

An Integration Procedure

C.  

A DataRaptor

D.  

A Child FlexCard

Discussion 0
Questions 17

Refer to the exhibit.

The card layout uses an integration Procedure as a data source. The cards use the layout data source.

Which JSON data structure supports this card layout and follows best practices?

A)

B)

C)

Options:

A.  

Option A

B.  

Option B

C.  

Option C

Discussion 0
Questions 18

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, which are represented by more than 20 different FlexCards.

What is the most efficient way for the developer to configure the action that invokes the OmniScript?

Options:

A.  

As an OS Action

B.  

As a Custom Action

C.  

As an OmniStudio Action

D.  

As a Lightning Action

Discussion 0
Questions 19

Which two fields in an Integration Procedure can use a function like CONCAT or DATEDIFF?

Choose 2 answers

Options:

A.  

In Procedure Configuration, in a Tracking Custom Data value field.

B.  

In a Remote Action, in a Remote Options value field.

C.  

In a Remote Action, in an Additional Output value field.

D.  

In a Response Action, in an Additional input value field.

Discussion 0
Questions 20

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?

Options:

A.  

{Postalcode}

B.  

{Parent.postalcode}

C.  

{Records.postalcode}

D.  

{Params.postalcode}

Discussion 0
Questions 21

Refer to the exhibit.

What JSON code correct represent the step in the OmniScript Structure panel shown?

A)

B)

C)

D)

Options:

A.  

Option A

B.  

Option B

C.  

Option C

D.  

Option D

Discussion 0
Questions 22

Refer to the exhibit below. What JSON code correctly represents the step in the OmniScript Structure panel shown?

A)

B)

C)

Options:

A.  

Option

B.  

Option

C.  

Option

Discussion 0
Questions 23

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

Options:

A.  

{Records[0]}

B.  

{Records}

C.  

{Params records}

D.  

{recordId}

Discussion 0
Questions 24

Refer to the exhibit below.

In this Integration Procedure structure, which Send JSON Path should be used to send the output of the Action1 element to a Remote Action?

Options:

A.  

Block

A.  

BlockB.Action1

B.  

BlockA:BlockB:Action1

C.  

Action1:BlockB:BlockA

D.  

Action1.BlockB.BlockA

Discussion 0
Questions 25

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?

Options:

A.  

The new version of the FlexCard will be used in a new Console, and the current version of the FlexCard should remain unchanged.

B.  

Another team member is developing new actions, fields, and styling for the current version of the FlexCard.

C.  

The new and current versions will be displayed together on the same target.

D.  

All instances of the FlexCard must be updated with the changes.

Discussion 0
Questions 26

A developer needs to configure a Data Mapper to retrieve data from a single object. The structure of the output data does not need to be changed.

Following best practices, which type of Data Mapper should the developer use?

Options:

A.  

Data Mapper Load

B.  

Data Mapper Transform

C.  

Data Mapper Extract

D.  

Data Mapper Turbo Extract

Discussion 0
Questions 27

A developer is building an OmniScript and needs to retrieve data from Salesforce and from an on-premises billing database.

Which two OmniScript elements could retrieve this data?

Choose 2 answers

Options:

A.  

Navigate Action

B.  

DataRaptor Extract Action

C.  

HTTP Action

D.  

Response Action

Discussion 0
Questions 28

In an Integration Procedure, a developer needs to perform a multi-step calculation on every element of an array.

Based on best practices, what two methods are recommended?

Choose 2 answers

Options:

A.  

Use a List Action to merge the array elements together.

B.  

Use a Calculation Action to call a Calculation Procedure.

C.  

Use a Set Values Element inside a Loop Block.

D.  

Use a Matrix Action to call a Calculation Matrix.

Discussion 0
Questions 29

Which two of these options can a developer use to retrieve data from a Salesforce object?

Choose 2 answers

Options:

A.  

A DataRaptor Load Action

B.  

A DataRaptor Extract Action

C.  

A Lookup Input Element

D.  

A DataRapt or Post Action

Discussion 0
Questions 30

An OmniScript displays data from an API using an Integration Procedure, but some of the data is missing.

Which two configuration errors could cause this?

Choose 2 answers

Options:

A.  

The missing data is trimmed in the Integration Procedure Action Response JSON Path.

B.  

The element name for the missing data does not match the JSON node key in the Integration Procedure Response.

C.  

The Integration Procedure Preview Input Parameters do not match the JSON sent from the OmniScript.

D.  

The JSON sent from the Integration Procedure Action does not match any of the Original Input for the Integration Procedure.

Discussion 0