Salesforce

Certified OmniStudio Developer practice test

Practice with 15 free Testara sample questions, or choose paid access to the full 63-question bank.

Provider
Salesforce
Question bank
63
Free sample
15 questions
Publisher
Testara

About this practice material

This page covers Testara's practice question bank for Certified OmniStudio Developer, a certification listed under Salesforce. Questions use original, exam-style scenarios and are not questions from the official certification exam.

Testara is an independent practice platform and is not affiliated with, endorsed by, or authorized by Salesforce. The certification credential is issued by Salesforce, not Testara. Certification and provider names belong to their respective owners.

Start practicing

The guest demo does not save an attempt. Sign in before buying access.

Try 15 questions free

Available without signing in

Free sample questions

These 15 questions and their explanations are server-rendered so you can inspect the material before opening the interactive demo.

  1. Question 1 · 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?

    Choose one answer.

    Question illustration 1
    • To %Details:Customer|n:ID%
    • To $Details:Customer|0:ID$
    • To %Details:Customer|1:ID%
    • To %%Details:Customer|0:ID%%
  2. Question 2 · 1

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

    Choose one answer.

    • In Procedure Configuration, in a Tracking Custom Data value field.
    • In a Response Action, in an Additional Input value field.
    • In a Remote Action, in an Additional Output value field.
    • In a Remote Action, In a Remote Options value field.
  3. Question 3 · 1

    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?

    Choose one answer.

    • ResponseCart
    • ResponseCartDebug
    • FetchCartDebug
    • FetchCart
  4. Question 4 · 1

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

    Choose one answer.

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

    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?

    Choose one answer.

    • Set the Deployment property in Card Configuration to "Community"
    • Add the FlexCard's API name to the FlexCard Player component
    • Configure the Component Visibility in the Custom Component
    • Set the Target property in Publish Options to "CommunityPage"
  6. Question 6 · 1

    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?

    Choose all answers that apply.

    • SOQL Action
    • HTTP Action
    • REST API Action
    • DataRaptor Extract Action
    • Navigate Action
  7. Question 7 · 1

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

    Choose all answers that apply.

    • A DataRaptor
    • An Integration Procedure
    • An OmniScript
    • A child FlexCard
  8. Question 8 · 1

    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?

    Choose one answer.

    • There are no test parameters configured.
    • The field is null in the Salesforce record.
    • {recordId} is misspelled in the Data Source Input Map.
    • The fields have exceeded the maximum number allowed on the card.
  9. Question 9 · 1

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

    Choose one answer.

    • Lookup
    • HTTP Action
    • Select
    • DataRaptor Extract Action
  10. Question 10 · 1

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

    Choose one answer.

    • A Data Raptor Extract
    • A Data Raptor Transform
    • A DataRaptor Load
    • A SOQL Query
  11. Question 11 · 1

    Refer to the exhibit. All inputs to the Calculation Matrix are set correctly. The Calculation Matrix has the following input: What is the output?

    Choose one answer.

    Question illustration 1
    Question illustration 2
    • 12.99,13.99
    • null
    • 12.99
    • 13.99
  12. Question 12 · 1

    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?

    Choose one answer.

    • {postalcode}
    • {Params.postalcode}
    • {Parent.postalcode}
    • {Records.postalcode}
  13. Question 13 · 1

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

    Choose one answer.

    • HTTP Action
    • Lookup
    • Select
    • DataRaptor Post Action
  14. Question 14 · 1

    Why would you version an Integration Procedure instead of cloning it?

    Choose one answer.

    • The new Integration Procedure will be used independently.
    • The new Integration Procedure is Chainable.
    • The new Integration Procedure will replace the existing one.
    • The new Integration Procedure uses a Cache Block.
  15. Question 15 · 1

    In an OmniScript, 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?

    Choose one answer.

    • Set element to required if true
    • Show element if true
    • Set element to optional if false
    • Disable read only if true

Each purchase applies to this certification. Prices are one-time payments, not monthly subscriptions.

Starter

$29 USD one time

Full access to one certification's question bank in standard practice mode for 60 days.

  • Full question bank for one certification
  • 60 days of access
  • Standard practice mode
  • Question notes and community discussions
  • Attempt scores and answer review

Professional

$49 USD one time

Full access to one certification's question bank, custom test controls and advanced analytics for 60 days.

  • Custom test builder
  • Timers and question selection
  • Randomized question and answer order
  • Advanced performance and weak-question analytics
  • Priority customer support
Try 15 questions free