Summer Sale Limited Time Flat 70% Discount offer - Ends in 0d 00h 00m 00s - Coupon code: 70spcl

Salesforce OmniStudio-Consultant Salesforce Certified OmniStudio Consultant Exam (Plat-Con-201) Exam Practice Test

Salesforce Certified OmniStudio Consultant Exam (Plat-Con-201) Questions and Answers

Question 1

A company needs to implement new verification processes for contacts in their org. This process relies on three Contact record types: Recruiter, Candidate, and Trainer. The verification process is different for each type of contact. For example, recruiters must pass a background check; trainers must complete mandatory training classes, and candidates must achieve certifications.

Which OmniStudio tools should the consultant recommend to meet these requirements?

Options:

A.

Specific FlexCards with Actions for each type of Contact

B.

Multiple OmniStudio Actions that invoke separate OmniScripts

C.

Single FlexCard with an Action to invoke an OmniScript

D.

Single OmniStudio Action that invokes separate Omniscripts

Question 2

A specific Data Mapper Extract requires filtering by a custom field PolicyNumber__c. The table contains 5 million records.

Which recommendation should an OmniStudio Consultant add to the physical model design to support this Data Mapper?

Options:

A.

Make the field required.

B.

Make the field a Text Area.

C.

No change is needed; Data Mappers handle all volumes automatically and ensure the Data Mapper query is selective.

D.

Mark the PolicyNumber__c field as an External ID or request a custom index to ensure the Data Mapper query is selective.

Question 3

A company has an OmniScript that allows agents to schedule service calls. The first step displays the account name, primary contact name, and telephone number to the user for confirmation. On the second step, it displays available appointment slots, which are retrieved from an external service in XML and then transformed into JSON. The following actions are currently used in the OmniScript:

• DataRaptor Extract Action

• HTTP Action

• DataRaptor Transform Action

Following best practices, what can the consultant recommend to reduce processing time?

Options:

A.

Combine these actions into an Integration Procedure

B.

Change DataRaptors to extract single objects

C.

Add conditional views to the OmniScript

D.

Add reusable OmniScripts for each step

Question 4

A company has deployed an OmniScript that is working as designed. During the process, the OmniScript has multiple steps that allow the user to review lists of cases, contacts, quotes, orders, and contracts for an accour

Eachstep uses DataRaptor Extract Actions to retrieve Salesforce data. However, the OmniScript is reaching performance limitations, and the development team warns that they may begin hitting Governor limits.

Which two suggestions should the consultant propose to address this concern?

Choose 2 answers

Options:

A.

Replace the DataRaptor Extracts with DataRaptor Turbo Extracts

B.

Add Limit filter in DataRaptor Extract

C.

Combine the DataRaptors into an Integration Procedure

D.

Add Order By filter in DataRaptor Extract

Question 5

A business wants to display customer 360° information in a console for their call center agents. The customer information will come from a variety of sources, and the information should be grouped together logically. The agents will need to take different actions depending on the context of each group of information.

Which tool should a consultant recommend to meet this requirement?

Options:

A.

Omniscript

B.

Lightning web components

C.

Visualforce Page

D.

FlexCards

Question 6

A business has an existing Contact FlexCard that currently displays 5 actions. The business needs to add 3 m actions to the existing FlexCard. All 8 actions are equally important and used with the same frequency. The business wants to display the name and icon for each action. However, when reviewing the existing design, V consultant notices that the FlexCard is overloaded with actions.

What FlexCard design solution should the consultant recommend?

Options:

A.

Add a menue element and include all the actions

B.

Create a new contact FlexCard for the new actions

C.

Add a flyout to the existing FlexCard

D.

Use a block element to add these new actions

Question 7

A company wants to create a new customer buying journey for their website. The buying journey should include the following functionality:

• Allow the user to enter contact and address information

• Require the user to enter age, gender, and optionally income bracket

• Compute a discount percentage per product based on the customer data provided

• Save the list of suggested products including discounts

Which three OmniStudio tools should the consultant use to design a solution that meets these requirements?

Choose 3 answers

Options:

A.

OmniScript

B.

Integration Procedures

C.

Calculation Procedures and Matrices

D.

FlexCard

E.

OmniStudio Action

Question 8

An OmniScript steps through a wizard. In Step 2, the user needs to see details of a specific Case selected in Step 1.

How should an OmniStudio Consultant fetch the data efficiently?

Options:

A.

Use a Data Mapper Load to read the Case data.

B.

Fetch all Cases in the Init action and filter them in Step 2, and use a new CaseId as the input filter.

C.

Use a Data Mapper Extract Action between Step 1 and Step 2, using the CaseId from Step 1 as the input filter.

D.

Ask the user to re-enter the Case details in Step 2.

Question 9

A consultant is tasked with migrating Calculation Matrices and Procedures as Decision Matrices and Expression Sets respectively.

What is a key consideration when migrating Calculation Matrices and Procedures?

Options:

A.

Procedures can be migrated without considerations.

B.

Matrices can be migrated with minimal considerations.

C.

Matrices can be migrated without considerations.

D.

Looping procedures cannot be migrated as expression sets.

Question 10

In an Integration Procedure, what group element will control whether an individual action executes?

Options:

A.

Conditional Block

B.

Cache Block

C.

Try-Catch Block

D.

Loop Block

Question 11

A client wants a survey OmniScript to be available in English, Spanish, and French. The logic is identical, but the labels and picklist values must be localized.

How should the OmniStudio Consultant evaluate the most maintainable design?

Options:

A.

Use the Google Translate API in real time.

B.

Create three separate OmniScripts: Survey_ENG, Survey_SPA, and Survey_FRE, to ensure translation accuracy.

C.

Use a Data Mapper to fetch translated text from a custom object.

D.

Create one OmniScript. Use Salesforce Custom Labels for all text elements and define the translations.

Question 12

A company is beginning their first project using Calculation Procedures & Matrices. The developers on the tea are concerned about learning the new tool and how they will test their calculation procedures. The consultant recommends that they use the built-in simulator.

In this scenario, what benefit should the consultant highlight to the developer team?

Options:

A.

It aggregates data elements that have been calculated separately.

B.

It verifies data types in the algebraic calculations of the calculation procedure.

C.

It generates sample input and output JSON that can be easily used to build DataRaptors.

D.

It allows developers to create what-if calculations.

Question 13

Which statement accurately describes how upgrades are handled for the Standard OmniStudio runtime environment?

Options:

A.

Upgrades must be initiated by the administrator from the OmniStudio Settings page.

B.

Upgrades are delivered manually through a package installation link.

C.

Upgrades require a consultant to download and apply patches from AppExchange.

D.

Upgrades are pushed automatically with every Salesforce seasonal release.

Question 14

Which OmniStudio tool is optimized for performance and minimizes configuration time?

Options:

A.

Integration Procedure

B.

DataRaptor Extract

C.

DataRaptor Turbo Extract

D.

Calculation Procedure

Question 15

A consultant receives a requirement to display products installed at an account site in a customer ' s 360° FlexCard view. The business requires that the width of the fields displayed should change depending on the device used to view the FlexCard. For example, the Product Name and Model field elements should display at full width on mobile devices, but they should shrink to 60% on devices such as laptops and desktops.

How should the consultant design the FlexCard to meet this requirement?

Options:

A.

Enable the Responsive feature on the Product Name and Model field elements

B.

Enable the Mobile-First feature in FlexCard settings

C.

Create two states, one for mobile devices and another for non-mobile devices

D.

Create two FlexCards, one for mobile devices and another for non-mobile devices

Question 16

A business requirement asks for a section of a form to be repeated dynamically based on how many cars the user owns. The user should be able to select " Add Car " or " Remove Car " .

Which component is designed for this?

Options:

A.

Formula

B.

Edit Block

C.

Step

D.

Text Block

Question 17

A company uses calculation procedures to determine product pricing. Due to the company ' s pricing schedules, there is always more than one calculation procedure active at one time for a given date.

In this scenario, how will the calculation engine select which calculation procedure to run?

Options:

A.

Date modified

B.

Priority

C.

Sequence

D.

Date created

Question 18

which two of the following use cases are best solved using Calculation Procedures & Matrices?

Choose 2 answers

Options:

A.

To apply the correct factor when determining a cost

B.

To return output that is calculated differently based on the date

C.

To determine the list of products to display to a customer

D.

To retrieve text data and convert it to an integer

Question 19

what can a DataRaptor Extract do?

Options:

A.

Create data in multiple related objects

B.

Extract data from a spreadsheet

C.

Retrieve data from multiple related objects

D.

Load data from external sources

Question 20

Which three of the following are functions of a Text Block element in OmniScript?

Choose 3 answers

Options:

A.

Error conditions

B.

User input fields

C.

Links or images

D.

Text formatting

E.

Table formatting

Question 21

When a customer calls to add a new primary contact to their account, call center agents need to complete a I contact form. The agent enters the new contact information using an OmniScript and then needs to generate PDF with the contact information pre-filled that can be shared with the customer.

Which OmniStudio tool should the consultant recommend to generate the pre-filled PDF '

Options:

A.

OmniStudio Action

B.

Integration Procedure

C.

Data Maptor

D.

Calculation Procedure

Question 22

which of the following are Integration Procedure Actions?

Options:

A.

Email

B.

OmniScript

C.

PDF

D.

Type Ahead

Question 23

How should the consultant design the OmniScript solution to allow the user to stop and resume a process at a later time?

Options:

A.

Configure the Save property

B.

Configure a ResumeStep

C.

Use an Integration Procedure

D.

Use a DataRaptor Post Action

Question 24

An organization is using an Integration Procedure (IP) to update a record in Salesforce. The OmniStudio Consultant needs to ensure the IP returns a clear success or failure message to the client-side OmniScript.

What is best practice for handling errors and status messages within an IP?

Options:

A.

Use an HTTP Action at the end of the IP to send the status message to the client.

B.

Include a Response action that maps a Boolean isSuccess element and a clear errorMessage or successMessage element.

C.

Rely solely on the client-side OmniScript to detect if the IP failed by checking whether the data is empty.

D.

Assume success if the IP completes without throwing a system error and return an empty JSON.

Question 25

A banking client wants to display a list of recent transactions on a customer ' s profile. The display must be branded to match the bank ' s website and allow the agent to dispute a transaction directly from the list.

What is the primary role of OmniStudio in this scenario?

Options:

A.

Display interactive data using FlexCards.

B.

Present guided steps using OmniScript.

C.

Visualize data using Tableau.

D.

Query data using Apex.

Question 26

A company is designing a new console for contact center agents to display case data for customers. All cases will be fetched using a single DataRaptor. This page needs to display cases as follows:

" Open " cases with case description, case open date, case type, assigned to, and priority fields. Open cases should be highlighted with a red border.

" Awaiting Closure " cases with case description, last action taken date, resolution, approval reason for closure, and assigned to fields. These cases should be highlighted with a grey border.

" Closed " cases with case description, resolution, case closed date fields with a link to duplicate cases.How should the consultant design the FlexCard solution to meet these requirements?

Options:

A.

Using three FlexCards

B.

Using a single FlexCard with three states

C.

Using a single FlexCard with multiple card filters

D.

Using a single FlexCard with three flyouts

Question 27

A form requires the user to upload a copy of their driver ' s license.

Which component provides this functionality?

Options:

A.

Image

B.

File

C.

Select

D.

Lookup

Question 28

A business needs a 360° view of their accounts, including a FlexCard to display all of the products sold to the account. The business identified 20 different data elements and 10 actions that users would need when viewing the product information. Once all of the elements were collected together on the FlexCard, it looked cluttered.

What FlexCard feature should the consultant recommend to address this issue?

Options:

A.

Zones

B.

States

C.

Actions

D.

Flyouts

Question 29

A company needs to create an OmniScript with three steps.

• Step 1

• Step 2

• Step 3

Enter customer details

Select a product

Display a price retrieved from a REST API

The product ' s price should automatically display in Step 3.

What should the consultant add to the design of the OmniScript to meet these requirements?

Options:

A.

DataRaptor Post Action between Step 2 and Step 3

B.

Integration Procedure Action between Step 2 and Step 3

C.

DataRaptor Post Action inside Step 2

D.

Integration Procedure Action inside Step 3

Question 30

A company needs to create a new quote estimation process for its services team. This process involves multi; steps. The user needs to enter a variable number of rows of data in order to calculate the correct final price f the quote. The data that needs to be entered in each row includes:

• Service category

• Number of hours

• Hourly rate

The number of hours should be multiplied with the hourly rate to calculate the total for each row.

Which three OmniScript elements should the consultant recommend to meet these requirements?

Choose 3 answers

Options:

A.

Edit Block

B.

Multi-select

C.

Formula

D.

Step

E.

Input Block

Question 31

A consultant designs a FlexCard with five card states following best practices. Four of the card states have a condition.

At runtime, if two of the states ' condition are true, which state will be displayed?

Options:

A.

The first state with the highest priority closest to the top of the canvas

B.

The state closest to the top of the canvas

C.

The first state with a true condition closest to the top of the canvas

D.

The state with a true condition that has the highest priority

Question 32

A Salesforce Omnistudio Consultant is tasked with integrating Salesforce Knowledge into an Omniscript to allow users to search and view Salesforce Knowledge Articles.

What must be enabled in the organization for the consultant to activate Knowledge in an Omniscript?

Options:

A.

Salesforce Knowledge

B.

Omniscript Designer

C.

Salesforce Classic

D.

Salesforce Lightning

Question 33

An OmniStudio Consultant is reviewing a solution where an OmniScript calls 10 separate Data Mappers directly from the client-side browser to fetch various data points.

Which architectural change should the consultant recommend to align with enterprise best practices?

Options:

A.

Consolidate the data requests into a single Integration Procedure to reduce browser network traffic.

B.

Replace the Data Mappers with Apex classes that are called directly from the browser.

C.

Keep the design as is, because client-side calls are always faster than server-side calls.

D.

Use a FlexCard to fetch the data and pass it to the OmniScript.

Question 34

A company has designed a process that extracts a large amount of data from a Salesforce object. Due to the volume of data that will be retrieved, it is important that Governor limits are not exceeded.

What solution should the consultant recommend?

Options:

A.

DataRaptor Extract with Chaining

B.

DataRaptor Turbo Extract

C.

Calculation Procedure and DataRaptor Turbo Extract

D.

Integration Procedure and DataRaptor Turbo Extract

Question 35

Coral Cloud Retail Stores Inc. is planning a new digital engagement project. Its IT policy requires using platform-native features that receive automatic updates with Salesforce seasonal releases to minimize manual maintenance.

Which OmniStudio runtime environment should an OmniStudio Consultant recommend to meet this requirement?

Options:

A.

A custom-built runtime environment using unlocked packages.

B.

The Standard OmniStudio runtime, because its updates are part of Salesforce releases.

C.

The OmniStudio Managed Package, because it provides the latest features.

D.

The OmniStudio Managed Package with an automated installation script.

Question 36

A Data Mapper Extract retrieves a list of Cases. The requirement is to output the data in a specific, nested JSON structure:

{ " CaseDetails " : { " Info " : [...]}}

How should an OmniStudio Consultant define this complex output structure?

Options:

A.

Use a Data Mapper Transform to build the hierarchy after the extraction.

B.

Use a Formula to construct the JSON string manually.

C.

The JSON structure is automatically determined by the Salesforce object structure and cannot be changed.

D.

Define the JSON Output Path in the Output Mapping tab using dot notation to construct the hierarchy.

Question 37

An OmniStudio Consultant observes that a FlexCard is loading slowly. The card uses an Integration Procedure that fetches 50 fields, but only five are displayed on the UI.

What is the recommended optimization?

Options:

A.

Enable client-side processing on the FlexCard.

B.

Replace the Integration Procedure with a SOQL data source.

C.

Increase the FlexCard timeout setting.

D.

Modify the Integration Procedure to return only the required fields.

Question 38

What is the purpose of the " OmniStudio User " permission set license (PSL)?

Options:

A.

It provides baseline entitlement to use OmniStudio functionality.

B.

It automatically provisions OmniStudio tools for all users.

C.

It grants direct object-level permissions within OmniStudio components.

D.

It enables assignment of OmniStudio-specific permission sets to a user.

Question 39

During a Data Mapper Load execution, a record locking error occurs.

What does this indicate about the data processing or volume?

Options:

A.

Individual record updates are failing due to a lack of field-level permissions.

B.

The target Salesforce record is currently being archived by a system job.

C.

The Data Mapper Load exceeds the maximum batch size for the object.

D.

Multiple concurrent processes are attempting to update the same record.

Question 40

A Salesforce Omnistudio Consultant is tasked with creating an Omniscript for a client ' s customer service process. The consultant wants to integrate Salesforce Knowledge into the Omniscript.

What is one way the consultant can configure an Omniscript to search for Salesforce Knowledge articles?

Options:

A.

Using a simple search ..

B.

Using a complex search algorithm

C.

Based on dynamic inputs from Omniscript fields

D.

Based on static values set up during configuration

Question 41

which Action element redirects the user outside an LWC OmniScript?

Options:

A.

Response

B.

Done

C.

Post to Object

D.

Navigate

Question 42

In which two cases should an integration procedure be used as a data source for FlexCards and OmniScripts,

Choose 2 answers

Options:

A.

To achieve elastic scaling

B.

To retrieve multiple data sources in a single response

C.

To minimize the number of elements to be configured

D.

To separate the user interface from changes in thedata sources

Question 43

A healthcare company wants to enable its subscribers to add. edit, or delete dependents related to their policy via their community portal. The project team decides to use OmniStudio tools to provide this functionality.

In this scenario, which two OmniStudio features should the consultant recommend?

Choose 2 answers

Options:

A.

Datatable

B.

Remote Action

C.

Response Action

D.

Edit Block

Question 44

A company begins a project to unify its customer data across the enterprise. After completing the discovery t analysis phases of the project, the project team recommends FlexCards as the primary solution. The stake holder of the project are excited to move forward with this recommendation. However, IT is concerned that creating FlexCards will require custom coding and advanced technical skills they do not have on their team.

Which two features should the consultant highlight to address IT ' s concerns?

Choose 2answers

Options:

A.

The FlexCard Wizard

B.

Lightning web components used in FlexCards

C.

Newport Design System used in FlexCards

D.

The FlexCard Designer

Question 45

A company has an existing OmniScript that gathers customer information. User feedback suggests that the current process requires too much typing because all the data is entered into input text fields. The users also are concerned because there is no validation in the data that is entered, and users can sometimes enter data that contains errors. The required inputs are first name, last name, age, and email, users are also presented a brief questionnaire regarding customer satisfaction.

Which three input elements can the consultant recommend to improve usability and to provide validation?

Choose 3 answers

Options:

A.

Headline

B.

Radio Group

C.

Email

D.

Text Area

E.

Range

Question 46

A Data Mapper Load is used to create a Contact. If the LeadSource is not provided in the input, it should default to " Web " .

How should an OmniStudio Consultant implement this default value rule within the Data Mapper?

Options:

A.

Set the default value using a required validation rule in the Data Mapper.

B.

Configure the field-level default value within the Salesforce Object Manager.

C.

Enable the fallback value property in the Data Mapper Options tab.

D.

Define the value in the Default Value column of the mapping tab.

Question 47

An organization needs to control pages or groups of fields in an OmniScript based on the choices made by the user.

What should an OmniStudio Consultant do to meet this requirement?

Options:

A.

Use the Visibility Rules property on a Step or Block element.

B.

Create child OmniScripts for branched flow.

C.

Use the Conditional View property on a Step or Block element.

D.

Use the Radio Input property on a Step or Block element.

Question 48

A company needs to create multiple guided processes on their public website. The processes need to be style using the corporate branding kit. The corporate branding kit Includes guidance on colors, fonts, and icons. In addition, the website that the process will be deployed to has a style guide that dictates the format for radio buttons, slide bars, and other user interface elements. The company wants both the corporate branding kit at the website ' s style guide to be globally implemented in these new processes.

Which three OmniStudio features and tools should the consultant recommend to meet these requirements?

Choose 3 answers

Options:

A.

OmniScript

B.

Custom Styles

C.

OmnlOut

D.

Newport Design System

E.

FlexCards

Question 49

When a customer wants to buy a new device, a discounted rate can be applied after considering the number lines and internet coverageon their current plan.

Which OmniStudio tool could a consultant recommend to get the discounted rate?

Options:

A.

DataRaptor Turbo

B.

OmniStudio Action

C.

Calculation Matrices

D.

DataRaptor Transform

Question 50

What business problem does DataRaptor solve?

Options:

A.

lt removes the need to code data mappings for data transformations.

B.

It allows developers to create complex API queries declaratively.

C.

It combines multiple steps and processes into a single server call.

D.

It guides humans through a complex business process.

Question 51

A business implements a simple OmniScript in their call center that allows agents to quickly create a case when on the phone with customers. The OmniScript has been running successfully in the call center for over a year. The business decides it wants to allow partners to create cases directly from their Community portal.

What is the most efficient solution that the consultant can propose to meet this new requirement?

Options:

A.

Deploy the existing OmniScript to the Community portal using OmniOut.

B.

Embed the existing OmniScript as a reusable component within a new Community OmniScript.

C.

Clone the existing OmniScript to a new LWC OmniScript and deploy to the Community portal.

D.

Duplicate the existing OmniScript and deploy the new script on the website.

Question 52

A telecommunications company wants to create a 360° view of their customers, including all customer install products grouped by service address. During the discovery phase of the project, the consultant identifies that installed products can have 4 different statuses. Agents complete different processes, depending on status of installed product. The consultant creates an inventory of all statuses and processes as shown below.

• Status = Active

o Pay bill

o Review usage

o Cancel service

• Status = Suspended

o Pay bill

o Reconnect service

o Cancel service

• Status = Pending installation

o Set up billing

o Schedule installation

o Cancel installation

• Status = Canceled

o Reconnect service o Cancel service

• Status = Pending installation

o Set up billing

o Scheduleinstallation

o Cancel installation

• Status = Canceled

o Pay bill

o Disconnect service

o Reconnect service

Which two FlexCard features should the consultant use to meet these requirements?

Choose 2 answers

Options:

A.

States

B.

OmniStudio Action

C.

Custom Style

D.

Flyout

Question 53

A dashboard FlexCard contains two separate child FlexCards: " Account Details " and " Recent Orders " . When the user updates the address in " Account Details " , the " Recent Orders " card needs to refresh to reflect shipping tax changes.

How should an OmniStudio Consultant handle the communication between these decoupled cards?

Options:

A.

Implement a full page reload after the address update.

B.

Implement a PubSub event to publish and subscribe between the two cards.

C.

Implement a Navigate action to reload the target card.

D.

Implement separate cards without cross-component communication.

Question 54

A company implements an integration procedure that is invoked from an OmniScript. The integration procedure includes a recommend to improve performance and address users concerns

Which feature should the consultant recommend to improve performance and address users concerns?

Options:

A.

Try Catch

B.

Batch jobs

C.

Chaining

D.

Conditions

Question 55

Service agents must confirm customer contact information in the first step of a payment OmniScript. Contact information includes name, telephone number, mobile number, and email. None of the contact information on first step is required.

On the last step, after taking payment, the agent can optionally email the receipt to the customer. If the customer says yes, the agent selects a checkbox. If the agent selects the box but the email address field is empty, the process must require the user to return to the first step and enter the customer ' s email address.

What should the consultant recommend to meet this requirement?

Options:

A.

Add a Set Errors element

B.

Add a DataRaptor to retrieve the email address

C.

Add a Validation Rule to the Contact object

D.

Add a Conditional View to the last step