Last Updated On : 18-Oct-2026


Salesforce Certified Agentforce Specialist (AI-201) Spring 26 Update Practice Test

Prepare with our free Salesforce Certified Agentforce Specialist (AI-201) Spring 26 Update sample questions and pass with confidence. Our Agentforce-Specialist practice test is designed to help you succeed on exam day.

380 Questions
Salesforce 2026

AI Agents

Universal Containers plans to enhance its sales team’s productivity using AI. Which specific requirement necessitates the use of Prompt Builder?

A. Creating a draft newsletter for an upcoming tradeshow.

B. Predicting the likelihood of customers churning or discontinuing their relationship with the company.

C. Creating an estimated Customer Lifetime Value (CLV) with historical purchase data.

A.   Creating a draft newsletter for an upcoming tradeshow.

Explanation:

Comprehensive and Detailed In-Depth Explanation: UC seeks an AI solution for sales productivity. Let’s determine which requirement aligns with Prompt Builder.

Option A: Creating a draft newsletter for an upcoming tradeshow. Prompt Builder excels at generating text outputs (e.g., newsletters) using Generative AI. UC can create a prompt template to draft personalized, context-rich newsletters based on sales data, boosting productivity. This matches Prompt Builder’s capabilities, making it the correct answer.

Option B: Predicting the likelihood of customers churning or discontinuing their relationship with the company. Churn prediction is a predictive AI task, suited for Einstein Prediction Builder or Data Cloud models, not Prompt Builder, which focuses on generative tasks. This is incorrect.

Option C: Creating an estimated Customer Lifetime Value (CLV) with historical purchase data. CLV estimation involves predictive analytics, not text generation, and is better handled by Einstein Analytics or custom models, not Prompt Builder. This is incorrect.

Why Option A is Correct: Drafting newsletters is a generative task uniquely suited to Prompt Builder, enhancing sales productivity as per Salesforce documentation.

1. Drafting a newsletter for a tradeshow involves text generation.
2. This is exactly the kind of use case Prompt Builder is built for — generating personalized, branded, and context-aware content using Salesforce data.
3. You can use Prompt Builder to merge Salesforce data (like event details, customer preferences) into the generated draft.

🧠 Prompt Builder is used when you need to generate intelligent, personalized content — like a draft newsletter. It is not for predictions or analytics, which require different Einstein tools.

🔗 Reference
Salesforce Help — Prompt Builder Overview

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?

A. Change the search index’s parser from the default to Docling.

B. Use an ensemble retriever to stitch multiple chunks back together dynamically.

C. Switch the search index configuration to use only keyword search scoring.

A.   Change the search index’s parser from the default to Docling.

Explanation:

Why A is correct:
When dealing with structured or tabular data (like tables, spreadsheets, or PDFs with complex layouts) within a Data 360 Document Ingestion Pipeline, the parser used during the ingestion process plays a critical role in how the document is chunked and vectorized.

The default parser in Data Cloud typically treats documents as plain text, chunking them based on semantic boundaries (like paragraphs or sentences). For tabular data, this approach can scatter related rows and columns across separate chunks, breaking the contextual relationships (e.g., a table header becoming disconnected from its data rows).

Docling is a specialized, advanced parser (developed by IBM and integrated into Salesforce Data Cloud) specifically designed to handle complex document structures—including tables, columns, rows, and hierarchical layouts. Docling preserves the structural integrity of tabular data, ensuring that when the document is chunked and vectorized, each chunk retains its full tabular context (headers with corresponding data rows).

By switching to the Docling parser, the specialist ensures that tabular information remains intact and contextually coherent during retrieval, resolving the issue of scattered, fragmented data.

Why B is incorrect:
An ensemble retriever is a technique used at query time to combine results from multiple retrieval strategies (e.g., keyword search + vector search) and re-rank them. It does not address how the data was originally chunked or parsed at ingestion time. If the chunks are already broken and scattered, an ensemble retriever cannot "stitch" them back together meaningfully because the original structural relationships were lost during ingestion. The issue must be fixed at the ingestion/parsing stage, not at the retrieval stage.

Why C is incorrect:
Switching the search index configuration to keyword search scoring (e.g., BM25 or TF-IDF) would change the ranking algorithm used for retrieval, prioritizing exact keyword matches over semantic relevance. This does not address the chunking/parsing issue at all. The data would still be scattered across chunks; the agent would just retrieve scattered chunks based on keyword matches instead of semantic similarity. This would make the problem worse, not better, and does nothing to preserve tabular context.

References:
Salesforce Official Documentation: "Data Cloud Document Ingestion and Parsing" – explicitly describes Docling as the recommended parser for complex documents containing tables, charts, and structured layouts, preserving tabular context during chunking.
Trailhead Module: "Ingest Unstructured Data into Data Cloud" > Unit: "Configure Document Parsers" – compares the default parser (for simple text) with Docling (for tables and complex layouts), advising the use of Docling when tabular integrity is required.

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?

A. The data harmonization process, where raw data is mapped to data model objects and source metadata is standardized to be queried specifically by hybrid retrievers.

B. The Retrieval-Augmented Generation synthesis phase, where the large language model automatically uses a semantic retriever to append the source system tag to the final generated output.

C. The Data 360 retriever function process, where retrieved content can be filtered based on source metadata, such as document type or author, to refine results before they are ranked using semantic or hybrid search.

C.   The Data 360 retriever function process, where retrieved content can be filtered based on source metadata, such as document type or author, to refine results before they are ranked using semantic or hybrid search.

Explanation:

In Data Cloud (Data 360), when a retriever queries a search index that contains content from multiple sources (in this case, internal Knowledge articles and external partner portal content), it can leverage source metadata (fields like document type, source system, author, object type, etc.) that was preserved when the data was ingested and indexed. The retriever's filtering capability allows the specialist to:

* Distinguish which source (Knowledge vs. partner portal) contributed to a given retrieved chunk.
* Apply filters or boosts based on that metadata to refine which results are returned and how they're ranked (via semantic, keyword, or hybrid search).
* Troubleshoot conflicting answers by tracing retrieved passages back to their origin source.

This is the correct place to review/configure because the retriever is the component responsible for actually pulling ranked, filtered results from the index at query time — and metadata-based filtering at this stage is exactly how you'd identify and differentiate the origin of information causing conflicting answers.

Why the other options are incorrect:
A. Data harmonization process:
Harmonization is about mapping raw ingested data (DLOs) into standardized Data Model Objects (DMOs) — it happens upstream, before indexing/retrieval. While source metadata may originate here, harmonization itself is not the process used to differentiate sources during retrieval/troubleshooting — that's a retriever-level concern, not a harmonization-level one. Also, "hybrid retrievers" querying harmonized metadata isn't how this troubleshooting step is framed in Salesforce's model.

B. RAG synthesis phase:
This describes the LLM generation step where retrieved context is used to produce a final answer. The LLM doesn't "automatically append a source system tag" as a built-in synthesis behavior — source attribution needs to be established earlier, at the retrieval/metadata level, not assumed as automatic behavior of the generation phase. This option also misrepresents how RAG synthesis works.

Reference:
Salesforce Data Cloud documentation — "Retrievers in Data Cloud" (filtering retrieved results using metadata for source differentiation and troubleshooting grounding conflicts).

Universal Containers (UC) wants users to populate the Description field on the Account record by clicking a button on the record page, with the option to preview, regenerate, or manually edit the output before it is saved. The solution must use declarative tools only. Which type of prompt template should UC use?

A. Field Generation

B. Flex

C. Sales Email

A.   Field Generation

Explanation:

The requirement specifies a declarative solution to populate a single record field directly from the record page layout while allowing the end user to preview, regenerate, or manually modify the generative AI output before saving it to the database.

The correct prompt template type is explained below:

Field Generation prompt templates (configured within Einstein Prompt Builder) are specifically designed to enrich individual fields on a Salesforce record.

When an administrator links a Field Generation template to a field and exposes it via Lightning App Builder, a dedicated generative AI button appears adjacent to that field on the user interface.

Clicking this button opens an interactive inline popover window. Inside this overlay, users can preview the text generated by the LLM, click to regenerate an alternative response if needed, or explicitly manually edit the text block directly inside the field container before hitting Save.

Why the Other Options Are Incorrect
B. ❌ Flex
Flex prompt templates provide maximum architectural flexibility because they allow admins to define multiple custom inputs from different objects. However, they do not automatically bind to a single field layout out-of-the-box to provide the standard inline "preview, regenerate, and manual edit" field popup interface without custom component backing.

C. ❌ Sales Email
Sales Email templates are specifically reserved for compiling personalized outreach communications within email composers (such as Einstein Sales Emails). They are not used to update or enrich static field descriptions on a core object record like an Account.

Reference
Salesforce Prompt Builder Developer Guide: Create a Field Generation Prompt Template.
Salesforce Help: Einstein Generative AI Desktop User Experience for Field Generation.

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?

A. Use the standard Agent action.

B. Create a custom Agent action calling a flow.

C. Create a custom Agent action calling an Apex class.

A.   Use the standard Agent action.

Explanation:

Agentforce for Sales includes a library of standard, out-of-the-box agent actions designed for common sales use cases — and finding similar records (such as opportunities similar to a given one) is one of these pre-built capabilities. Salesforce provides a standard action (part of the standard Sales topics/actions, sometimes surfaced as something like "Identify Similar Opportunities" or via Einstein-powered similarity matching) that agents can use out of the box to respond to utterances like "Show me other opportunities like this one."

Since this is a common, well-supported sales use case, UC should first leverage the standard action rather than building custom logic — this aligns with Salesforce best practice guidance: always evaluate whether a standard action meets the business requirement before building custom actions (via Flow or Apex), since standard actions are pre-built, tested, maintained by Salesforce, and require less implementation effort.

Why the other options are incorrect:
B. Create a custom Agent action calling a flow:
This is unnecessary custom development effort when a standard action already exists for this exact use case. Building a custom flow-based action would only be appropriate if no standard action met the requirement.

C. Create a custom Agent action calling an Apex class:
Same reasoning as B — Apex-based custom actions are appropriate for more complex, unsupported logic, not for a capability already available as a standard action. This adds unnecessary complexity and maintenance overhead.

Reference:
Salesforce Agentforce for Sales documentation — "Standard Actions for Sales Topics" (includes similarity-based opportunity discovery as a pre-built standard action).

Agentforce-Specialist Exam Questions - Home Previous
Page 5 out of 76 Pages