Free Agentforce Specialist Practice Test Questions
Topic: AI Agents
380 questionsUpdated 13-Nov-20266 topics
TopicAI Agents
Question 1Choose 1
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?
Correct answer:
B. Einstein Prompt Builder and Prompt Templates.
Explanation:
Universal Containers (UC) wants to:
1. Use Generative AI with public LLMs
2. Avoid requiring sales and service reps to manually type prompts
3. Ensure consistency and efficiency in how prompts are structured and executed
The best Salesforce feature to address these needs is:
✅ Einstein Prompt Builder and Prompt Templates
These allow UC to:
1. Create reusable, standardized prompt templates for both sales and service use cases
2. Incorporate Salesforce data directly into the prompt via merge fields and grounding
3. Ensure that users don't have to manually craft prompts — they just trigger the AI via a button, flow, or automation
📘 Salesforce Reference:
“Use Einstein Prompt Builder to create prompt templates that automate the process of crafting and sending prompts to large language models. Templates ensure consistency and context in responses.”
— Salesforce Help: Prompt Builder Overview
❌ Why the other options are incorrect:
A. Agent Builder and Action: Query Records
❌ Incorrect – This is used for retrieving Salesforce data using agents, not for generating consistent AI-powered messaging or content.
C. Einstein Recommendation Builder
❌ Incorrect – This is used for generating product or content recommendations, not for automating or standardizing the use of prompts with generative AI.
✅ Summary:
To reduce manual prompt entry and ensure consistency when using Generative AI, UC should use Einstein Prompt Builder and Prompt Templates.
Question 2Choose 1
Cloud Kicks (CK) is launching a new partner portal on Experience Cloud, CK wants to provide partners with an agent that can answer questions about product specifications from the knowledge base and allow them to submit a new Lead for a potential customer they've identified. The agent must be accessible only to authenticated partner users on the portal.
Which agent type is required to meet this scenario?
Correct answer:
C. Service Agent
Explanation:
This scenario involves implementing an AI agent within an Experience Cloud partner portal that requires authentication. The agent needs to handle knowledge base queries about product specifications and capture lead submissions from partners. Since the agent operates within a secure portal environment answering support-related questions and managing business processes, the appropriate agent type must support authenticated access and service-oriented functions.
✅ Correct Option: C. Service Agent
🎯 Why This Is Correct:
Service Agent is the ideal choice for this authenticated portal scenario because it's specifically designed to operate within Experience Cloud sites with user authentication requirements. Service Agents can seamlessly access knowledge articles to answer product specification questions, integrate with standard Salesforce objects like Leads for data capture, and maintain security boundaries by restricting access to authenticated partner users only. This agent type excels at handling support inquiries and business process automation within secure, branded customer or partner portals.
❌ Incorrect Options:
Option A: Sales Agent
Sales Agents are primarily focused on sales-specific workflows like opportunity management, quote generation, and deal progression. While they can interact with Leads, they aren't optimized for knowledge base queries or partner portal deployment scenarios. Sales Agents typically serve internal sales teams rather than external authenticated portal users, making them unsuitable for this partner-facing, support-oriented use case requiring knowledge article access and secure portal integration.
Option B: Commerce Agent
Commerce Agents specialize in e-commerce transactions, shopping experiences, product catalog browsing, order management, and cart functionality. Although they work within Experience Cloud, their core purpose is facilitating buying journeys rather than answering knowledge-based product questions or capturing lead information. This agent type doesn't align with the requirement to query knowledge articles and submit leads, as it's designed for transactional commerce operations instead.
🔗 Reference:
Official Salesforce Agentforce Documentation
Question 3Choose 1
What is the role of the large language model (LLM) in understanding intent and executing an Agent Action?
Correct answer:
B. Identify the best matching topic and actions and correct order of execution.
Explanation:
Comprehensive and Detailed In-Depth Explanation: In Agentforce, the large language model (LLM), powered by the Atlas Reasoning Engine, interprets user requests and drives Agent Actions. Let’s evaluate its role.
Option A: Find similar requested topics and provide the actions that need to be executed. While the LLM can identify similar topics, its role extends beyond merely finding them—it matches intents to specific topics and determines execution. This option understates the LLM’s responsibility for ordering actions, making it incomplete and incorrect.
Option B: Identify the best matching topic and actions and correct order of execution. The LLM analyzes user input to understand intent, matches it to the best-fitting topic (configured in Agent Builder), and selects associated actions. It also determines the correct sequence of execution based on the agent’s plan (e.g., retrieve data before updating a record). This end-to-end process—from intent recognition to action orchestration—is the LLM’s core role in Agentforce, making this the correct answer.
Option C: Determine a user’s topic access and sort actions by priority to be executed. Topic access is governed by Salesforce permissions (e.g., user profiles), not the LLM. While the LLM prioritizes actions within its plan, its primary role is intent matching and execution ordering, not access control, making this incorrect.
Why Option B is Correct: The LLM’s role in identifying topics, selecting actions, and ordering execution is central to Agentforce’s autonomous functionality, as detailed in Salesforce documentation.
The sales team at a hotel resort would like to generate a guest summary about the guests’ interests and provide recommendations based on their activity preferences captured in each guest profile. They want the summary to be available only on the contact record page. Which AI capability should the team use?
Correct answer:
C. Prompt Builder
Explanation:
Comprehensive and Detailed In-Depth Explanation: The hotel resort team needs an AI-generated guest summary with recommendations, displayed exclusively on the contact record page. Let’s assess the options.
Option A: Model BuilderModel Builder in Salesforce creates custom predictive AI models (e.g., for scoring or classification) using Data Cloud or Einstein Platform data. It’s not designed for generating text summaries or embedding them on record pages, making it incorrect.
Option B: Agent BuilderAgent Builder in Agentforce Studio creates autonomous AI agents for tasks like lead qualification or customer service. While agents can provide summaries, they operate in conversational interfaces (e.g., chat), not as static content on a record page. This doesn’t meet the location-specific requirement, making it incorrect.
Option C: Prompt BuilderEinstein Prompt Builder allows creation of prompt templates that generate text (e.g., summaries, recommendations) using Generative AI. The template can pull data from contact records (e.g., activity preferences) and be embedded as a Lightning component on the contact record page via a Flow or Lightning App Builder. This ensures the summary is available only where specified, meeting the team’s needs perfectly and making it the correct answer.
Why Option C is Correct: Prompt Builder’s ability to generate contextual summaries and integrate them into specific record pages via Lightning components aligns with the team’s requirements, as supported by Salesforce documentation.
Question 5Choose 1
What is the importance of Action Instructions when creating a custom Agent action?
Correct answer:
C. Action Instructions tell the large language model (LLM) which action to use.
Explanation
When creating a custom Agent action in Salesforce (Einstein Copilot / Agentforce), one of the most important fields you configure is the Action Instructions.
✅ Purpose of Action Instructions:
Action Instructions are instructions written specifically for the LLM.
They tell the model:
1. When to trigger this action (i.e. what kinds of user intents it should match).
2. How this action should be used in context.
3. The purpose and output of the action.
Without clear instructions, the LLM can’t reliably choose the correct action when responding to user queries.
✅ For example:
Action Name: “Create New Case”
Action Instructions:
“Use this action whenever the user wants to log a new issue, open a service ticket, or report a problem.”
These instructions guide the model’s decision-making. If a user types:
“I want to open a support ticket.”
The LLM matches that utterance to the action because the instructions explicitly told it when to use it.
Hence, Option C is correct because it describes the core role of Action Instructions:
They tell the large language model (LLM) which action to use.
Option A (define the expected user experience) is incorrect:
That’s a byproduct of good action design, but the primary purpose of Action Instructions is guiding the LLM, not directly defining the user’s experience.
Option B (tell the user how to call the action) is incorrect:
Action Instructions are for the LLM, not the user.
The user simply types natural language prompts.
It’s the model that interprets those and maps them to actions based on instructions.
Therefore, the correct answer is:
C. Action Instructions tell the large language model (LLM) which action to use.
🔗 Reference
Salesforce Developer Docs — Design Custom Copilot Actions
Salesforce Help — Build Your Own Copilot Actions
Salesforce Blog — 5 Tips for Building Great Einstein Copilot Experiences
Question 6Choose 1
How does an Agent respond when it can’t understand the request or find any requested information?
Correct answer:
B. With a general message asking the user to rephrase the request.
Explanation:
When a Salesforce Agentforce agent (powered by Einstein Copilot) cannot understand the user's input or fails to find relevant information to fulfill the request, it typically responds with:
✅ A general fallback message asking the user to rephrase their request.
This behavior is handled by the LLM Planner and fallback mechanism, ensuring the conversation remains helpful and user-friendly — instead of showing raw errors or system messages.
Example Response from the Agent:
"I'm sorry, I didn't quite understand that. Could you rephrase your request?"
This helps guide the user to try again with clearer input and keeps the AI experience smooth.
❌ Breakdown of Incorrect Options:
A. With a preconfigured message, based on the action type
❌ Incorrect – Preconfigured messages might exist for specific actions, but if no action is matched or intent is unclear, the fallback is not action-specific — it’s general.
C. With a generated error message
❌ Incorrect – Error messages are not user-friendly and are avoided in conversational AI. The system avoids exposing backend or technical issues directly to the user.
✅ Summary:
When the agent doesn't understand or cannot fulfill a request, it responds with a general fallback message asking the user to rephrase, ensuring a smoother and more helpful user experience.
Question 7Choose 1
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?
Correct answer:
C. General FAQ topic and Answers Questions with Knowledge Action.
Explanation:
Comprehensive and Detailed In-Depth Explanation: UC’s agent answers questions using Knowledge articles, configured in Agent Builder. Let’s identify the topic and action.
Option A: General Q&A topic and Knowledge Article Answers action. "General Q&A" is not a standard topic name in Agentforce, and "Knowledge Article Answers" isn’t a predefined action. This lacks specificity and doesn’t match documentation, making it incorrect.
Option B: General CRM topic and Answers Questions with LLM Action. "General CRM" isn’t a default topic, and "Answers Questions with LLM" suggests raw LLM responses, not Knowledge-grounded ones. This doesn’t align with the Knowledge focus, making it incorrect.
Option C: General FAQ topic and Answers Questions with Knowledge Action. In Agent Builder, the "General FAQ" topic is a common default or starting point for question-answering agents. The "Answers Questions with Knowledge" action (sometimes styled as "Answer with Knowledge") is a prebuilt action that retrieves and grounds responses with Knowledge articles. This matches UC’s implementation and is explicitly supported in documentation, making it the correct answer.
Why Option C is Correct: "General FAQ" and "Answers Questions with Knowledge" are the standard topic-action pair for Knowledge-based question answering in Agentforce, per Salesforce resources.
Steps to Configure:
1. In Agent Builder, select the General Q&A topic.
2. Add the Knowledge Article Answers action.
3. Map the action to Knowledge article fields (e.g., title, summary).
This ensures the Agent provides accurate, article-based answers to customer questions.
Question 8Choose 1
Universal Containers wants to utilize Agentforce for Sales to help sales reps reach their sales quotas by providing AI-generated plans containing guidance and steps for closing deals. Which feature meets this requirement?
Correct answer:
C. Create Close Plan
Explanation:
Comprehensive and Detailed In-Depth Explanation: Universal Containers (UC) aims to leverage Agentforce for Sales to assist sales reps with AI-generated plans that provide guidance and steps for closing deals. Let’s evaluate the options based on Agentforce for Sales features.
Option A: Create Account PlanWhile account planning is valuable for long-term strategy, Agentforce for Sales does not have a specific "Create Account Plan" feature focused on closing individual deals. Account plans typically involve broader account-level insights, not deal-specific closure steps, making this incorrect for UC’s requirement.
Option B: Find Similar Deals "Find Similar Deals" is not a documented feature in Agentforce for Sales. It might imply identifying past deals for reference, but it doesn’t involve generating plans with guidance and steps for closing current deals. This option is incorrect and not aligned with UC’s goal.
Option C: Create Close PlanThe "Create Close Plan" feature in Agentforce for Sales uses AI to generate a detailed plan with actionable steps and guidance tailored to closing a specific deal. Powered by the Atlas Reasoning Engine, it analyzes deal data (e.g., Opportunity records) and provides reps with a roadmap to meet quotas. This directly meets UC’s requirement for AI-generated plans focused on deal closure, making it the correct answer.
Why Option C is Correct:
Create Close Plan is a feature in Agentforce for Sales that provides AI-generated, personalized action plans to help sales reps close deals more effectively. It includes:
1. Step-by-step guidance tailored to the specific deal
2. Recommendations based on sales best practices
3. Insights from historical data or similar opportunities
This feature directly supports sales reps in reaching their quotas by improving how they manage and execute deal strategies.
📘 Salesforce Reference:
“Use the Create Close Plan action to generate a personalized step-by-step plan to help sales reps close deals faster and more effectively.”
— Salesforce Help: Agent Actions for Sales
Implementation Steps:
1. Enable Einstein for Sales in Setup.
2. Add the "Create Close Plan" action to the Opportunity page or Copilot.
3. Train reps to use AI-generated plans in their workflow.
This directly aligns with boosting quota attainment.
Question 9Choose 1
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?
Correct answer:
A. Agentforce SDR only works with the standard Lead object.
Explanation:
Comprehensive and Detailed In-Depth Explanation: Universal Containers (UC) uses a custom object for Leads and plans to implement the Agentforce Sales Development Representative (SDR) Agent. The SDR Agent is a prebuilt, configurable AI agent designed to assist sales teams by qualifying leads and scheduling meetings. Let’s evaluate the options based on its functionality and limitations.
Option A: Agentforce SDR only works with the standard Lead object. Per Salesforce documentation, the Agentforce SDR Agent is specifically designed to interact with the standard Lead object in Salesforce. It includes preconfigured logic to qualify leads, update lead statuses, and schedule meetings, all of which rely on standard Lead fields (e.g., Lead Status, Email, Phone). Since UC tracks leads in a custom object, this is a critical consideration—they would need to migrate data to the standard Lead object or create awork around (e.g., mapping custom object data to Leads) to leverage the SDR Agent effectively. This limitation is accurate and aligns with the SDR Agent’s out-of-the-box capabilities.
Option B: Agentforce SDR only works on Opportunities. The SDR Agent’s primary focus is lead qualification and initial engagement, not opportunity management. Opportunities are handled by other roles (e.g., Account Executives) and potentially other Agentforce agents (e.g., Sales Agent), not the SDR Agent. This option is incorrect, as it misaligns with the SDR Agent’s purpose.
Option C: Agentforce SDR only supports custom objects associated with Accounts. There’s no evidence in Salesforce documentation that the SDR Agent supports custom objects, even those related to Accounts. The SDR Agent is tightly coupled with the standard Lead object and does not natively extend to custom objects, regardless of their relationships. This option is incorrect.
Why Option A is Correct: The Agentforce SDR Agent’s reliance on the standard Lead object is a documented constraint. UC must consider this when planning implementation, potentially requiring data migration or process adjustments to align their custom object with the SDR Agent’s capabilities. This ensures the agent can perform its intended functions, such as lead qualification and meeting scheduling.
Universal Containers’ Agent Action includes several Apex classes for the new Agentforce Agent. What is an important consideration when deploying Apex that is invoked by an Agent Action?
Correct answer:
A. The Apex classes must have at least 75% code coverage from unit tests, and all dependencies must be in the deployment package.
Explanation:
When deploying Apex code in Salesforce, including Apex classes invoked by Agentforce Agent Actions, the standard Salesforce deployment requirements still apply:
1. At least 75% code coverage is required across all Apex classes.
2. All dependent components (classes, triggers, objects, etc.) must be included in the deployment package if they are not already present in the target org.
3. This ensures the reliability and integrity of the code being introduced into production, regardless of whether it’s used by an agent or another part of the platform.
❌ Why the other options are incorrect:
B. Apex classes invoked by an Agent Action may be deployed with less than 75% test coverage as long as the agent is not activated in production
❌ Incorrect – Salesforce enforces the 75% coverage rule for all production deployments, regardless of whether the code is currently "active" or tied to an active agent.
C. The Apex classes may bypass the 75% code coverage requirement as long as they are only used by the agent
❌ Incorrect – There is no exemption from the 75% requirement based on usage by agents or other features. All code going into a production org must meet this requirement.
✅ Summary:
When deploying Apex used by Agentforce Agent Actions, ensure:
✅ 75% or greater code coverage
✅ All required dependencies are included
These are standard Salesforce deployment requirements that apply to all Apex code, including that used in Agentforce.
Experience the real exam before you take it
Our timed 2026 Agentforce Specialist practice test mirrors the format, number of questions and time limit of the official exam.
The #1 challenge isn't just knowing the material, it's managing the clock. The simulation builds your speed and stamina, so you walk in knowing exactly what to expect.