Salesforce Certified Agentforce Specialist (AI-201) Exam Questions

Page: 1 / 14
Total 379 questions
Question 1

How does the AI Retriever function within Data Cloud?



Answer : A

The AI Retriever is a key component in Salesforce Data Cloud, designed to support AI-driven processes like Agentforce by retrieving relevant data. Let's evaluate each option based on its documented functionality.

Option A: It performs contextual searches over an indexed repository to quickly fetch the most relevant documents, enabling grounding AI responses with trustworthy, verifiable information.The AI Retriever in Data Cloud uses vector-based search technology to query an indexed repository (e.g., documents, records, or ingested data) and retrieve the most relevant results based on context. It employs embeddings to match user queries or prompts with stored data, ensuring AI responses (e.g., in Agentforce prompt templates) are grounded in accurate, verifiable information from Data Cloud. This enhances trustworthiness by linking outputs to source data, making it the primary function of the AI Retriever. This aligns with Salesforce documentation and is the correct answer.

Option B: It monitors and aggregates data quality metrics across various data pipelines to ensure only high-integrity data is used for strategic decision-making.Data quality monitoring is handled by other Data Cloud features, such as Data Quality Analysis or ingestion validation tools, not the AI Retriever. The Retriever's role is retrieval, not quality assessment or pipeline management. This option is incorrect as it misattributes functionality unrelated to the AI Retriever.

Option C: It automatically extracts and reformats raw data from diverse sources into standardized datasets for use in historical trend analysis and forecasting.Data extraction and standardization are part of Data Cloud's ingestion and harmonization processes (e.g., via Data Streams or Data Lake), not the AI Retriever's function. The Retriever works with already-indexed data to fetch results, not to process or reformat raw data. This option is incorrect.

Why Option A is Correct:

The AI Retriever's core purpose is to perform contextual searches over indexed data, enabling AI grounding with reliable information. This is critical for Agentforce agents to provide accurate responses, as outlined in Data Cloud and Agentforce documentation.


Salesforce Data Cloud Documentation: AI Retriever -- Describes its role in contextual searches for grounding.

Trailhead: Data Cloud for Agentforce -- Explains how the AI Retriever fetches relevant data for AI responses.

Salesforce Help: Grounding with Data Cloud -- Confirms the Retriever's search functionality over indexed repositories.

Question 2

Ursa Major Solar is developing a help agent that must answer customer questions by grounding prompts in data from both internal Knowledge articles and an external partner portal. The Agentforce Specialist configures the agent to use a Data 360 search index. During testing in Agentforce Builder, the agent occasionally provides conflicting answers, and the specialist needs to differentiate between these two grounding sources to troubleshoot the responses.

Which Data 360 process should the specialist review to ensure the origin of the information is accurately identified and made available?



Answer : C

The correct answer is C because the troubleshooting need is retrieval-source traceability, not general data modeling or final LLM response writing. In Data 360 retrieval, the retriever searches a configured search index and returns relevant content to ground the prompt. If multiple sources feed the index, source metadata such as document type, author, origin, or content category can be used to filter or interpret retrieved chunks. Option A is too broad because harmonization maps source data into model structures, but it does not directly explain which grounding chunk produced a conflicting answer. Option B is wrong because the LLM should not be trusted to invent or automatically append source tags during synthesis. The retriever layer is where relevant indexed content is searched, filtered, ranked, and returned.


Question 3

Universal Containers (UC) needs to capture and store detailed interaction data for all agents.

Which feature should help UC get a full view of the agent's behavior from start to finish, including reasoning engine executions,

actions, prompt and gateway inputs/outputs, error messages, and final responses?



Answer : C

The AgentForce Observability and Diagnostics Guide details that AgentForce Session Tracing provides the most comprehensive visibility into agent operations. The documentation explains: ''Session Tracing captures the entire execution flow for each agent session --- including reasoning engine decisions, executed actions, prompts, gateway inputs and outputs, error logs, and final agent responses --- to provide an end-to-end view of agent behavior.''

Agentforce Analytics (Option A) focuses on aggregated performance metrics like usage, engagement, and accuracy trends rather than deep operational data.

Utterance Analysis (Option B) evaluates specific interactions or conversation snippets but does not include reasoning engine or system-level traces.

Hence, Option C --- AgentForce Session Tracing --- is correct as it provides detailed, end-to-end diagnostic insight across all agent executions.

Reference (AgentForce Documents / Study Guide):

AgentForce Observability Guide: ''Using Session Tracing for End-to-End Agent Visibility''

AgentForce Implementation Handbook: ''Tracing Reasoning and Action Flows''

AgentForce Study Guide: ''Monitoring and Debugging with Session Tracing''


Question 4

An Agentforce created a custom Agent action, but it is not being picked up by the planner service in the correct order.

Which adjustment should the Al Specialist make in the custom Agent action instructions for the planner service to work as expected?



Answer : A

When a custom Agent action is not being prioritized correctly by the planner service, the root cause is often missing or improperly definedaction dependencies. The planner service determines the execution order of actions based on dependencies defined in the action instructions. To resolve this, the Agentforce Specialist mustexplicitly specify dependent actions using their API namesin the custom action's configuration. This ensures the planner understands the sequence in which actions must be executed to meet business logic requirements.

Salesforce documentation highlights that dependencies are critical for orchestrating workflows in Einstein Bots and Agentforce. For example, if Action B requires data from Action A, Action A's API name must be listed as a dependency in Action B's instructions. TheEinstein Bot Developer Guidestates that failing to define dependencies can lead to race conditions or incorrect execution order.

In contrast:

Profiles or custom permissions(B) control access to the action but do not influence execution order.

LLM model provider and version(C) determine the AI model used for processing but are unrelated to the planner's sequencing logic.


Salesforce Help Article:Configure Custom Actions for Einstein Bots(Section: 'Defining Action Dependencies').

Einstein Bot Developer Guide: 'Orchestrating Workflows with the Planner Service' (Dependency Management best practices).

Question 5

What is the primary function of the planner service in the Agent system?



Answer : C

The primary function of the planner service in the Agent system is to identify copilot actions that should be taken in response to user utterances. This service is responsible for analyzing the conversation and determining the appropriate actions (such as querying records, generating a response, or taking another action) that the Agent should perform based on user input.


Question 6

Universal Containers has deployed Agentforce to handle customer order tracking, returns, and loyalty support. The agent needs to balance conversational flexibility for customer inquiries with guaranteed execution of identity verification steps before accessing the account information. The development team is evaluating how to structure the agent's instruction pattern to meet both requirements.

Which statement correctly describes hybrid reasoning in Agentforce Agent Script?



Answer : C

Hybrid reasoning in Agent Script means combining flexible LLM-driven conversation with deterministic procedural control in the same agent logic. This is exactly why option C is correct. Salesforce describes Agent Script as supporting business-critical logic that executes reliably while allowing conversational elements to remain flexible. The -> syntax marks executable procedural logic, so steps such as identity verification can be enforced before account access. Option A is wrong because hybrid reasoning is not about using multiple LLMs at the same time. Option B is also wrong because hybrid reasoning is a language and execution model, not a separation of capabilities between Canvas View and Script View. The core exam point is deterministic enterprise workflow control plus LLM interpretation.


Question 7

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?



Answer : B

The root cause of users receiving incorrect sales summaries lies innon-unique action instructions(Option B). In Einstein Bots, custom actions are triggered based on how well user utterances align with theaction instructionsdefined for each action. If the instructions for the three custom actions overlap or lack specificity, the bot's natural language processing (NLP) cannot reliably distinguish between them, leading to mismatched responses.

Steps to Investigate:

Review Action Instructions: Ensure each custom action has distinct, context-specific instructions. For example:

Action 1: 'Summarize quarterly sales by region.'

Action 2: 'Generate a product-wise sales breakdown for the current fiscal year.'

Action 3: 'Provide a comparison of sales performance between online and in-store channels.'Ambiguous or overlapping instructions (e.g., 'Get sales summary') cause confusion.

Test Utterance Matching: Use Einstein Bot's training tools to validate if user utterances map to the correct action. Overlap indicates instruction ambiguity.

Refine Instructions: Incorporate keywords or phrases unique to each sales summary type to improve intent detection.

Why Other Options Are Incorrect:

A . Assigning actions to an agentis irrelevant, as custom actions are automated bot components.

C . Input/output typesrelate to data formatting, not intent routing. While important for execution, they don't resolve utterance mismatches.

Einstein Bot Developer Guide: Stresses the need for unique action instructions to avoid intent conflicts.

Trailhead Module: 'Build AI-Powered Bots with Einstein' highlights instruction specificity for accurate action triggering.

Salesforce Help Documentation: Recommends testing and refining action instructions to ensure clarity in utterance mapping.


Page:    1 / 14   
Total 379 questions