A business has the following requirements:
• To display cases for an account
• The user should see all of the cases on the canvas
• The user should be able to create a new case from the canvas
The consultant decides to use states to enable this functionality.
Which type of state should the consultant recommend to allow users to create a new case from the canvas?
A. Active Card State
B. Blank Card State
C. Edit Mode State
D. New Card State
Explanation:
The type of state that the consultant should recommend to allow users to create a new case from the canvas is New Card State. A New Card State is a state that allows creating new records in a FlexCard using an OmniScript or an Integration Procedure. The consultant can use a New Card State to enable users to create a new case from the canvas, by invoking an OmniScript or an Integration Procedure that writes data to the Case object in Salesforce.
A business process needs to perform a multi-step calculation on each contact record in a list. Using an Integration Procedure to process the list, what feature can be used to meet this requirement?
A. Loop Block
B. Batch Action
C. Conditional Block
D. DataRaptor Transform Action
Explanation:
The feature that can be used to meet this requirement in an Integration Procedure is Loop Block. Loop Block allows the designer to iterate over a collection of data and perform actions on each item. In this case, a Loop Block can be used to loop over each contact record in the list and perform a multi-step calculation using Calculation Actions or Calculation Procedures. Batch Action is not a feature in Integration Procedure, but a type of Action element that can perform bulk operations on data. Conditional Block is used to specify a condition that determines whether the actions inside the block will run or not. DataRaptor Transform Action is used to transform data from one format to another using templates.
Which OmniScript element can be used to retrieve data from more than one source?
A. Calculation Action
B. Integration Procedure Action
C. DataRaptor Extract Action
D. Matrix Action
Explanation:
The OmniScript element that can be used to retrieve data from more than one source is Integration Procedure Action. An Integration Procedure Action can execute an Integration Procedure that can combine multiple DataRaptor actions, such as Extract, Transform, and Load, and also invoke REST or SOAP services. This way, the Integration Procedure Action can retrieve data from different sources, such as Salesforce objects or external systems, and store it in a JSON object for the OmniScript to display
A company has an existing OmniScript that agents use to create new billing accounts. It currently has three steps to capture the required information:
• Step 1: account name and legal number
• Step 2: billing cycle and monthly due date
• Step 3: email and telephone number
After each step, a DataRaptor is used to update the account information in Salesforce.
Following best practices, which two improvements can the consultant recommend for this OmniScript?
Choose 2 answers
A. Create a reusable OmniScript for this process
B. Use a single DataRaptor to save the information
C. Combine the three steps into one step
D. Configure the save for later property
Explanation:
When designing OmniScripts, the best practices that should be followed to optimize performance and user experience are:
Use a single DataRaptor to save the information: Instead of using multiple DataRaptors to update the account information after each step, it is better to use a single DataRaptor at the end of the OmniScript to save all the information at once. This reduces the number of database operations and improves performance.
Combine the three steps into one step: Instead of having three separate steps to capture the required information, it is better to combine them into one step with a simple layout. This reduces the number of page transitions and improves user experience.
The suggestions that are not best practices are:
Create a reusable OmniScript for this process: This may not be necessary if the process is specific to creating new billing accounts and not used by other OmniScripts. Creating a reusable OmniScript may add complexity and maintenance overhead.
Configure the save for later property: This may not be useful if the process is short and simple and does not require the user to resume it later. Configuring the save for later property may add unnecessary storage and retrieval logic.
A business wants to add typeahead functionality to an existing OmniScript. The business wants the user to begin entering the name of a contact in Salesforce. and allow the user to select the contact once it has found a match. Once the contact has been selected, the OmniScript should retrieve the contact's email address for use in a later step of the process. What data source is needed when using the TypeAhead element?
A. HTTP Action
B. Integration Procedure Action
C. DataRaptor Post Action
D. DataRaptor Extract Action
Explanation:
The data source that is needed when using the TypeAhead element is DataRaptor Extract Action. A TypeAhead element is an element that can display a list of suggestions for the user to select from, as they type in a text field. A DataRaptor Extract Action is an action that can retrieve data from a Salesforce object or invoke a Salesforce API, using SOQL queries or Apex methods. The consultant can use a DataRaptor Extract Action as a data source for the TypeAhead element, to get the contact names from Salesforce and display them as suggestions
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?
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
Explanation:
The OmniStudio tools that should be recommended to meet these requirements are single OmniStudio Action that invokes separate Omniscripts. OmniStudio Action can be used to conditionally launch different Omniscripts based on the record type of the contact. Omniscripts can be used to implement the verification processes for each type of contact. Specific FlexCards with Actions for each type of Contact would require creating redundant FlexCards and Actions for each record type. Multiple OmniStudio Actions that invoke separate Omniscripts would require creating redundant Actions for each record type. Single FlexCard with an Action to invoke an Omniscript would not allow for different verification processes based on the record type.
A company needs to create a process that allows call center admins to retrieve all open cases that have a case type of "network issue" and submit the case data "as-is" to a back-office system for validation in batch on a daily basis. Once the cases have been submitted, the process should trigger an email to the supervisor. Which three OmniStudio tools should the consultant recommend to meet these requirements? Choose 3 answers
A. DataRaptor Turbo Extract
B. OmniScript
C. FlexCard
D. Integration Procedure
E. DataRaptor Load
Explanation:
The three tools that should be used in the solution are DataRaptor Turbo Extract, Integration Procedure, and DataRaptor Load. DataRaptor Turbo Extract can be used to retrieve all open cases that have a case type of “network issue” from Salesforce in batch mode. Integration Procedure can be used to orchestrate the data flow between Salesforce and the back-office system, as well as trigger an email to the supervisor after the cases have been submitted. DataRaptor Load can be used to write data to the back-office system using REST or SOAP APIs. OmniScript is not needed for this scenario, as there is no user interface involved. FlexCard is not relevant for this scenario, as it is used to display contextual data on record pages.
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?
A. Date modified
B. Priority
C. Sequence
D. Date created
Explanation:
The calculation engine will select which calculation procedure to run based on Priority. Priority is a field on the calculation procedure object that determines the order in which calculation procedures are executed when there are multiple active ones for a given date. The lower the priority number, the higher the precedence. Date modified, Sequence, and Date created are not factors that affect the calculation procedure selection logic.
A company has several customer support departments. Each
department has different case creation processes, but they want to unify
them into a single LWC OmniScript. During the discovery, the consultant
identifies two key requirements:
* Each department has different case fields they need to capture
* If the user cancels the process, they should return to a support
console app
Which two OmniScript features should the consultant recommend to meet
these requirements?
Choose 2 answers
A. Enable the Save for Later feature
B. Set Enable Cancel in Setup
C. Use Conditional Views on steps for each department
D. Add a Done action that redirects to the support console
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?
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
Explanation:
The state that will be displayed at runtime if two of the states’ condition are true is the state with a true condition that has the highest priority. Priority is a field on the state object that determines the order in which states are evaluated when there are multiple states with true conditions. The lower the priority number, the higher the precedence. The position of the state on the canvas or the order of evaluation does not affect the state selection logic.
Page 4 out of 13 Pages |
Previous |