Certified OmniStudio DeveloperFree trialFree trial

By salesforce
Aug, 2025

Verified

25Q per page

Question 1

A developer is creating an OmniScript 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:Customer|0:ID%
During testing, the developer notices that 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?

Image 1
  • A: To %Details:Customer|n:ID%
  • B: To $Details:Customer|0:ID$
  • C: To %Details:Customer|1:ID%
  • D: To %%Details:Customer|0:ID%%

Question 2

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

  • A: In Procedure Configuration, in a Tracking Custom Data value field.
  • B: In a Response Action, in an Additional Input value field.
  • C: In a Remote Action, in an Additional Output value field.
  • D: In a Remote Action, In a Remote Options value field.

Question 3

A developer is troubleshooting an Integration Procedure with two elements: a Remote Action named FetchCart and a Response Action named ResponseCart.
In Preview, what JSON node shows the data sent to the Remote Action?

  • A: ResponseCart
  • B: ResponseCartDebug
  • C: FetchCartDebug
  • D: FetchCart

Question 4

On a FlexCard canvas, several fields display with Salesforce data, but one of the fields shows only the label. What could cause this?

  • A: In the FlexCard state, the Field type for the field does not match the type in the Salesforce record.
  • B: The Field name in the FlexCard state does not match the DataRaptor Extract's Output JSON Path name.
  • C: There are No Test Data Test Parameters configured.
  • D: In the Setup Panel, {recordId} is misspelled in the Data Source Input Map.

Question 5

A developer is creating a FlexCard for a new Community page. The FlexCard will display case information along with actions to close the case and update the case, and it will be styled using the Community's theme.
What must the developer do to configure the FlexCard for deployment in a Community?

  • A: Set the Deployment property in Card Configuration to "Community"
  • B: Add the FlexCard's API name to the FlexCard Player component
  • C: Configure the Component Visibility in the Custom Component
  • D: Set the Target property in Publish Options to "CommunityPage"

Question 6

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 two.)

  • A: Use a Matrix Action to call a Calculation Matrix.
  • B: Use a Calculation Action to call a Calculation Procedure.
  • C: Use a Set Values Element inside a Loop Block.
  • D: Use a List Action to merge the array elements together.

Question 7

A communications provider wants to enable their customers to troubleshoot mobile devices using a self-service portal. The developer builds an OmniScript to meet this requirement.
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 elements should the developer use to configure this functionality?

  • A: SOQL Action
  • B: HTTP Action
  • C: REST API Action
  • D: DataRaptor Extract Action
  • E: Navigate Action

Question 8

Refer to the exhibit below. A developer has configured an Integration Procedure element with Additional Input.
Alternatively, how could the developer configure SEND/RESPONSE TRANSFORMATIONS to send exactly the same data? Assume the developer has un-checked Send Only Additional Input.

Image 1
  • A: Send JSON PathSend JSON Node - SecondaryAccountDRExtractAction:Account
  • B: Send JSON PathSend JSON Node - %SecondaryAccount%DRExtractAction:Account
  • C: Send JSON PathSend JSON Node - DRExtractAction:Account%SecondaryAccount%
  • D: Send JSON PathSend JSON Node - DRExtractAction:AccountSecondaryAccount

Question 9

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

Image 1
  • A:
  • B:
  • C:
  • D:

Question 10

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 two.)

  • A: A DataRaptor
  • B: An Integration Procedure
  • C: An OmniScript
  • D: A child FlexCard

Question 11

A developer creates a new FlexCard to display customer data and actions, such as updating billing information and changing the primary 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 fields shows only the label.
What could cause this?

  • A: There are no test parameters configured.
  • B: The field is null in the Salesforce record.
  • C: {recordId} is misspelled in the Data Source Input Map.
  • D: The fields have exceeded the maximum number allowed on the card.

Question 12

A developer is building an OmniScript and needs to retrieve data from many fields in a Salesforce record.
Which OmniScript element does this?

  • A: Lookup
  • B: HTTP Action
  • C: Select
  • D: DataRaptor Extract Action

Question 13

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

  • A: A Data Raptor Extract
  • B: A Data Raptor Transform
  • C: A DataRaptor Load
  • D: A SOQL Query

Question 14

Refer to the exhibit.

Image 1

All inputs to the Calculation Matrix are set correctly.
The Calculation Matrix has the following input:

Image 2

What is the output?

  • A: 12.99,13.99
  • B: null
  • C: 12.99
  • D: 13.99

Question 15

A developer creates a FlexCard that displays a contact's mailing address and passes the contact's postal code to a child FlexCard.
When configuring text elements in the child FlexCard, what syntax should a developer use to refer to the contact s postal code?

  • A: {postalcode}
  • B: {Params.postalcode}
  • C: {Parent.postalcode}
  • D: {Records.postalcode}

Question 16

A developer is building an OmniScript and needs to retrieve data from a single field in a Salesforce record.
Which OmniScript element does this?

  • A: HTTP Action
  • B: Lookup
  • C: Select
  • D: DataRaptor Post Action

That’s the end of your free questions

You’ve reached the preview limit for Certified OmniStudio Developer

Consider upgrading to gain full access!

Page 1 of 4 • Questions 1-25 of 77

Free preview mode

Enjoy the free questions and consider upgrading to gain full access!