Certified OmniStudio Developer Practice Exam — Free Online Test
QuestionQ1
FlexCards
Save question
A developer must display the following information together on a single FlexCard: account name, address, phone number, website, primary contact first name, contact last name, address, phone number, and email.
The account information must always remain visible, while the contact information should be shown only when the user needs it.
Which approach should the developer use to display the contact information on the card?
ASet the collapsible property on the block element
BUse a Datatable element
CUse a conditional FlexCard State
DSet the class="collapsible" on the block element
0
Community Discussion
No comments yet. Be the first to start the discussion!
QuestionQ2
Integration Procedures and DataRaptors
0
Community Discussion
No comments yet. Be the first to start the discussion!
QuestionQ3
FlexCards
0
Community Discussion
No comments yet. Be the first to start the discussion!
QuestionQ5
OmniScript Development
0
Community Discussion
No comments yet. Be the first to start the discussion!
QuestionQ6
Integration Procedures and DataRaptors
0
Community Discussion
No comments yet. Be the first to start the discussion!
It's free
100% of the questions are free for all users. No strings attached.
A developer is troubleshooting an Integration Procedure that has two elements: a Remote Action called FetchCart and a Response Action called ResponseCart.
In Preview, which JSON node displays the data passed to the Remote Action?
AResponseCart
BResponseCartDebug
CFetchCartDebug
DFetchCart
On a FlexCard canvas, multiple fields display Salesforce data, but one field displays only its label. What could be causing this?
AIn the FlexCard state, the Field type for the field does not match the type in the Salesforce record.
BThe Field name in the FlexCard state does not match the DataRaptor Extract's Output JSON Path name.
CThere are No Test Data Test Parameters configured.
DIn the Setup Panel, {recordId} is misspelled in the Data Source Input Map.
Refer to the exhibit.
All inputs to the Calculation Matrix have been configured correctly. The Calculation Matrix receives the following input:
What is the output?
A12.99,13.99
Bnull
C12.99
D13.99
Why would you create a new version of an Integration Procedure instead of cloning it?
AThe new Integration Procedure will be used independently.
BThe new Integration Procedure is Chainable.
CThe new Integration Procedure will replace the existing one.
DThe new Integration Procedure uses a Cache Block.
QuestionQ7
OmniScript Development
0
Community Discussion
No comments yet. Be the first to start the discussion!
QuestionQ8
OmniScript Development
QuestionQ9
Integration Procedures and DataRaptors
QuestionQ10
Integration Procedures and DataRaptors
QuestionQ11
Integration Procedures and DataRaptors
QuestionQ12
Integration Procedures and DataRaptors
QuestionQ13
FlexCards
QuestionQ14
Integration Procedures and DataRaptors
QuestionQ15
Integration Procedures and DataRaptors
QuestionQ16
FlexCards
QuestionQ17
FlexCards
QuestionQ18
Integration Procedures and DataRaptors
QuestionQ19
FlexCards
QuestionQ20
Integration Procedures and DataRaptors
QuestionQ21
Integration Procedures and DataRaptors
QuestionQ22
Integration Procedures and DataRaptors
QuestionQ23
Integration Procedures and DataRaptors
QuestionQ24
OmniScript Development
QuestionQ25
Integration Procedures and DataRaptors
QuestionQ26
Integration Procedures and DataRaptors
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Ad
Want a break from the ads?
Go ad-free and unlock Learn Mode, Exam Mode, AstroTutor AI and every premium tool — everything you need to walk in prepared, and confident.
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
In an OmniScript, a developer must configure a Disclosure element so that it requires user input only when the user has already selected a Non-Disclosure Agreement checkbox.
How should the developer configure the conditional view to satisfy this requirement?
ASet element to required if true
BShow element if true
CSet element to optional if false
DDisable read only if true
A developer is building an OmniScript that provisions trial orgs for customers. The following OmniScript text block uses a merge code to show the ID of the new trial org:
Welcome to Salesforce!
Your ID is %Details:Customer|0:ID%
While testing, the developer finds that the ID is not displayed. The data JSON has the structure shown below. How should the developer fix the merge code so that the ID displays?
ATo %Details:Customer|n:ID%
BTo $Details:Customer|0:ID$
CTo %Details:Customer|1:ID%
DTo %%Details:Customer|0:ID%%
Refer to the exhibit. Which merge code is required for this Integration Procedure structure to pass a CaseNumber node from the DRReadCase DataRaptor Extract Action to the HTTP Action’s HTTP Path URL?
A%HTTPGetCaseDetails:CaseNumber%
B{{DRReadCase.CaseNumber}}
C%DRReadCase:CaseNumber%
D{{CaseNumber}}
A developer is creating an OmniScript and needs to retrieve data from numerous fields in a Salesforce record.
Which OmniScript element accomplishes this?
ALookup
BHTTP Action
CSelect
DDataRaptor Extract Action
An OmniScript displays API data through an Integration Procedure, but none of the data appears. Which two errors could cause this?
Choose two
AThe API url is not allowlisted in Salesforce.
BThe JSON sent from the Integration Procedure Action does not match any of the Original Input for the Integration Procedure.
CThe OmniScript has no active version.
DThe Integration Procedure Preview Input Parameters do not match the JSON sent from the OmniScript.
An Integration Procedure uses an HTTP action to perform a REST API call. The REST API response must be transformed into a particular XML structure before it is sent as input to another external web service.
How should the developer configure the Integration Procedure to satisfy this requirement?
AUse a DataRaptor Transform to convert JSON to XML
BUse a Remote Action that calls the XMLStreamReader class
CUse a DataRaptor Extract and check the XML checkbox on the Output JSON Path
DUse a Remote Action that calls the XMLStreamWriter class
A developer has created a FlexCard containing five state elements. Four states have a condition. To test the FlexCard, the developer previews it with sample data that makes two state conditions true.
In this scenario, how will the developer determine which state is displayed?
AThe first state with a true nested condition, regardless of sequence in the FlexCard canvas, will display.
BThe first state with true conditions sequenced closest to the top of the FlexCard canvas will display.
CThe first state with a true AND condition, regardless of sequence in the FlexCard canvas, will display.
DThe state sequenced first in the FlexCard canvas will display.
A developer is creating a DataRaptor Load for an Integration Procedure that is used in an OmniScript.
According to best practices, how should the developer set up the Input JSON?
ABuild the Input JSON node by node in an editor.
BBuild the Input JSON node by node in the DataRaptor Designer.
CCopy the Input JSON from the OmniScript {Data} modal.
DCopy the Input JSON from the DataRaptor Action Debug node.
Which two fields in an Integration Procedure can use a function such as CONCAT or DATEDIFF?
Choose two
AIn Procedure Configuration, in a Tracking Custom Data value field.
BIn a Response Action, in an Additional Input value field.
CIn a Remote Action, in an Additional Output value field.
DIn a Remote Action, In a Remote Options value field.
A developer is building a FlexCard for a new Community page. The FlexCard will show case information, include actions to close and update the case, and use the Community's theme styling.
What must the developer do to configure the FlexCard for deployment in a Community?
ASet the Deployment property in Card Configuration to "Community"
BAdd the FlexCard's API name to the FlexCard Player component
CConfigure the Component Visibility in the Custom Component
DSet the Target property in Publish Options to "CommunityPage"
A developer is building a FlexCard and needs to show additional information through a Flyout.
Which two component types can the developer embed in the flyout?
Choose two
AA DataRaptor
BAn Integration Procedure
CAn OmniScript
DA child FlexCard
Which OmniStudio tool prepopulates data in a PDF used by an OmniScript?
AA Data Raptor Extract
BA Data Raptor Transform
CA DataRaptor Load
DA SOQL Query
A developer builds a FlexCard that shows a contact's mailing address and passes the contact's postal code to a child FlexCard.
When configuring text elements in the child FlexCard, which syntax should the developer use to reference the contact's postal code?
A{postalcode}
B{Params.postalcode}
C{Parent.postalcode}
D{Records.postalcode}
A developer is creating an OmniScript and needs to retrieve data from a single field in a Salesforce record.
Which OmniScript element accomplishes this?
AHTTP Action
BLookup
CSelect
DDataRaptor Post Action
A developer must configure a DataRaptor to retrieve data from a single object. The output data structure does not require modification.
Following best practices, which type of DataRaptor should the developer use?
ADataRaptor Turbo Extract
BDataRaptor Extract
CDataRaptor Transform
DDataRaptor Load
A customer has a new Engagement Manager who will serve as the new Primary Contact for the Account.
Which type of mapping does a DataRaptor Load use to create the new contact and then set it as the new Primary Contact?
ALookup Key
BRelationship Query
CLookup Mapping
DLinked Mapping
A developer builds an Integration Procedure containing a Set Values action and a DataRaptor Extract Action that requires AccountId as a key. When previewing the Integration Procedure, the developer enters the AccountId correctly and runs the preview. The Debug Log shows the data extracted by the DataRaptor, but the response is empty.
What is the most likely cause of this issue?
AThe Response cannot be previewed directly.
BA Response Action was not added to the Integration Procedure.
CThe AccountId used for the preview is Invalid.
DThe DataRaptor Action did not have the Add Response To Response JSON property set to true.
A developer creates a new OmniScript that contains a Set Values element with a ContextId key/value pair used for testing.
What should the developer do before moving the OmniScript to a production org?
ADeactivate the ContextId key/value pair.
BDelete or deactivate the Set Values element.
CUpdate the ContextId value to specify an id from the production org.
DAdd a Show/Hide condition on the Set Values element.
What should be a developer’s first action when troubleshooting whether a DataRaptor Extract is retrieving data?
ADeactivate the card and layout, and go to the PREVIEW tab for the card to test.
BAdd a key/value pair in the DataRaptor to test it.
CGo to the PREVIEW tab in OmniScript to test.
DGo to the Lightning Console and reload the page to test.
A developer is creating an OmniScript and must retrieve data from Salesforce and an AWS Order Management system.
Which two OmniScript elements can retrieve this data?
Community Discussion