64 free Salesforce Agentforce Specialist practice questions from the CertStash pack of 258, each with the correct answer and a full explanation. The rule is the same for every exam: ten free on the product page, 64 free here, all 258 in the pack, and each step includes the one before it.
Get all 258 questions (US$39) · Download the first 10 as a PDF
Question 1
Universal Containers has grounded a prompt template with a related list. During user acceptance testing (UAT), users are not getting the correct responses.
What is causing this issue?
Show answer and explanation
Correct answer: A. The related list is not on the parent object’s page layout.
Prompt Builder can ground a template only on related lists that appear on the parent object's page layout. If the related list was removed from the layout, or was never added to it, the merge field has no related records to resolve, so the prompt reaches the LLM without that grounding data and the responses come back incomplete or wrong. Adding the related list to the parent object's page layout restores the data, and it is the first thing to check when a template grounded on a related list misbehaves in testing.
Why the other options are wrong
- B. Prompt Builder has no separate related list option to enable; a related list becomes available as a merge field once it is on the page layout.
- C. A read-only related list still exposes its records for reading, and grounding only reads data, so read-only access does not stop the template from using it.
Question 2
Amid their busy schedules, sales reps at Universal Containers dedicate time to follow up with prospects and existing clients via email regarding renewals or new deals. They spend many hours throughout the week reviewing past communications and details about their customers before performing their outreach.
Which standard Agent action helps sales reps draft personalized emails to prospects by generating text based on previous successful communications?
Show answer and explanation
Correct answer: A. Agent Action: Draft or Revise Sales Email
Draft or Revise Sales Email is the standard agent action built for sales outreach. It generates a personalized email draft for a contact or lead, grounded in the CRM data about that customer and the related deal, and the rep can ask the agent to revise the tone, length or content before sending. That removes most of the time reps spend rereading past records and communications before writing, which is the problem described, while keeping the rep in control of the final message.
Why the other options are wrong
- B. Summarize Record produces a summary of a record's details and does not generate an email draft for outreach.
- C. Find Similar Opportunities looks up comparable past opportunities to inform a deal and does not write any email content.
Question 3
Universal Containers has an active standard email prompt template that does not fully deliver on the business requirements.
Which steps should an Agentforce Specialist take to use the content of the standard prompt email template in question and customize it to fully meet the business requirements?
Show answer and explanation
Correct answer: C. Save as New Template and edit as needed.
Standard prompt templates supplied by Salesforce cannot be freely edited in place, so the way to reuse one is to copy it into a custom template. In Prompt Builder this is done with Save As, then Save as New Template, which creates a new prompt template with its own name and API name, carrying over the same instructions and merge fields. The Agentforce Specialist then edits that copy until it fully meets the business requirements, while the original standard template stays intact. The new custom template can be activated, versioned and refined like any other custom template.
Why the other options are wrong
- A. Save as New Version keeps the work inside the same template rather than producing an independent custom copy, so it is not the step for building a customized template from a standard one.
- B. Prompt Builder has no Clone action for prompt templates; copying a template is done with Save As.
Question 4
Universal Containers (UC) recently rolled out Einstein Generative AI capabilities and has created a custom prompt to summarize case records.
Users have reported that the case summaries generated are not returning the appropriate information.
What is a possible explanation for the poor prompt performance?
Show answer and explanation
Correct answer: C. The data being used for grounding is incorrect or incomplete.
A prompt template can only be as good as the data it is grounded on. When case summaries leave out key details or include the wrong ones, the usual cause is that the merge fields, related lists or retrievers feeding the template are supplying incorrect or incomplete case data, such as empty fields, missing related records or the wrong fields altogether. The LLM summarizes whatever it receives, so correcting the grounding data and the fields selected in the template is the way to improve the summaries.
Why the other options are wrong
- A. Prompt template versions are not incompatible with the models Prompt Builder offers, and a model configuration problem would surface as an error rather than as summaries with the wrong information.
- B. The Einstein Trust Layer handles masking, toxicity scoring and audit data; it does not decide which case information a summary draws on.
Question 5
Universal Containers (UC) plans to implement prompt templates that utilize the standard foundation models.
What should UC consider when building prompt templates in Prompt Builder?
Show answer and explanation
Correct answer: A. Ask it to role-play as a character in the prompt template to provide more context to the LLM.
Giving the LLM a role, such as an experienced service manager or a sales coach, is a recommended prompt design practice in Prompt Builder. The role tells the model which perspective, vocabulary and tone to use, so the output fits the business context without the user spelling out every detail. Combined with clear instructions, grounding through merge fields and a defined output format, a role helps the standard foundation models produce consistent, relevant responses from the template.
Why the other options are wrong
- B. Multiple-choice questions inside a prompt add nothing the model needs to complete the task and only distract it from the instructions.
- C. Prompt Builder does not train the foundation models; templates guide existing models with instructions and grounding data instead of retraining them.
Question 6
Universal Containers implements Custom Agent Actions to enhance its customer service operations. The development team needs to understand the core components of a Custom Agent Action to ensure proper configuration and functionality.
What should the development team review in the Custom Agent Action configuration to identify one of the core components of a Custom Agent Action?
Show answer and explanation
Correct answer: A. Instructions
Every custom agent action carries instructions. The action instructions describe what the action does and when it should be used, and the input and output instructions describe the data passed in and returned. The reasoning engine reads these instructions to decide whether the action fits the user's request and how to fill its inputs, so reviewing them is how the team understands and tunes a custom action. Clear, specific instructions are one of the main levers for making an agent choose the right action.
Why the other options are wrong
- B. Output Types is not a configuration component of a custom agent action; outputs come from the underlying flow, Apex or prompt template and are described through instructions.
- C. Custom agent actions have no trigger setting; the reasoning engine selects actions based on the topic and the action instructions.
Question 7
What is true of Agentforce Testing Center?
Show answer and explanation
Correct answer: A. Running tests risks modifying CRM data in a production environment.
Agentforce Testing Center runs batches of test cases against an agent and compares the topics, actions and responses it produces with the expected results. Because the agent really runs its actions during a test, testing agents can modify CRM data. For that reason Salesforce directs teams to use Testing Center only in a sandbox, where test runs can be repeated freely without touching production records. Running tests in production therefore carries the risk of changing live CRM data, which is the true statement here.
Why the other options are wrong
- B. Testing Center is meant to be used in a sandbox, where agents are validated before deployment, so it is not limited to production.
- C. Running tests in Testing Center consumes requests and credits, so test runs do draw on the org's allocation.
Question 8
Universal Containers built a Field Generation prompt template that worked for many records, but users are reporting random failures with token limit errors.
What is the cause of the random nature of this error?
Show answer and explanation
Correct answer: B. The number of tokens generated by the dynamic nature of the prompt template will vary by record.
A Field Generation template resolves its merge fields, related lists and other grounding for each record at run time, so the size of the final prompt depends on that record's data. Records with long text fields or many related records produce much larger prompts than sparse ones, and those that push the prompt plus the expected response past the model's token limit fail while the rest succeed. The failures look random to users, but they follow the amount of data on each record.
Why the other options are wrong
- A. A model's token limit is fixed by the model itself and does not shrink or grow with the number of people using it.
- C. Changing to a Flex template does not change the model's token limit, so the same records would still produce oversized prompts.
Question 9
Universal Containers (UC) is creating a new custom prompt template to populate a field with generated output. UC enabled the Einstein Trust Layer to ensure AI Audit data is captured and monitored for adoption and possible enhancements.
Which prompt template type should UC use and which consideration should UC review?
Show answer and explanation
Correct answer: B. Field Generation, and that Dynamic Forms is enabled
Field Generation is the prompt template type built to write generated text into a specific field on a record, which matches UC's goal of populating a field with generated output. Users run the template from that field on the Lightning record page, and the template is assigned to the field in the Einstein Generative AI section of the field's properties. That requires the record page to use Dynamic Forms, so a Record Detail component must first be migrated to Dynamic Forms. With the Einstein Trust Layer enabled, each generation is then captured in the audit data UC wants to monitor for adoption and improvements.
Why the other options are wrong
- A. Flex templates are for free-form tasks with custom inputs and are not the template type that writes output into a record field, and Dynamic Fields is not a Salesforce feature.
- C. Dynamic Fields is not a Salesforce feature; assigning a template to a record field depends on Dynamic Forms.
Question 10
Universal Containers (UC) wants to build an Agentforce Service Agent that provides the latest, active, and relevant policy and compliance information to customers. The agent must:
• Semantically search HR policies, compliance guidelines, and company procedures.
• Ensure responses are grounded on published Knowledge.
• Allow Knowledge updates to be reflected immediately without manual reconfiguration.
What should UC do to ensure the agent retrieves the right information?
Show answer and explanation
Correct answer: B. Set up an Agentforce Data Library to store and index policy documents for AI retrieval.
An Agentforce Data Library gives the agent a managed, searchable source of approved content. When it is set up with Knowledge or uploaded policy documents, Salesforce builds the search index and retriever behind it, so the agent can run semantic searches over HR policies, compliance guidelines and procedures and ground its answers in that content. Because the library reads from the Knowledge base itself, article updates flow into the index without the agent being reconfigured, which keeps responses current and reduces hallucinations.
Why the other options are wrong
- A. Foundation models cannot be loaded with manual policy answers, and hand-maintained responses would go stale every time a policy changed.
- C. Searching all internal records and past inquiries would mix unvetted content into answers instead of grounding them in approved Knowledge.
What people say about the full Agentforce Specialist pack 5.0 from 9
Fantastic tool! Used it for Salesforce Agentforce Specialist exam and passed with no issues.
Just passed my Salesforce Agentforce Specialist exam today. About 88% of exam questions were similar to the actual exam. Excellent preparation materials. Thanks!
Perfect exam guide for Salesforce Agentforce Specialist exam. I passed my Salesforce Agentforce Specialist exam smoothly. Thanks for your great questions.
Question 11
Universal Containers (UC) has a legacy system that needs to integrate with Salesforce. UC wishes to create a digest of account action plans using the generative API feature.
Which API service should UC use to meet this requirement?
Show answer and explanation
Correct answer: A. REST API
Salesforce exposes its generative AI features to external systems through REST resources. A legacy system can call the Connect REST API to run an activated prompt template against a record, or call the Models API to send a prompt to a large language model through the Einstein Trust Layer, and it receives the generated text in a JSON response. Using REST, Universal Containers can request a digest of account action plans from the legacy system and store or display the result there.
Why the other options are wrong
- B. SOAP API does not expose the generative AI resources for running prompt templates or calling models.
- C. Metadata API deploys and retrieves configuration such as prompt template definitions, but it cannot run a template to generate content.
Question 12
Universal Containers (UC) wants to enable its sales team to get insights into product and competitor names mentioned during calls.
How should UC meet this requirement?
Show answer and explanation
Correct answer: B. Enable Einstein Conversation Insights, connect a recording provider, assign permission sets, and customize insights with up to 25 products.
Einstein Conversation Insights analyzes recorded sales calls and surfaces mentions of products, competitors and other keywords. To get there, an admin turns on Einstein Conversation Insights, connects a recording provider so the calls reach Salesforce for analysis, assigns the permission sets that give users access to the feature and its insights, and then customizes the insights with the product names the sales team wants tracked. Connecting the recording provider is the step that matters most, because without call recordings flowing in there is nothing for the feature to analyze.
Why the other options are wrong
- A. Turning on recording is not the setup step; Einstein Conversation Insights analyzes calls that come from a connected recording provider, so the provider connection cannot be skipped.
- C. Defining recording managers is not part of the setup, and this sequence never connects a recording provider, so there are no calls to analyze for product or competitor mentions.
Question 13
Universal Containers (UC) users are complaining that agent answers are not satisfactory. The agent is using PDF files as a knowledge source.
How should UC troubleshoot this issue?
Show answer and explanation
Correct answer: B. Verify the retriever’s filter criteria and data source connection.
When an agent grounded on PDF files gives poor answers, the problem usually lies in what the retriever returns. The retriever's filter criteria decide which indexed content is eligible, so overly narrow or incorrect filters can exclude the passages the agent needs, and a broken or stale data source connection means the PDFs were never indexed correctly. Checking both confirms that the agent is retrieving the right, current content before looking at prompts or instructions.
Why the other options are wrong
- A. There is no PDF file field permission on a data library that controls answer quality; the agent's answers depend on what the retriever finds.
- C. Field mapping applies to structured data ingested into Data Cloud objects, while PDF files in a data library are unstructured content that is chunked and indexed.
Question 14
Universal Containers (UC) currently tracks Leads with a custom object. UC is preparing to implement the Sales Development Representative (SDR) Agent.
Which consideration should UC keep in mind?
Show answer and explanation
Correct answer: B. Agentforce SDR only works with the standard Lead object.
Agentforce SDR is built to nurture and qualify prospects stored in the standard Lead object. It works from lead records, engaging prospects, answering their questions and moving qualified leads toward a meeting with a sales rep. Because Universal Containers tracks leads in a custom object, the SDR agent would not recognize those records as leads. Before implementation, UC should plan to move its lead tracking to the standard Lead object so the agent can work with that data.
Why the other options are wrong
- A. SDR is not built around custom objects related to accounts; it works with the standard Lead object.
- C. SDR works with leads at the top of the funnel, not with opportunities.
Question 15
Universal Containers recently launched a pilot program to integrate conversational AI into its CRM business operations with Agentforce Agents.
How should the Agentforce Specialist monitor Agents' usability and the assignment of actions?
Show answer and explanation
Correct answer: A. Run Agent Analytics.
Agent analytics provides prebuilt dashboards and reports on how Agentforce agents are used, including conversation volumes, adoption by users, and which topics and actions are being assigned and run. For a pilot program, this is the direct way to judge whether the agents are usable and whether requests are being matched to the right actions. The specialist can review trends over the pilot period and use them to refine topics, instructions and actions before a wider rollout.
Why the other options are wrong
- B. Debug logs are low-level developer traces that cannot be used as a report source and say nothing about agent usability or action assignment trends.
- C. The Metadata API retrieves and deploys configuration, not the runtime conversation data needed to monitor agent usage.
Question 16
Cloud Kicks (CK) recently finished the development of a new prompt template that uses its own large language model (LLM). CK is deploying a prompt template from a sandbox to a production org, and is receiving an error.
When trying to deploy the change set, CK is getting an error related to the LLM used in the prompt template.
What is the cause of the error?
Show answer and explanation
Correct answer: B. The name of the LLM does not match in sandbox and production.
A prompt template that uses a bring-your-own model stores a reference to that model by its name. When the template is deployed to another org, the reference must resolve to a model configured there, and the deployment fails with a model-related error if production does not have a model with the same name as the one in the sandbox. Cloud Kicks should set up the model in production through Model Builder with a name that matches the sandbox configuration, then deploy the change set again.
Why the other options are wrong
- A. Prompt templates that use a bring-your-own model are supported in production; the error comes from the model reference not resolving in the target org.
- C. A prompt template has no setting that declares it uses a custom model; the model is selected in the template configuration.
Question 17
Universal Containers has implemented an agent that answers questions based on Knowledge articles.
Which topic and Agent Action will be shown in the Agent Builder?
Show answer and explanation
Correct answer: B. General FAQ topic and Answer Questions with Knowledge Action
An agent that answers questions from Knowledge articles uses the standard General FAQ topic, and that topic contains the Answer Questions with Knowledge action. The action searches the available Knowledge articles for content relevant to the user's question and grounds the agent's reply in that content, so the answer reflects the organization's own documentation. These are the topic and action names that appear in Agent Builder for this setup.
Why the other options are wrong
- A. The General CRM topic handles requests about CRM records, such as identifying, summarizing or updating them, rather than Knowledge-grounded answers, and the action that answers from Knowledge articles is not an LLM-only answer action.
- C. General Q&A and Knowledge Article Answers are not the names of the standard topic and action used for Knowledge-grounded answers.
Question 18
Universal Containers (UC) wants to enable its sales team to use AI to suggest recommended products from its catalog.
Which type of prompt template should UC use?
Show answer and explanation
Correct answer: A. Flex prompt template
Product recommendations do not fit the purpose-built template types, so a Flex prompt template is the right choice. A Flex template lets UC define its own inputs, such as an account or opportunity, and write instructions for the recommendation task. It can be grounded with merge fields, related records, flows or Apex that return catalog details, and it can be invoked from flows, Apex or an agent action so the sales team gets suggestions where they work.
Why the other options are wrong
- B. Email generation templates draft outreach messages for a contact or lead and are not designed to choose products from a catalog.
- C. Record summary templates condense the details of a single record and do not recommend products.
Question 19
Universal Containers wants to allow its service agents to query the current fulfillment status of an order with natural language. There is an existing autolaunched flow to query the information from Oracle ERP, which is the system of record for the order fulfillment process.
How should an Agentforce Specialist apply the power of conversational AI to this use case?
Show answer and explanation
Correct answer: A. Create a custom Agent action which calls a flow.
An existing autolaunched flow can be exposed to an agent as a custom agent action. The Agentforce Specialist creates the action in Agent Builder, selects Flow as the reference type, and picks the flow that queries Oracle ERP. The flow's input and output variables become the action's inputs and outputs, so when a service agent asks in natural language about an order's fulfillment status, the reasoning engine selects the action, passes the order details to the flow, and returns the live status from the system of record. This reuses the integration that already exists instead of rebuilding it.
Why the other options are wrong
- B. A Flex prompt template only generates text from the data it is grounded on and does not give an agent a callable action for querying an external system.
- C. There is no Integration Flow standard action in Agent Builder; an existing flow is added to an agent as a custom agent action.
Question 20
A customer service representative is looking at a custom object that stores travel information. They recently received a weather alert and now need to cancel flights for the customers that are related with this itinerary. The representative needs to review the Knowledge articles about canceling and rebooking the customer flights.
Which Agentforce capability helps the representative accomplish this?
Show answer and explanation
Correct answer: A. Execute tasks based on available actions, answering questions using information from accessible Knowledge articles.
The representative needs two things at once: to act on the itinerary by canceling and rebooking flights, and to read the Knowledge articles that explain how. Agentforce combines both. It executes tasks through the actions available to it, such as flows or Apex that update records, and it answers questions by grounding its replies in accessible Knowledge articles. The representative can ask about the cancellation and rebooking procedures and have the agent carry out the related steps in the same conversation.
Why the other options are wrong
- B. The representative needs to read existing Knowledge articles, not create a new article from external data through a flow.
- C. Generating a new article from the representative's prompts does not provide the approved cancellation and rebooking guidance that already exists in Knowledge.
Question 21
Universal Containers (UC) has a new AI project.
What should UC consider when adding a related list on the Account object to be used in the prompt template?
Show answer and explanation
Correct answer: C. The fields for the related list are based on the default page layout of the Account for the current user.
When a related list such as the Account's opportunities or contacts is added to a prompt template as a merge field, Prompt Builder does not ask the author to pick individual columns. The fields included for each related record come from the related list as it is configured on the Account's default page layout for the current user. UC should therefore check that layout and adjust the related list columns so the prompt receives the data the AI project needs, and it should make sure the related list appears on that layout at all.
Why the other options are wrong
- A. A related list is inserted as a single merge field, and its fields are taken from the page layout rather than chosen with the field picker.
- B. Prompt Builder does not require the author to assign related list fields in JSON format; the related list resolves into the prompt from the page layout configuration.
Question 22
How does the AI retriever function within Data Cloud?
Show answer and explanation
Correct answer: A. It performs contextual searches over an indexed repository to quickly fetch the most relevant documents, enabling grounding AI responses with trustworthy, verifiable information.
A retriever in Data Cloud is the component that searches a search index built over structured or unstructured content, such as Knowledge articles or uploaded documents. Given a query, it uses vector, keyword or hybrid search to return the most relevant chunks, which a prompt template or agent then passes to the LLM as grounding. This lets generated answers rely on the company's own trusted, verifiable content rather than only on the model's general training data.
Why the other options are wrong
- B. Extracting and reshaping raw data into standardized datasets for trend analysis is data transformation work, not retrieval for grounding.
- C. Monitoring data quality metrics across pipelines is a data governance task, while a retriever searches an index to supply grounding content.
Question 23
Universal Containers has seen a high adoption rate of a new feature that uses generative AI to populate a summary field of a custom object, Competitor Analysis. All sales users have the same profile but one user cannot see the generative AI-enabled field icon next to the summary field.
What is the most likely cause of the issue?
Show answer and explanation
Correct answer: B. The user does not have the Prompt Template User permission set assigned.
Running a prompt template, including a Field Generation template behind a generative AI-enabled field, requires the Prompt Template User permission set. Permission sets are assigned to individual users rather than inherited from a profile, so one user can lack it even when everyone shares the same profile. Without it, that user does not see the generative AI icon next to the summary field, while colleagues who have the permission set can use the feature normally. Assigning the Prompt Template User permission set to the affected user resolves the issue.
Why the other options are wrong
- A. Prompt templates are activated for the whole org, not per user, and the other users can already use it.
- C. There is no field-level Generative AI User permission set that controls this icon.
Question 24
For an Agentforce Data Library that contains uploaded files, what occurs once it is created and configured?
Show answer and explanation
Correct answer: C. Indexes the uploaded files into Data Cloud
When a data library is created with uploaded files, Salesforce brings those files into Data Cloud and indexes them there. Data Cloud chunks the content and builds a search index, and a retriever then queries that index so agents and prompts can ground their answers in the files. This happens automatically as part of creating and configuring the library, so no separate indexing step or storage location has to be set up.
Why the other options are wrong
- A. Salesforce File Storage only stores files; it does not build the search index that retrieval depends on, which lives in Data Cloud.
- B. The library does not let users choose an indexing location; uploaded files are always indexed in Data Cloud.
Question 25
Universal Containers wants to leverage the Record Snapshots grounding feature in a prompt template.
What preparations are required?
Show answer and explanation
Correct answer: C. Configure page layout of the master record type
Record snapshot grounding builds its content from the fields placed on the object's page layout, so the layout determines what data reaches the prompt. To prepare, Universal Containers should configure the page layout of the master record type, adding the fields the template needs and removing those it does not. When the template resolves, the snapshot includes the populated fields from that layout, giving the LLM the intended record context without listing each field as a separate merge field.
Why the other options are wrong
- A. Dynamic forms control field placement on Lightning record pages, but record snapshots read the page layout, so enabling them does not prepare snapshot data.
- B. Field sets are not used by record snapshots; the fields come from the page layout.
Question 26
Universal Containers (UC) wants to enable its sales team with automatic post-call visibility into mentions of competitors, products, and other custom phrases.
Which feature should the company use to enable the sales team?
Show answer and explanation
Correct answer: C. Call Insights
Call Insights, part of Einstein Conversation Insights, analyzes recorded sales calls and surfaces mentions of tracked terms automatically after each call. Admins configure the competitors, products and custom phrases to watch for, and the call record then shows where those terms came up, so sales reps and managers get post-call visibility without listening to the whole recording. This helps teams spot competitive pressure, product interest and coaching opportunities across their calls.
Why the other options are wrong
- A. Call Explorer is not the feature that automatically surfaces tracked mentions of competitors, products and phrases after each call.
- B. Call Summaries condense what was discussed on a call but do not track configured mentions of competitors, products and custom phrases.
Question 27
Universal Containers (UC) is experimenting with using public Generative AI models and is familiar with the language required to get the information it needs. However, it can be time consuming for both UC's sales and service reps to type in the prompt to get the information they need, and ensure prompt consistency.
Which Salesforce feature should the company use to address these concerns?
Show answer and explanation
Correct answer: B. Einstein Prompt Builder and Prompt Templates
Einstein Prompt Builder lets UC turn the prompts its teams already know work into reusable prompt templates. Each template stores the instructions once, grounds them with CRM data through merge fields and other resources, and is run from the record page, a flow, Apex or an agent, so reps no longer type the same prompt over and over. Because everyone runs the same tested template, the wording and results stay consistent across the sales and service teams.
Why the other options are wrong
- A. Query Records lets an agent fetch Salesforce records on request, but it gives reps no stored, reusable prompts to keep wording consistent.
- C. Einstein Recommendation Builder builds predictive models that recommend items such as products and does not store reusable prompts.
Question 28
A support team handles a high volume of chat interactions and needs a solution to provide quick, relevant responses to customer inquiries.
Responses must be grounded in the organization’s knowledge base to maintain consistency and accuracy.
Which feature in Agentforce for Service should the support team use?
Show answer and explanation
Correct answer: B. Einstein Service Replies
Einstein Service Replies uses generative AI to draft responses for service reps during chat and messaging conversations. The replies are grounded in the organization's Knowledge articles, so the content stays consistent with approved information and accurate for the customer's question. Reps can review, edit and send the suggested reply, which speeds up handling of a high volume of chat interactions while keeping every answer tied to the knowledge base.
Why the other options are wrong
- A. Einstein Reply Recommendations suggests replies from a list learned from past chat transcripts and does not generate responses grounded in Knowledge articles.
- C. Einstein Knowledge Recommendations suggests relevant articles to the rep but does not compose replies for the customer.
Question 29
How does an Agent respond when it can't understand the request or find any requested information?
Show answer and explanation
Correct answer: C. With a general message asking the user to rephrase the request
When an agent cannot understand a request or cannot find the information asked for, the reasoning engine does not force a match to a topic or action. Instead the agent replies with a general message explaining that it could not help with that request and asking the user to rephrase it or add more detail. Requests that fit no topic are steered back on course, and the agent can ask clarifying questions to get the conversation moving again. This keeps the exchange going and gives the user a clear way to try again rather than ending the conversation.
Why the other options are wrong
- A. Agents do not keep a preconfigured fallback message for each action type; the reply is a general request to rephrase or clarify.
- B. The agent does not return a generated error message; it asks the user to rephrase or give more detail.
Question 30
Universal Containers (UC) wants to enable its sales reps to explore opportunities that are similar to previously won opportunities by entering the utterance, “Show me other opportunities like this one.”
How should UC achieve this with Agents?
Show answer and explanation
Correct answer: A. Use the standard Agent action.
Agentforce includes standard sales actions that help reps work with opportunities, including finding opportunities similar to the one they are viewing. Adding the relevant standard action to a topic in Agent Builder lets the agent respond to "Show me other opportunities like this one" with no custom development. Standard actions are tested and maintained by Salesforce, so they are the right first choice whenever one already covers the requirement.
Why the other options are wrong
- B. Building a custom flow action duplicates functionality a standard action already provides and adds work to build and maintain it.
- C. Writing Apex for a custom action duplicates functionality a standard action already provides and adds code to test and maintain.
Question 31
When creating a custom retriever in Einstein Studio, which step is considered essential?
Show answer and explanation
Correct answer: A. Select the search index, specify the associated data model object (DMO) and data space, and optionally define filters to narrow search results.
A custom retriever in Einstein Studio defines what a prompt or agent searches when it grounds on Data Cloud content. The essential step is pointing it at the data: selecting the data space, the data model object and the search index built on it. Filters are optional and narrow the results to records that match specific conditions. Once the retriever knows which index and object to search, it can return relevant chunks to ground prompt templates and agent actions; without that selection there is nothing for it to query.
Why the other options are wrong
- B. The retriever does not configure the search index or pick vector versus hybrid search; the search type is set when the search index is created in Data Cloud.
- C. Return fields and result counts only shape the output; the retriever cannot work until its search index, data model object and data space are selected.
Question 32
Universal Containers needs its sales reps to be able to only execute prompt templates.
What should the company use to achieve this requirement?
Show answer and explanation
Correct answer: A. Prompt Template User permission set
Prompt Builder access is granted through two standard permission sets. Prompt Template User lets a user run prompt templates, for example generating a sales email or a field value from a template, without being able to create or change templates. Prompt Template Manager is the set for people who build and manage templates in Prompt Builder. Because the sales reps only need to execute templates, assigning Prompt Template User gives them exactly that access and follows the principle of least privilege.
Why the other options are wrong
- B. Prompt Template Manager grants the ability to create and manage templates, which goes beyond the execute-only access the reps need.
- C. Prompt Execute Template is not a standard permission set; the execute-only set is Prompt Template User.
Question 33
Based on the user utterance, ‘Show me all the customers in New York’, which standard Agent action will the planner service use?
Show answer and explanation
Correct answer: A. Query Records
Query Records is the standard agent action that finds and retrieves Salesforce records matching conditions taken from the user's request. For the utterance "Show me all the customers in New York," the reasoning engine selects Query Records, which builds a query against the account records filtered by location and returns the matching list to the user. Because the action is standard, no custom flow or Apex is needed to answer this kind of list request.
Why the other options are wrong
- B. Select Records is not a standard agent action, so the reasoning engine has no such action to call.
- C. Fetch Records is not a standard agent action, so the reasoning engine cannot choose it to retrieve the customer list.
Question 34
Universal Containers recently added a custom flow for processing returns and created a new Agent Action.
Which action should the company take to ensure the Agentforce Service Agent can run this new flow as part of the new Agent Action?
Show answer and explanation
Correct answer: B. Assign the Run Flows permission to the Agentforce Agent user.
An Agentforce Service Agent runs its actions as its assigned agent user, so that user needs every permission the action's logic requires. When an agent action is built on a flow, the agent user must be able to run flows; assigning the Run Flows permission, typically through a permission set, lets the agent execute the returns flow when the action is invoked. Access to the objects and fields the flow reads or updates must be granted to the agent user as well.
Why the other options are wrong
- A. Who created a flow does not control who may run it; the agent user needs permission to run flows, not a rebuilt flow.
- C. Manage Users controls user administration and has no bearing on whether the agent user can run a flow.
Question 35
Which object stores the conversation transcript between the customer and the agent?
Show answer and explanation
Correct answer: A. Messaging Session
A Messaging Session record represents one conversation between a customer and an agent on a messaging channel, whether that agent is an AI agent or a human service rep. The conversation transcript is stored with the session and shown on the Messaging Session record, along with details such as the channel, status and start and end times. Admins and supervisors open the Messaging Session record when they need to review what was said during the interaction.
Why the other options are wrong
- B. Messaging End User stores details about the customer's messaging identity, such as the channel and contact, not the messages exchanged in a conversation.
- C. A Case tracks a customer issue and its resolution, and the conversation transcript lives on the Messaging Session rather than on the case.
Question 36
Coral Cloud Resorts (CCR) sees the agent forgot the dietary/activity preferences gathered earlier. They need those preferences to persist throughout the session.
What should CCR implement?
Show answer and explanation
Correct answer: B. Configure custom variables to capture/store customer preferences from action outputs.
Custom variables give an agent memory that lasts for the whole session. When an action gathers the guest's dietary and activity preferences, its outputs can be mapped to custom variables, and those values stay available to later actions and topics instead of depending on what the model remembers from the conversation. Variables can also be used as action inputs and in filters, so later steps such as booking a dinner or an activity reliably receive the stored preferences. This removes the forgetting problem Coral Cloud Resorts is seeing.
Why the other options are wrong
- A. Context variables are read-only values that come from the session or channel context, such as messaging session fields, so actions cannot write preferences into them.
- C. Conversation memory is limited and unreliable over long sessions, which is exactly why the preferences are being lost.
Question 37
Universal Containers (UC) stores case details and updates in several custom fields and custom objects related to the case. UC would like its Agentforce Service Agent to be able to provide information in these fields and related records as part of an answer back to its customers when the customer is asking for updates.
Which best practice should UC follow to grant access to this information for the Agentforce Service Agent?
Show answer and explanation
Correct answer: C. Create a new permission set with the Einstein Agent License and enable Read access to the custom fields and custom objects, and assign it to the Agentforce Service Agent user.
An Agentforce Service Agent can only read the data its agent user has access to, and that user runs on the Einstein Agent license rather than a standard Salesforce license. The recommended way to extend its access is to create a new permission set compatible with the Einstein Agent license, grant Read access to the custom objects and fields that hold the case details and updates, and assign that permission set to the agent user. This keeps the added access separate from the standard permissions Salesforce provides and grants only what the agent needs to answer customers.
Why the other options are wrong
- A. Object and field access is not set directly on a permission set group, and changing the standard group Salesforce provides is not the recommended way to extend the agent user's access.
- B. Editing the Einstein Agent User profile is not the recommended approach; additional access for the agent user is granted through permission sets.
Question 38
A Salesforce Administrator wants to generate personalized, targeted emails that incorporate customer interaction data. The admin wants to leverage large language models (LLMs) to write the emails, and wants to reuse templates for different products and customers.
Which solution approach should the admin leverage?
Show answer and explanation
Correct answer: A. Create a Sales Email prompt template type.
A Sales Email prompt template lets the admin write reusable instructions for the LLM and ground them with merge fields, related lists, flows or Apex that pull in customer interaction data. Because the template resolves those references against whichever recipient and record it runs on, the same template produces a personalized, targeted email for different products and customers. Creating a custom template of this type meets all three requirements: LLM-written emails, customer data in the content and reuse across many sends.
Why the other options are wrong
- B. Field Generation templates write generated text into a field on a record, not draft emails to customers.
- C. Standard templates are provided as they are and cannot be edited, so the admin cannot add the customer interaction data and product grounding the emails need.
Question 39
When is the Agent to Agent (A2A) protocol an appropriate communication choice?
Show answer and explanation
Correct answer: C. When agents need to collaborate
The Agent to Agent (A2A) protocol is an open standard that lets independent AI agents communicate with one another. Agents can discover each other's capabilities, delegate tasks and exchange results, even when they are built on different platforms or by different vendors. That makes A2A the right choice when agents need to collaborate on a larger goal, for example when an Agentforce agent hands part of a request to a specialist agent and uses its answer to complete the work.
Why the other options are wrong
- A. Connecting agents to tools and data sources is the purpose of the Model Context Protocol, not A2A.
- B. Calling a third-party API is done through agent actions or tool integrations, not through a protocol for agent collaboration.
Question 40
Universal Containers implements three custom actions to get three distinct types of sales summaries for its users. Users are complaining that they are not getting the right summary based on their utterances.
What should the Agentforce Specialist investigate as the root cause?
Show answer and explanation
Correct answer: A. Review the Action Instructions to ensure they are unique.
The Atlas Reasoning Engine chooses which action to run largely by comparing the user's utterance with each action's instructions and description. When three actions all produce sales summaries, overlapping or vague instructions make it hard for the agent to tell them apart, so it picks the wrong one. The Agentforce Specialist should review the action instructions and make each one clearly distinct, describing exactly when that summary type applies, so the agent can map each request to the correct action.
Why the other options are wrong
- B. Incorrect input or output types would cause errors or bad output, not the selection of the wrong action.
- C. Users are already receiving summaries, so the actions are assigned; the issue is which one is chosen.
Question 41
Universal Containers' service team wants to customize the standard case summary response from Agentforce.
What should the Agentforce Specialist do to achieve this?
Show answer and explanation
Correct answer: B. Create a custom Record Summary prompt template for the Case object.
To change how Agentforce summarizes cases, the specialist creates a custom Record Summary prompt template for the Case object. The custom template defines its own instructions and grounding, for example which case fields and related data to include and how the summary should be structured, and it can be tested in Prompt Builder before it is activated. Once active, it supplies the tailored case summary in place of the standard behavior, giving the service team a summary that fits its own process.
Why the other options are wrong
- A. Running the standard summarize action reuses the default summary logic and gives no way to change its content.
- C. The standard template is supplied by Salesforce and is not where custom summary instructions are built; a custom Record Summary template is.
Question 42
What is automatically created when a custom search index is created in Data Cloud?
Show answer and explanation
Correct answer: B. A retriever that shares the name of the custom search index
Creating a search index in Data Cloud also creates a default retriever for it, and that retriever takes the same name as the search index. The retriever is what prompt templates and agents use to query the index, so it is ready for grounding as soon as the index is built. If different behavior is needed, such as filters or a different number of results, an admin can build a custom retriever on the same index in Einstein Studio.
Why the other options are wrong
- A. The retriever created with the index is a default retriever with set behavior, not one that selects its parameters at runtime.
- C. No Apex class is generated; retrievers are configured declaratively, and any custom retriever is built in Einstein Studio rather than in code.
Question 43
What is the purpose of applying filters in a custom retriever configuration?
Show answer and explanation
Correct answer: C. Filters narrow the search results by applying up to 10 conditions based on fields defined in the search index, thereby enhancing the relevancy of the content returned.
Filters in a custom retriever restrict which indexed content is eligible to be returned. Each filter is a condition on a field defined in the search index, such as a product line, a language or a date, and only content that meets the conditions reaches the prompt or agent. Narrowing the results this way removes content that does not apply, so the grounding passed to the LLM is more relevant and the generated responses are more accurate.
Why the other options are wrong
- A. Filters do not summarize or merge documents; they only limit which indexed content the retriever returns.
- B. Filters do not encrypt or mask data; protecting sensitive data is handled by permissions and the Einstein Trust Layer, not by retriever filters.
Question 44
Universal Containers (UC) tests out a new Einstein Generative AI feature for its sales team to create personalized and contextualized emails for its customers. Sometimes, users find that the draft email contains placeholders for attributes that could have been derived from the recipient’s contact record.
What is the most likely explanation for why the draft email shows these placeholders?
Show answer and explanation
Correct answer: B. The user does not have permission to access the fields.
Einstein sales emails ground the draft with data from the recipient's records, and that grounding runs in the context of the user who generates the email. Field-level security is respected, so if the user cannot read a field on the contact record, its value is never passed to the LLM. The draft then contains a placeholder where that detail would have gone, leaving the user to fill it in. Because only some attributes are affected, missing field access is the most likely explanation.
Why the other options are wrong
- A. The user's locale does not decide which contact fields are filled in, so it would not leave placeholders for specific attributes.
- C. Without the sales emails permission the user could not generate a draft at all, so there would be no draft with placeholders.
Question 45
Universal Containers plans to enhance the customer support team’s productivity using AI.
Which specific use case necessitates the use of Prompt Builder?
Show answer and explanation
Correct answer: A. Creating a draft of a support bulletin post for new product patches
Prompt Builder is for generating text with a large language model, grounded in Salesforce data. Drafting a support bulletin post about new product patches is a content generation task: a prompt template can pull in patch and product details and have the model write a clear, readable draft that the team reviews and posts. That makes it the use case that calls for Prompt Builder, while scoring and forecasting are numeric predictions handled by analytics and predictive tools.
Why the other options are wrong
- B. A performance score is a numeric measure built from metrics, which is an analytics or predictive modeling task rather than text generation.
- C. Forecasting ticket volume from historical and seasonal data is predictive analytics, which Prompt Builder is not designed to perform.
Question 46
Universal Containers would like to route a service agent conversation to a human agent queue.
Which tool connects the service agent to the human agent queue for escalation?
Show answer and explanation
Correct answer: A. Outbound Omni-Channel Flow
Escalating an Agentforce Service Agent conversation to a human is handled through Omni-Channel. Universal Containers builds an outbound Omni-Channel flow that uses the Route Work action to send the messaging session to the appropriate human agent queue, and connects that flow to the agent's escalation configuration for the messaging channel. When the agent triggers escalation, the flow routes the conversation to the queue so an available human agent can pick it up with the conversation history intact.
Why the other options are wrong
- B. A screen flow presents screens to a user and cannot route a messaging session to an Omni-Channel queue.
- C. Prompt flows supply data to prompt templates and have no role in routing conversations to human agents.
Question 47
Universal Containers has created an Employee Agent.
Which step should an Agentforce Specialist take to connect the agent with a Slack channel?
Show answer and explanation
Correct answer: C. Create a connection between Salesforce and the Slack workspace.
Employee agents reach Slack through a direct connection between Salesforce and the Slack workspace. The Salesforce org is connected to the Slack workspace, the agent is given a Slack connection in its Connections settings, and a Slack admin then makes the agent available in the workspace. Users can then work with the agent in Slack, where it acts with each user's Salesforce permissions. No Omni-Channel routing or embedded service deployment is involved, because those serve customer messaging channels rather than Slack.
Why the other options are wrong
- A. Omni-Channel flows route customer messaging work to agents or queues and are not used to make an employee agent available in Slack.
- B. Embedded service deployments place messaging on websites and apps for customers and play no part in connecting an agent to Slack.
Question 48
Before activating a custom Agent action, an Agentforce Specialist would like to understand multiple real-world user utterances to ensure the action is being selected appropriately.
Which tool should the Agentforce Specialist recommend?
Show answer and explanation
Correct answer: C. Agent Builder
Agent Builder includes a conversation preview panel where the Agentforce Specialist can enter a range of realistic user utterances and watch how the agent responds. The plan view shows which topic and action the reasoning engine selected for each utterance, along with inputs and outputs, so the specialist can confirm the custom action is chosen appropriately and refine its instructions before activating it.
Why the other options are wrong
- A. Agentforce is the overall platform, not a specific tool for testing action selection against utterances.
- B. Model Playground is for experimenting with model settings, not for testing how an agent selects actions.
Question 49
Universal Containers (UC) wants to empower its marketing team with AI capabilities that help employees quickly find campaign data, generate creative content, and manage project tasks. The solution should also allow marketers to receive personalized support, surface relevant information, and complete work directly in Salesforce.
Which AI solution should UC implement?
Show answer and explanation
Correct answer: A. Employee Agent
An employee agent is the Agentforce agent type for internal users working in Salesforce. It can be given topics and actions that find campaign data, generate creative content through prompt templates, and create or update project tasks, all grounded in the organization's data and limited by the employee's own access. Marketers interact with it in the flow of their work, receive personalized help, surface relevant information and complete tasks without leaving Salesforce, which covers every requirement UC describes for its marketing team.
Why the other options are wrong
- B. A Sales Coach agent role-plays and gives feedback to sellers on specific deals and does not support marketers with campaign data, content and tasks.
- C. A service agent answers external customers on service channels and is not designed to assist internal marketing employees.
Question 50
Which element in the Omni-Channel flow should be used to connect the flow with the agent?
Show answer and explanation
Correct answer: B. Route Work Action
In an Omni-Channel flow, the Route Work action is the element that sends the incoming work item, such as a messaging session, to its destination. It can route the conversation to an Agentforce Service Agent, which is how the flow is connected to the agent so it can greet the customer and handle the request. The same action can also route work to queues or human service reps, so it is the single element responsible for handing the conversation off from the flow.
Why the other options are wrong
- A. A Decision element only branches the flow on conditions and does not hand the work item to the agent.
- C. An Assignment element only sets variable values inside the flow and does not route work anywhere.
Question 51
In the context of retriever and search indexes, what best describes the data preparation process in Data Cloud?
Show answer and explanation
Correct answer: C. Data preparation involves loading, chunking, vectorizing, and storing content in a search-optimized manner to support retrieval from the vector database.
To ground prompts and agents with unstructured content, Data Cloud loads the source content, splits it into chunks, converts each chunk into a vector embedding and stores the results in a search index. A retriever then queries that index to find the chunks most relevant to a request, using vector, keyword or hybrid search. Preparing content this way is what makes fast, relevant retrieval possible when a prompt template or agent needs grounding information.
Why the other options are wrong
- A. Search indexes depend on preprocessing steps such as chunking and vectorization, so preparation without preprocessing does not describe the process.
- B. Aggregating, normalizing and encoding structured data for governance describes general data management, not preparing content for retrieval from a search index.
Question 52
Universal Containers would like to route SMS text messages to a service rep from an Agentforce Service Agent.
Which Service Channel should the company use in the flow to ensure it’s routed properly?
Show answer and explanation
Correct answer: B. Messaging
SMS conversations in Salesforce are handled by Messaging, and the Messaging service channel is what Omni-Channel uses to route messaging session work. When the Agentforce Service Agent hands an SMS conversation to a person, the Omni-Channel flow uses a Route Work action set to the Messaging service channel, so the session is delivered to a rep in the right queue or with the right skills. Choosing the Messaging channel keeps the SMS conversation and its history in one session.
Why the other options are wrong
- A. Live Agent is the older service channel for web chat and does not carry SMS conversations.
- C. Route Work is the flow action that performs the routing, not a service channel, and it must itself be pointed at a service channel.
Question 53
Universal Containers has multiple Salesforce orgs, each with a unique customer service agent where a verification agent must pass customer identity data to downstream agents handling account modifications. The customer ID must remain secure and persistent across agent handoffs without exposure to large language model (LLM) modification.
What is the most appropriate configuration?
Show answer and explanation
Correct answer: A. Use the Agent API to start the downstream agent’s session and pass the verified customer ID as a read only context variable, ensuring security and preventing LLM alteration.
The downstream agents live in separate Salesforce orgs, so the handoff has to cross org boundaries, which the Agent API is designed to do. The verification agent's process starts a session with the downstream agent through the Agent API and supplies the verified customer ID as a context variable when the session begins. Context variables are read-only to the reasoning engine, so the large language model can use the value but cannot change it, and it stays available for the whole session. This keeps the identity secure and persistent without relying on the model to carry it forward correctly.
Why the other options are wrong
- B. Conversation variables belong to a single agent's session in one org, so agents in other orgs cannot read them, and they lack the read-only protection that context variables provide.
- C. A temporary custom object adds data and SOQL actions in every org and still does not stop the LLM from influencing what is written or read.
Question 54
Universal Containers (UC) is expanding its Agentforce for Service capabilities to include case management. For security purposes, UC wants the agent to verify a customer’s identity before providing any case related information. The verification must be deterministic, ensuring that no case details are shared unless identity verification has been successfully completed.
Which approach best meets this requirement?
Show answer and explanation
Correct answer: B. Create a variable to store the verification status, set it as output from a “Verify Identity” action, and apply a filter so any case-related actions only run when the variable confirms verification.
Instructions guide the reasoning engine, but the LLM can still interpret them differently from one conversation to the next, so they cannot guarantee that case details stay hidden. A deterministic control comes from variables and filters. The Verify Identity action writes its result to a variable, and each case-related action carries a filter that requires that variable to confirm verification. Until the condition is met, the filtered actions are not available to the agent at all, so no case information can be retrieved or shared before identity verification has succeeded.
Why the other options are wrong
- A. A global instruction to check the variable still relies on the LLM following it, so the agent can skip the check and the gating is not deterministic.
- C. Words such as Always and Never strengthen instructions, but instructions remain guidance the LLM interprets, so they cannot guarantee that case details are withheld.
Question 55
What is the primary function of the reasoning engine in Agentforce?
Show answer and explanation
Correct answer: A. Identifying agent topics and actions to respond to user utterances
The reasoning engine is the planner at the center of Agentforce. When a user sends an utterance, it works out the user's intent, classifies the request into the most relevant topic, and then chooses which of that topic's actions to run and in what order, guided by the topic and action instructions. It evaluates the results and decides whether more steps are needed before the agent responds. Identifying topics and actions is therefore its primary function.
Why the other options are wrong
- B. The reply text is the output the agent delivers after the engine has chosen a topic and run actions, so producing replies does not describe the engine's planning role.
- C. Building record queries is the job of a specific action such as Query Records, which the reasoning engine selects; the engine itself does not exist to generate queries.
Question 56
What considerations should an Agentforce Specialist be aware of when using Record Snapshots grounding in a prompt template?
Show answer and explanation
Correct answer: A. Empty data, such as fields without values or sections without limits, is filtered out.
Record snapshots let a prompt template ground on a record by pulling in the fields from the object's page layout in a single merge field, without the template author adding each field one by one. One consideration to keep in mind is that empty data is filtered out: fields without values and sections with nothing to show are dropped from the snapshot. The prompt therefore carries only the record data that is populated, which keeps it shorter and gives the LLM meaningful context rather than blank values.
Why the other options are wrong
- B. Removing email addresses is not a record snapshot consideration; the snapshot draws on the fields placed on the page layout, and the documented filtering applies to empty data.
- C. Excluding tasks and events is not a record snapshot consideration; the documented filtering removes empty fields and sections, not activity data.
Question 57
Which scenario best demonstrates when an Agentforce Data Library is most useful for improving an AI agent's response accuracy?
Show answer and explanation
Correct answer: C. When the AI agent must provide answers based on a curated set of policy documents that are stored, regularly updated, and indexed in the data library.
An Agentforce Data Library gives an agent a managed set of reference content, such as uploaded files or Knowledge articles, that is indexed for retrieval so answers can be grounded in it. A curated set of policy documents that is stored, kept up to date and indexed in the library is the clearest fit: the agent retrieves the relevant passages and answers from the organization's official guidance instead of the model's general knowledge, which improves accuracy and consistency.
Why the other options are wrong
- A. Joining data from different sources on shared keys such as Customer Id is Data Cloud data modeling and identity resolution work, not what a data library provides.
- B. Zero-copy access to Snowflake data is a Data Cloud data federation feature, not the scenario a data library is designed for.
Question 58
Coral Cloud Resorts is implementing Agentforce retrieval. Customers sometimes type ambiguous terms (for example, “package” could mean vacation package or baggage).
Which retrieval strategy best balances precision and contextual disambiguation?
Show answer and explanation
Correct answer: C. Use hybrid search, which combines keyword matching for precision with semantic embeddings for context.
Hybrid search combines two retrieval methods in one query. Keyword matching rewards chunks that contain the exact terms a customer typed, which keeps results precise, while vector search over semantic embeddings considers the meaning of the whole request, which helps tell whether package refers to a vacation package or to baggage. Ranking results with both signals returns content that matches the wording and the intent together, so it balances precision and contextual disambiguation better than either method on its own.
Why the other options are wrong
- A. Keyword search alone matches the literal term and cannot tell which meaning of an ambiguous word the customer intends.
- B. Semantic search alone loses the precision of exact term matching, so it can return conceptually related content that misses the specific terms customers use.
Question 59
When a verified customer in a help center says, “I want to upgrade my service plan,” an AI agent needs to complete the following tasks:
• Verify identity and entitlement.
• Create a new quote.
• Calculate a prorated upgrade amount.
• Escalate to an Account Executive (AE) only if the reorder exceeds US$25,000.
Which type of agent should an Agentforce Specialist build to support this use case?
Show answer and explanation
Correct answer: B. Service Agent to resolve the case end-to-end and create a new opportunity for the sales team
The request comes from a customer in a help center, so the agent must work on a customer-facing channel, and that is the role of a Service Agent. It can verify the customer's identity and entitlement, create the quote, calculate the prorated upgrade amount through its actions, and resolve the request end to end. When a deal crosses the US$25,000 threshold, it can create an opportunity for the sales team so an Account Executive takes over, keeping the large deal in the sales process.
Why the other options are wrong
- A. Employee agents assist internal users in Salesforce and Slack, not customers in a help center.
- C. Sales agents support sellers and prospect engagement rather than verified customers resolving requests in a help center.
Question 60
Universal Containers wants to reduce overall customer support handling time by minimizing the time spent typing routine answers for common questions in-chat, and reducing the post-chat analysis by suggesting values for case fields.
Which combination of Agentforce for Service features enables this effort?
Show answer and explanation
Correct answer: A. Einstein Reply Recommendations and Case Classification
Two separate needs appear in the scenario: typing fewer routine answers during chats, and spending less time filling in the case afterward. Einstein Reply Recommendations covers the first by suggesting replies to common customer questions in the chat window, learned from past chat transcripts, so agents select a reply instead of typing it. Einstein Case Classification covers the second by recommending values for case fields based on similar closed cases, so agents confirm suggested values instead of working them out after the chat. Together the pair reduces handling time at both points.
Why the other options are wrong
- B. A summary of the case describes what happened but does not recommend values for case fields, so the post-chat field work remains manual.
- C. Work Summaries draft a wrap-up of the conversation rather than recommending values for case fields such as type or reason, which is the job of Case Classification.
Question 61
What is a valid use case for Data Cloud retrievers?
Show answer and explanation
Correct answer: C. Returning relevant data from the vector database to augment a prompt
A Data Cloud retriever queries a search index, the vector store built from structured or unstructured data in Data Cloud, and returns the most relevant chunks for a request. Those results are inserted into a prompt template or used by an agent so the large language model answers from the organization's own data, which is retrieval-augmented generation (RAG). Retrievers are a read path: they find and return content that already lives in Data Cloud, which is why returning relevant data from the vector database to augment a prompt is their valid use case.
Why the other options are wrong
- A. Retrievers only read from Data Cloud search indexes; they never write to or update records in the source systems connected to Data Cloud.
- B. Retrievers query content that has been brought into Data Cloud and indexed there, not live external websites.
Question 62
Universal Containers (UC) configured a new PDF file ingestion in Data Cloud with all the required fields, and also created the mapping and the search index. UC is now setting up the retriever and notices a required field is missing.
How should UC resolve this?
Show answer and explanation
Correct answer: A. Update the search index to include the desired field.
A retriever can only return fields that are part of the search index it queries. If a field is missing when the retriever is being configured, the gap is in the search index, so UC should update the search index to include the desired field from the mapped data. Once the index contains the field, it becomes available for selection in the retriever configuration and can be passed to prompts and agents as grounding data. The ingestion and mapping are already complete, so no new objects are needed.
Why the other options are wrong
- B. A new custom object is unnecessary because the field is already ingested and mapped; it only needs to be indexed.
- C. The retriever cannot expose a field that the underlying search index does not contain.
Question 63
An Agentforce Specialist wants to troubleshoot their Agent's performance.
Where should the Agentforce Specialist go to access all user interactions with the Agent, including Agent errors, incorrectly triggered actions, and incomplete plans?
Show answer and explanation
Correct answer: B. Event Logs
Event logs capture the sessions real users have with an agent, so they are the place to review every interaction when troubleshooting performance. Each logged session shows what the user asked, how the agent reasoned, which actions it ran and what it returned, which makes it possible to find agent errors, actions that were triggered when they should not have been, and plans that never completed. Because the logs cover production conversations over time, the specialist can spot recurring patterns and then adjust topics, instructions or actions to fix them.
Why the other options are wrong
- A. Plan Canvas shows the reasoning steps for a test conversation in the Agent Builder preview, not the full history of real user interactions.
- C. Agent Settings hold the agent's configuration, such as its name, user and language, and do not record user sessions or errors.
Question 64
What is the role of the large language model (LLM) in understanding intent and executing an Agent Action?
Show answer and explanation
Correct answer: A. Identify the best matching topic and actions and correct order of execution
When a user sends a request, the agent's reasoning engine uses the LLM to interpret what the user wants, classify the request into the best matching topic, and then choose which of that topic's actions to run and in what order. After each action returns, the LLM evaluates the results and decides whether more actions are needed or whether it can respond. This planning step is what turns a natural language request into the right sequence of agent actions.
Why the other options are wrong
- B. What a user may access is controlled by permissions and the agent's configuration, not decided by the LLM, and actions are not ranked by a priority sort.
- C. The LLM does not look for similar topics; it classifies the request into the single best matching topic and plans the actions from there.
That was 64 of 258.
The full Salesforce Agentforce Specialist pack has all 258 questions, each with the answer, the explanation and why the other options are wrong, plus a questions-only copy for timed runs. US$39, paid once, with free monthly updates and a pass-or-your-money-back guarantee.
Not ready yet? Get the first 129 free as one PDF by email. Get the Half Pack →
