Salesforce Certified Agentforce Specialist (AI-201) Exam Questions

Page: 1 / 14
Total 379 questions
Question 1

During retrieval-augmented generation (RAG) quality testing, an Agentforce Specialist notices that tabular information from a custom Data 360 Document Ingestion Pipeline is losing its context because the data is scattered across multiple separate chunks.

What is the most appropriate approach to resolve this?



Answer : A

The correct answer is A. The problem is not that the retriever lacks enough sources; the problem is that the document parser is breaking structured tabular content into chunks that lose layout context. Salesforce Data 360 includes parsing and preprocessing options for unstructured content, and the Docling parser is specifically intended for stronger layout understanding, including table-heavy or complex document structures. Option B is wrong because an ensemble retriever searches multiple retrievers or sources; it does not repair poor chunking caused by weak document parsing. Option C is also wrong because keyword-only scoring changes retrieval ranking behavior but does not preserve table relationships during ingestion. The correct fix is upstream: improve parsing before vectorization and indexing so the chunks preserve table context for RAG grounding.


Question 2

Coral Cloud Resorts wants to handle frequent customer misspellings of package names in queries.

Which approach should the Agentforce Specialist implement?



Answer : B

The AgentForce Retrieval and Semantic Search Guide explains that vector search (semantic search) is best suited for handling spelling variations, synonyms, and phonetically similar queries. The documentation states:

''Vector search enables fuzzy matching through semantic embeddings, allowing retrieval of relevant documents even when user queries contain typos, abbreviations, or informal phrasing.''

Option A (hybrid search) is effective when combining structured and unstructured queries but is not primarily designed to handle spelling tolerance.

Option C (keyword search) relies on exact term matching and fails when users misspell words.

Therefore, Option B --- vector search --- is the correct solution for managing misspellings and similar word variations.

Reference (AgentForce Documents / Study Guide):

AgentForce Semantic Retrieval Guide: ''Handling Misspellings and Synonyms with Vector Search''

AgentForce Data Cloud Search Handbook

AgentForce Study Guide: ''Optimizing Retrieval for Typo and Synonym Tolerance''


Question 3

Universal Containers wants to keep retrieval accurate as product documentation changes frequently.

Which approach should the company implement?



Answer : B

Comprehensive and Detailed Explanation From Exact Extract of AgentForce Documents:

According to the official AgentForce implementation guidelines and RAG (Retrieval-Augmented Generation) architecture within Salesforce, maintaining retrieval accuracy depends on ensuring that embeddings and indexed content remain synchronized with the most recent data. When product documentation or knowledge base content changes, the underlying text used for vector embeddings must also be updated to reflect the new information.

The AgentForce documentation clearly specifies that when content is modified, the recommended practice is to rebuild the search index. This process regenerates the document chunks, re-embeds them using the latest model, and updates the index used by the retrieval system. This ensures that queries return the most current and relevant responses aligned with the updated content.

Leaving embeddings unchanged (Option A) would cause retrievals to surface outdated or irrelevant information, as the underlying semantic representations would no longer match the source material. Similarly, manually deleting stale data chunks (Option C) does not ensure a full refresh of vector data and can lead to incomplete or inconsistent results.

Therefore, as per AgentForce best practices, the correct approach is Option B -- Rebuild the search index, ensuring that all embeddings, chunks, and indexed data are aligned with the latest version of the content.


Question 4

Universal Containers has developed an agent for loan origination workflows that must handle both non-determinism and strict regulatory compliance requirements. The agent needs to ensure that identity verification and credit check steps execute in a precise sequence without deviation.

Which statement correctly differentiates these two instruction patterns in Agent Script's hybrid reasoning approach?



Answer : B

The correct answer is B because Agent Script is built for hybrid reasoning: flexible LLM-driven conversation plus deterministic procedural control. Declarative prompt text gives the model guidance and conversational flexibility, but it does not guarantee that steps happen in an exact order. Procedural instructions are used when business-critical logic must execute reliably, such as identity verification before a credit check. Salesforce's Agent Script fundamentals describe the -> arrow as the signal for procedural logic and explain that conditionals, running actions, and setting variables belong in that deterministic logic path. The same guidance distinguishes procedural logic from prompt text assembled for the LLM. Option A is wrong because procedural instructions can run actions that connect to Flows, Apex, or APIs. Option C is a tooling distraction, not a reasoning-pattern distinction.


Question 5

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 to 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?



Answer : B

The scenario involves a customer service representative needing to cancel flights due to a weather alert and review existing Knowledge articles for guidance on canceling and rebooking. Agentforce provides capabilities to streamline such tasks. The most suitable option is Option B, which allows the agent to 'execute tasks based on available actions' (e.g., canceling flights via a predefined action) while 'answering questions using information from accessible Knowledge articles.' This capability leverages Agentforce's ability to integrate Knowledge articles into the agent's responses, enabling the representative to ask questions (e.g., ''How do I cancel a flight?'') and receive AI-generated answers grounded in approved Knowledge content. Simultaneously, the agent can trigger actions (e.g., a Flow to update the custom object) to perform the cancellations, meeting all requirements efficiently.

Option A: Invoking a Flow to call external data and create a Knowledge article is unnecessary. The representative needs to review existing articles, not create new ones, and there's no indication external data is required for this task.

Option B: This is correct. It combines task execution (canceling flights) with Knowledge article retrieval, aligning with the representative's need to act and seek guidance from existing content.

Option C: Generating a new Knowledge article based on prompts is not relevant. The representative needs to use existing articles, not author new ones, especially in a time-sensitive weather alert scenario.

Option B best supports the representative's workflow in Agentforce.

Salesforce Agentforce Documentation: 'Knowledge Replies and Actions' (Salesforce Help: https://help.salesforce.com/s/articleView?id=sf.agentforce_knowledge_replies.htm&type=5)

Trailhead: 'Agentforce for Service' (https://trailhead.salesforce.com/content/learn/modules/agentforce-for-service)


Question 6

Universal Containers (UC) is deploying several prompt templates to assist its support agents using Salesforce's standard foundation models. Leadership requires the generated responses to consistently reflect an empathetic and highly professional tone. UC only permits the use of standard foundational large language models (LLMs).

What is the most effective prompt engineering technique the Agentforce Specialist should implement in Prompt Builder to fulfill this requirement?



Answer : B

The correct answer is B because role-based prompting is the proper technique for shaping tone and behavior without changing the underlying foundation model. A prompt instruction such as ''Act as an empathetic customer support agent'' gives the LLM a role, audience, communication style, and business context. This supports consistent professional and empathetic output while still using Salesforce's standard foundation models. Option A is wrong because permanently altering model tone with past interaction data suggests fine-tuning or model customization, which UC does not allow. Option C is not a practical prompt engineering technique for tone control; picklist questions do not establish a consistent response persona. Salesforce prompt engineering guidance specifically describes role-based prompting as a way to align tone, expertise, and behavior.


Question 7

Universal Containers (UC) is scaling its Agentforce deployment and needs to securely connect its AI agents to a growing number of external enterprise data systems and local developer environments. Instead of building custom integration logic and bespoke Application Programming Interfaces (APIs) for each new data source, the Agentforce Specialist recommends leveraging the Model Context Protocol (MCP).

What is the primary purpose of using an open standard like MCP in this scenario?



Answer : A

The correct answer is A. MCP is an open standard for connecting AI applications and agents to external tools, services, and data sources through a common protocol. That directly matches UC's need to avoid building separate custom integrations for every enterprise system or local development environment. Option B is wrong because MCP does not replace RAG or store external data inside the model's weights; it provides a standardized interface for accessing context and tools. Option C describes Agent-to-Agent delegation more closely than MCP. MCP is about context and tool connectivity between AI systems and external resources, while A2A-style protocols focus on negotiation and task delegation between independent agents. Salesforce describes MCP as a way to reduce custom integration effort and securely connect AI apps to external systems.


Page:    1 / 14   
Total 379 questions