AGENTFORCE-SPEC practice questions
Salesforce · AI-201 · 200 questions
Original practice questions for the Salesforce Certified Agentforce Specialist (AI-201) exam, covering AI agents (the reasoning engine, standard and custom topics and actions, Employee/Service/Sales agent selection, Agent User security, deterministic behavior with filters and variables, and channel deployment), prompt engineering (Prompt Builder template types, grounding techniques, template lifecycle, and the Einstein Trust Layer), Data Cloud for Agentforce (Data Library types, chunking and indexing of unstructured content, individual and ensemble retrievers, and keyword/vector/hybrid search), the development lifecycle (Testing Center, sandbox-to-production deployment, and adoption monitoring), and multi-agent interoperability (MCP, the agent-to-agent protocol, and the Agent API) - framed inside a national veterinary hospital group handling appointment booking, pet-owner service, prescription refills, insurance claims, multi-clinic specialty referrals, and lab-result follow-up.
This course contains the use of artificial intelligence.
About the AI-201 exam
- Time allowed
- 1 hour 45 minutes
- Questions
- 60
- Passing score
- 72%
- Languages
- English, French, Japanese
- Format
- Multiple-choice; proctored, onsite at a testing center or online proctored
Schedule this exam The certification this earns
Exam details published by the vendor, checked 8 November 2026. Vendors change fees and formats without notice — confirm on the vendor's own page before you book.
Practice Quizzes
Test your knowledge with standard 20-question practice sets.
Quiz 1
Quiz 2
Quiz 3
Quiz 4
Quiz 5
Quiz 6
Quiz 7
Quiz 8
Quiz 9
Quiz 10
Browse by Domain
Study specific topics at your own pace.
AI Agents · 70 questions
- After go-live, the Companion Care Group service agent answers "can I move my appointment to Thursday" with a friendly but generic explanation of the rescheduling policy and never actually changes the booking. The Appointment Management topic is being selected correctly. What is the most likely cause?
- A pet owner types "my dog is due for his rabies booster, can I get him in this week" into the Companion Care Group service agent. Several topics are configured. What does the reasoning engine evaluate first to decide how to respond?
- Two custom topics exist for the group's service agent: "Lab Result Follow-Up" and "Appointment Management." Owners asking "my dog's bloodwork came back, when should I bring him in" are routed to Appointment Management about half the time. What should the specialist change first?
- An Agentforce Specialist at a veterinary hospital group is documenting a custom topic for prescription refills so a colleague can maintain it. Which statement correctly separates the purpose of the topic's classification description from its scope?
- An Agentforce Specialist notices that one topic contains a single instruction of eleven sentences describing everything the agent should do for an insurance claim enquiry. Responses are inconsistent. What is the recommended remedy?
- A specialist writes this line into a topic: "Never provide a diagnosis, and never tell an owner whether a symptom is an emergency; hand the conversation to a licensed staff member instead." How is this line best characterised in Agentforce configuration terms?
- Which statement best describes what the reasoning engine does after a topic has been selected for a pet owner's request to check a claim's status?
- A pet owner asks the service agent "do you sell dog food subscriptions?" No configured topic covers retail products. What should a well-configured agent do?
- The Companion Care Group refill topic must check that the patient has been seen within the last six months, confirm the medication is not on the controlled-substance hold list, and only then create the refill request. Which action backing type best fits this requirement?
- A staff-facing agent should produce a short plain-language summary of a patient's last three visits for the front-desk team. Which action backing type is the natural fit?
- The group wants its staff-facing agent to answer "what is our post-operative discharge policy for orthopaedic patients" from approved documents rather than from the model's own knowledge. Which configuration concept addresses this requirement?
- A specialist must choose between a standard topic and a custom topic for handling routine appointment enquiries in a Service agent. What is the strongest reason to start from the standard topic?
- A topic for insurance claims has fourteen agent actions assigned, and the agent frequently invokes the wrong one. Apart from rewriting action descriptions, what structural change is most likely to improve action selection?
- The group wants the agent to hand a frustrated pet owner to a human representative when the owner explicitly asks for a person. What is the appropriate way to configure this?
- An agent action calls a Flow that requires an Appointment Id and a new date. The pet owner has said "move Bella's Thursday appointment to next Tuesday." What does the reasoning engine do about the required inputs?
- Which statement accurately describes standard agent actions in Agentforce?
- An Apex invocable action is being considered as the backing for an agent action. Which characterisation matches how the Agentforce Specialist exam expects you to treat it?
- A specialist adds an action to a topic but the agent never uses it, even when a test case clearly calls for it. The action works when tested on its own. What should be examined first?
- An agent action updates a prescription record. What is the recommended way to reduce the risk that the agent performs the update on the wrong prescription?
- Which scenario is the strongest case for backing an agent action with an external API or External Service rather than with a Flow?
- During a multi-turn conversation, an owner says "show me Bella's last visit," and two turns later asks "and her next appointment?" without repeating the patient's name. For the agent to resolve "her" correctly, what mechanism is holding the identified patient across turns?
- An agent action that lists available appointment slots keeps surfacing openings at hospitals across the whole region instead of the owner's home clinic, confusing pet owners who only want their local branch. Which configuration change most directly fixes this?
- The prescription-refill topic must never approve a refill if the patient has not been seen by a vet within the group's required window. A specialist stores that window as a reusable variable and references it in a filter on the refill action. Why is this preferable to writing the number into the topic's instructions as plain text?
- A specialist wants the appointment-booking topic to refuse any request to book a rabies-booster slot more than 30 days out, every time, with no exceptions. Rather than adding an instruction telling the model to check the date, what should the specialist configure?
- A new specialist assumes that when the service agent updates a Case on behalf of a pet owner, the update is recorded as having been made by that pet owner's Community/Experience user. Why is this assumption wrong?
- An agent action queries the Prescription object, but the Agent User's permission set was never granted field-level access to the "Controlled Substance" field. What is the most likely result when a pet owner asks about a refill that depends on that field?
- Refills for a controlled-substance medication must never be auto-approved by the agent, even if every other refill criterion is met. A specialist wants this to hold no matter how the instructions in the refill topic are later edited by a colleague. What is the most robust way to guarantee it?
- A specialist is choosing between two ways to make sure the claims-status action only ever returns claims belonging to the account making the request: a filter on the action bound to the requesting account, or an instruction telling the model "only discuss claims for this owner." Which is the better choice, and why?
- A referral coordinator reports that the agent correctly has object and field permissions for Case, yet still cannot retrieve a specific Case during a conversation. The Case is owned by a queue the Agent User was never added to, and no sharing rule grants broader visibility. What explains the missing record?
- A specialist is reviewing two separate configurations: one masks an owner's home address before it reaches the underlying language model, and another determines whether the agent's action can query the Claim object at all. Which pairing correctly matches each configuration to its layer?
- A specialist notices the service agent can casually mention another owner's outstanding invoice balance when discussing an unrelated topic, because its Agent User was set up by cloning a System Administrator profile "to save time." What is the correct remediation?
- A staff-facing Employee agent is instructed to "always summarise the vet's internal notes when asked," but a custom field called Internal Vet Notes is intentionally excluded from the Agent User's field-level security. When a technician asks for those notes, what should happen, and why is that correct?
- The group wants an agent that pet owners use on the website and mobile app to check appointment times, ask about a refill, and follow up on a claim. Which agent type fits this requirement?
- A business-development representative is pursuing a discounted-services contract with a working-dog training partner and wants an agent to help draft outreach, track the opportunity, and summarise deal status. Which agent type matches this work?
- Veterinary technicians want an internal Slack-based assistant that answers "what is the post-operative discharge policy for orthopaedic patients" and similar staff-only policy questions, drawing on internal knowledge articles. Which agent type is the right fit, and why does the audience matter here?
- A veterinary group is defining who may modify the Agent User's permission set going forward. Why should this be restricted to a small, admin-level group rather than opened up to any specialist who wants to add access for convenience?
- A specialist argues that any agent type can be deployed to any channel, so channel alone should never be used to decide between Employee, Service, and Sales agent. What is the better basis for that decision?
- The group wants pet owners to reach the Service agent directly from the branded pet-owner portal they already log into to view records and pay invoices. Which channel connection fits this requirement?
- The group is building two separate scheduling assistants: one for front-desk staff to manage the day's appointment board internally, and one for pet owners to request their own appointments. Why should these be two different agents rather than one agent serving both audiences?
- A specialist configuring a brand-new Sales agent notices it arrives with different out-of-the-box standard topics and actions than a brand-new Service agent does, even before any custom configuration is added. What explains this?
- Veterinary technicians want to ask an internal assistant quick clinical-policy questions without leaving the messaging app they already use all day for team communication. Which channel and agent-type pairing fits?
- Pet owners frequently email the clinic's general inbox asking about invoice details or requesting a refill, and staff want the Service agent to read incoming messages, draft accurate replies grounded in the owner's records, and route anything sensitive to a human. Which channel configuration matches this requirement?
- Owners report that the agent gives noticeably different, sometimes conflicting, safety disclaimers depending on whether they message through email or the mobile app, even though it is meant to be the same agent. Investigation shows a colleague added separate guardrail instructions inside two different topic variants, one used only for email and one used only for the app. What is the correct fix?
- The Service agent is connected to both the pet-owner portal and email. A specialist wants to know whether the topics and actions available to the agent should be reconfigured separately for each channel. What is the correct understanding?
- The refill topic's "Get Upcoming Appointments" action sometimes returns appointments booked at a sister clinic across town instead of the clinic the owner actually called. Which change forces the action to always scope to the correct clinic, rather than trusting the reasoning engine to pick right?
- For controlled-substance refill requests, a specialist is deciding between two designs: (A) a topic instruction that says "never approve a refill for a controlled substance without staff review," or (B) a filter that excludes controlled-substance medications from the refill action's eligible record set unless a staff-override flag is set. Which design actually guarantees the restriction holds?
- A technician in Slack asks the Employee agent to pull up a colleague's HR-adjacent internal note, and the technician's own Slack identity happens to have broad channel visibility in Slack itself. Does the technician's Slack-level access expand what the agent's underlying action is allowed to retrieve from Salesforce?
- An owner tells the service agent "this is about Bella, my golden retriever" in the first message. Three turns later, without repeating Bella's name, the owner asks "were her lab results back yet?" What configuration lets the agent carry the identified patient forward reliably instead of re-inferring it from context each turn?
- The group wants an internal tool, available only to authenticated staff inside Salesforce, that lets a receptionist ask "which exam rooms are free at the Riverside clinic in the next hour" and get an answer drawn from internal scheduling data. Which agent type fits this requirement?
- A Service agent tells an owner "I could not find any lab results for Bella," even though the front-desk staff can see three released results for that patient in the same org. Testing confirms the action and topic are configured correctly. What is the most likely root cause?
- To avoid repeated troubleshooting tickets, a specialist grants the Agent User a permission set with "View All" on every clinical object across all six regional hospitals. What is the main risk this introduces?
- A new specialist asks what actually determines which Salesforce records an Agentforce agent can see and act on at run time, separate from whatever the pet owner or staff member chatting with it can normally access. What is the correct answer?
- The group's growth team wants an agent that engages website visitors who fill out a "join our wellness plan" form, asks qualifying questions, and creates or updates a Lead record for a human account manager to follow up on. Which agent type is designed for this job?
- Pet owners reach the group through the website, the mobile app, and a Slack channel staff monitor, asking things like "is my dog's incision supposed to look like this" or "can you check my claim status." These interactions are logged and tracked as Cases. Which agent type is the natural fit for this front-facing work?
- The group is expanding into a new region and wants an agent that proactively engages people who requested information about a pet-insurance partnership, tracked as Leads, to determine fit before a rep calls. A Service agent is already deployed for existing-client case handling. Should the group extend the existing Service agent to cover this, or build separately?
- Vets at the group want to ask "what was Bella's last recorded weight" from Slack during rounds, without opening Salesforce. A specialist connects the internal agent to a Slack channel used only by clinical staff. What is an important consideration specific to deploying an agent into Slack?
- The group's shared refill-request inbox is connected to a topic that drafts a reply confirming eligible refills and flags ineligible ones for a pharmacist. Compared to the live web-chat channel, what most distinguishes how this agent behaves over the email channel?
- A specialist copies a topic built for the group's Service agent into a new Employee agent, expecting it to work identically. Some of the standard actions referenced by the topic are missing from the new agent. What best explains this?
- Pet owners log into the group's self-service portal, built on Experience Cloud, to chat with the agent about their own pets only. What governs whether an owner can only see their own pet's records through that portal-embedded agent, rather than any pet in the org?
- A guardrail correctly triggers escalation when an owner describes a possible emergency, and on the web widget this hands the conversation to a live human agent. The same guardrail fires on the email channel, where there is no live agent to transfer to. What should the specialist configure for this case?
- An owner's Contact record has a "Preferred Contact Language" field set to Spanish. The group wants every agent response for that owner rendered in Spanish without asking the model to re-check the field on every single turn. What is the deterministic way to configure this?
- Two topics in the same agent, one for routine appointment booking and one for insurance-claim status, both consistently respond in the same warm, plain-language tone associated with the group's brand, even though a different specialist wrote each topic. What is the most likely reason the tone is consistent across both?
- A specialist is defining a new custom topic and must decide what belongs in the topic's scope statement versus the agent's company description. Which pairing correctly separates the two?
- A pathology system posts bloodwork results into Salesforce with a status of "Pending Vet Review" before a vet signs off, then "Released" afterward. The group never wants the agent to disclose a pending result to an owner, even if the model reasons the owner is asking urgently. What is the most reliable configuration to enforce this?
- The refill topic must let a staff-flagged "chronic condition" pet skip the six-month check-in requirement, while every other pet is still blocked from refilling without one. The specialist wants this enforced without adding another instruction sentence for the model to interpret. What combination achieves this?
- The group sets Patient object-wide default sharing to Private so each clinic sees only its own patients. An Employee agent used by an operations manager who oversees all six clinics needs to query patients across every location. Granting the Agent User object-level "Read" permission alone is not enough. What else is required?
- Owners asking "can you move my Thursday visit" are sometimes routed to the "Lab Result Follow-Up" topic instead of "Appointment Management." Both topics' classification descriptions mention "visit" and "next steps." What is the best fix?
- A topic's instructions currently say only "answer the owner's question about lab results." Owners have occasionally been given results after only loosely confirming which pet they mean. What should the specialist add to the instructions to fix the sequencing, without relying on a guardrail or a filter?
- The group wants clinic managers to ask, from a private Slack channel restricted to managers, "how many open exam rooms does Riverside have this afternoon," pulling from an internal scheduling object. Which combination of agent type and channel is the correct fit?
- At a high level, once a Service agent has been built and tested with its topics and actions, what is the correct general process for making it available to owners through a new channel such as the group's mobile app, without pinning the answer to a specific menu path or button label?
Prompt Engineering · 40 questions
- A front-desk coordinator at a general-practice clinic wants a single click that drafts a personalized reminder email to a pet owner whose dog is due for a vaccination booster, pulling the pet's name and last visit date into natural, varied wording each time. Which capability should the team reach for?
- A referral coordinator needs a tool that can both read data from a Case record and take the deterministic action of updating the Case status field once a referral hospital confirms receipt. Which combination correctly describes how this should be built?
- An operations analyst wants to know precisely which upcoming appointments will collide with a clinic's holiday closure, so the schedule can be reworked before the day arrives. No text needs to be generated - only a filtered, deterministic list of appointment records. What is the best-fit tool for this need?
- A clinical operations lead asks for a way to auto-generate a plain-language summary of a pet's last three visits whenever a vet opens the Patient record, phrased differently each time depending on what changed. Which statement correctly identifies why this is a Prompt Builder use case?
- An emergency hospital manager wants a chatbot-style, ongoing back-and-forth conversation with pet owners about triage urgency, able to ask follow-up questions and hand off to a human when needed. Why would an architect say this belongs to an Agentforce agent rather than to a standalone Prompt Builder template?
- A specialty hospital's marketing coordinator wants a one-time bulk export of ready-to-send discharge-instruction letters for 200 recently completed surgeries, each personalized with the pet's name and procedure. Which factor makes Prompt Builder (invoked via a batch or Flow-triggered process) a reasonable fit here, rather than an ongoing Agentforce agent?
- A clinic operations director is deciding who should be allowed to activate a newly built prompt template that emails discharge instructions directly to pet owners, given that activation makes the template available for live execution across the org. What is the best practice for this activation decision?
- At the veterinary group, a business systems administrator has built and activated a prompt template that drafts insurance-claim denial follow-up letters. Front-desk staff need to run that template against a specific claim record every day, but should not be able to modify its grounding or instructions. Which statement about roles is correct?
- A veterinary group's Salesforce team is scoping who should be allowed to build new prompt templates that ground on Patient and Case data. Which consideration should most directly shape that role decision?
- A regional operations manager asks why front-desk staff who can execute a claim-summary prompt template cannot also see the raw instructions and grounding configuration behind it. What is the best justification?
- A prompt template that summarizes lab results for vets is currently in draft. A veterinary technician tries to run it against a patient record and gets an error that the action is unavailable. What is the most likely explanation?
- A clinic wants a prompt template that, given a Case record for a pet-owner inquiry, automatically populates a custom 'Suggested Resolution Notes' field on that same Case with a synthesized recommendation for the front-desk agent to review. Which prompt template type fits this requirement?
- During template design review, a Salesforce admin flags that a new field generation template intended to draft a 'Recommended Follow-Up' note for Case records has no instructions constraining tone or length, and pulls in the entire Case description verbatim as grounding. What consideration is most important to address before activating this template?
- An architect is choosing between a flex template and a field generation template for a new requirement: drafting a short, friendly appointment-confirmation text that references the pet's name, the appointment time, and a location-specific parking note, to be inserted into three different outbound channels with slightly different formatting per channel. Which factor most strongly favors flex here?
- A vet wants a template that, when opened from a Patient record, produces a flowing narrative paragraph covering the pet's recent visits, active prescriptions, and any flagged lab abnormalities all together, rather than filling in one specific field. Which template type is the natural fit, and why?
- A clinic wants a prompt template that drafts an outbound message to a corporate client (a working-dog training partner) proposing a discounted wellness-plan bundle for their next cohort of dogs. Which template type is purpose-built for this kind of outbound, relationship-oriented business messaging?
- A referral coordinator's new record-summary template occasionally includes the pet owner's home address in its generated summary, even though the summary is only meant to describe clinical history for a receiving specialist. What is the most appropriate fix, consistent with prompt engineering best practice?
- A prompt template author is choosing what to include as grounding for a template that drafts a response to 'what were the vet's recommendations from my pet's last visit,' triggered from the pet owner's portal. Which grounding choice best follows the considerations-for-creating-a-template guidance on this exam?
- A prompt template needs to reference the specific pet's name and species when drafting a vaccination reminder, values that live directly on the Patient record being viewed. Which grounding technique is the simplest correct fit?
- A prompt engineering lead reviewing a new template notices its instructions say only 'Write something helpful about this pet's visit.' Why is this instruction, on its own, a poor practice regardless of which template type is used?
- A prompt template needs to calculate a pet's current age in months from its stored date of birth before including that computed value in a generated response, a calculation the declarative merge-field and related-list grounding options cannot perform on their own. Which grounding technique is appropriate for this need?
- A template needs to pull in every open Case and every Prescription linked to a Patient record, so it can draft a combined 'items needing attention' note for the front desk. Which grounding technique fits this multi-record requirement within the same object relationships?
- A template must answer pet-owner questions by searching across hundreds of unstructured discharge-instruction PDFs stored in the Data Library, where the exact wording of the question rarely matches the exact wording in the documents, but the underlying meaning often does. Which grounding technique should be selected, and why?
- A grounding requirement calls for exact, literal matching against a controlled vocabulary of clinic policy codes (e.g., a specific internal code like 'RX-HOLD-07') that pet owners' questions sometimes quote verbatim. Which search type is the better fit than a pure semantic approach, and why?
- An architect is deciding between an individual retriever and an ensemble retriever for a template that must draw from both the clinic policy knowledge base and the discharge-instruction PDF library simultaneously to answer a single pet-owner question. Which choice is correct, and why?
- A newly onboarded prompt author grounds a template entirely on Data 360 retrievers for a question that could be answered directly and more reliably from a single CRM field on the Case record itself. What is the concern with this choice?
- A template author needs the generated response to include the referring clinic's phone number, which is stored as a field on the Account record associated with the Case, one hop away from the Case record the template runs against. Which grounding approach correctly reaches that value?
- A prompt template author has just finished configuring a new field generation template's instructions and grounding. What is the correct next step before the template can be run against a live Case record by end users?
- After activating a new prescription-refill-explanation template, the prompt engineering team wants to verify it produces acceptable answers across a representative range of refill scenarios before rolling it out broadly to every clinic. What activity best fits this need within the development lifecycle?
- During a Testing Center run against the discharge-instruction summary template, several test cases fail because the generated summaries occasionally omit a medication dosage that was present in the source record. What is the appropriate next step in the lifecycle?
- Six months after a prescription-refill prompt template went live, a compliance review asks the team to demonstrate that the template's behavior can be monitored and its usage over time can be audited. Which capability directly supports this ask?
- A veterinary group has validated a prompt template thoroughly in its sandbox org and now needs it available in production. Which lifecycle consideration is most important to verify as part of that sandbox-to-production move?
- Comparing two candidate instruction sets for a claim-status explanation template, one says 'Explain the claim status,' and the other says 'In 2-3 sentences, explain the current claim status using plain language a non-expert pet owner would understand, referencing the claim number and the most recent status update date.' Which is the better instruction, and why?
- A prompt author wants a lab-result follow-up template to consistently avoid stating a diagnosis, even when the grounded lab values look clearly abnormal. Which instruction-writing practice best achieves this?
- A prompt template author wants to make a meaningful change to an already-activated appointment-reminder template's instructions, without disrupting the version currently running for live users mid-rollout. What is the best-practice approach?
- A prompt author drafting instructions for a triage-escalation note generator writes: 'Summarize the situation and tell the vet what to do.' A reviewer flags this as a problem specifically because of the veterinary framing lock. What is the reviewer's most likely and correct concern?
- A compliance officer asks whether the Einstein Trust Layer means the veterinary group's org can claim the underlying LLM provider permanently stores and reuses pet-owner data to improve its models. What is the accurate answer?
- During an internal review, a manager asks whether Einstein Trust Layer masking alone is sufficient to guarantee a prompt template never surfaces inappropriate or harmful language in its generated response to a distressed pet owner. What is the accurate answer?
- An author is refining instructions for a template that answers 'has my pet's referral to the cardiology specialty hospital been scheduled yet,' grounded on the Referral and Appointment objects. The draft instruction says: 'Answer using only the grounded data provided; if the grounded data does not contain a scheduled appointment, say the appointment is not yet scheduled rather than guessing.' Why is this an example of a good practice?
- A pet owner's request to a prompt template includes their home phone number typed directly into a free-text intake field, which then flows into the model as part of the grounding context. Which Einstein Trust Layer capability is specifically designed to reduce the risk of that sensitive value being exposed unnecessarily?
Data Cloud for Agentforce · 40 questions
- A configuration specialist at Ridgeline Veterinary Group wants an agent to answer pet owners' questions using the text inside uploaded PDF discharge-instruction sheets. Which Agentforce capability makes that unstructured PDF content usable as grounding for the agent?
- During setup, a Ridgeline admin notices a 12-page post-surgical discharge PDF is broken into many smaller pieces before it becomes searchable in Data 360. What is this process called, and why does it matter?
- Ridgeline wants an agent to answer a question that might require both clinic policy documents and lab-result interpretation guides. Which configuration best supports this?
- What does an individual retriever do within an Agentforce-grounded prompt or action?
- Ridgeline's Data 360 admin sets an unusually large chunk size when indexing the clinic policy manual. What is the most likely downside during agent grounding?
- After a Ridgeline clinic uploads a new batch of post-op care PDFs to the Data Library, why must the content be indexed before an agent can ground answers in it?
- A Ridgeline agent needs to tell a pet owner the exact date and time of their upcoming vaccination appointment. What is the most appropriate way to ground this response?
- A pet owner asks Ridgeline's service agent, 'Is Rimadyl 75mg still on the recall list?' Which search type is best suited to finding the exact drug name and dosage in the indexed policy documents?
- Ridgeline's specialty referral hospital wants a single retriever configuration that reliably finds both exact lab-test codes (like 'CBC-07') and loosely phrased owner questions about what those results mean. Which search type addresses both needs at once?
- A worried pet owner types, 'My dog seems really out of it and won't eat since the surgery, is that normal?' into the Ridgeline chat. Which search type is best suited to matching this loosely worded question against clinical discharge instructions that use different phrasing like 'lethargy and reduced appetite post-operatively'?
- Ridgeline's Data Library contains discharge instructions, clinic policies, and orthopedic specialty referral guidelines all together. An admin wants an agent answering general wellness questions to avoid retrieving orthopedic-specialty content by mistake. What should the admin configure?
- Where in the Agentforce/Prompt Builder workflow is a Data 360 retriever actually connected so its results reach the model at run time?
- How does grounding an Agentforce response in a specific pet owner's uploaded lab-result PDF (rather than a generic Data Library of lab-guideline documents) improve the agent's answer?
- Six months after a Ridgeline policy PDF was indexed, the clinic updates its controlled-substance refill policy but does not re-upload or refresh the document in the Data Library. What is the most likely consequence?
- A discharge-instructions PDF describes wound care across two consecutive paragraphs that build on each other. Why might a Data 360 admin configure some overlap between adjacent chunks during indexing?
- Ridgeline's Testing Center results show the service agent frequently answers post-op questions with irrelevant chunks from unrelated specialty referral guidelines. What is the most direct fix?
- A Ridgeline emergency hospital uploads scanned lab-result PDFs to the Data Library so an agent can help vets quickly find historical values. What must happen to this scanned, unstructured content before a retriever can use it for grounding?
- Within a single ensemble retriever configuration for Ridgeline's clinic policy library, what can be combined to improve overall retrieval quality?
- When an admin configures a new retriever for Ridgeline's insurance-claims FAQ content, which two choices most directly define how that retriever behaves?
- A general-practice clinic within Ridgeline refers a patient to the cardiology specialty hospital. The specialty team wants the agent to surface both the structured referral record (referring vet, reason, date) and the unstructured discharge notes from the original visit. What grounding approach fits this combined need?
- A pet owner asks Ridgeline's agent a nuanced question about the clinic's exact cancellation-fee policy. Why is grounding the answer in an indexed Data Library policy document preferable to letting the underlying LLM answer from its general training knowledge?
- In a vector-based retriever, how are the chunks that get returned to ground a response typically selected?
- Which of the following is an accurate statement about Agentforce Data Library content types that a specialist should know for grounding decisions?
- An admin evaluating Ridgeline's Testing Center results notices vector search returns broadly related but sometimes not-quite-relevant discharge content, while keyword search sometimes misses reworded owner questions entirely. What does this illustrate about search type choice?
- Ridgeline maintains separate Data Library sources for clinic policies, discharge instructions, and specialty referral guidelines rather than one giant combined document collection. What is the main benefit of this organization?
- A pet owner's uploaded insurance claim PDF, used as grounding for an agent's answer, contains the owner's home address and policy number. What protects this sensitive information as it flows through the grounded prompt to the underlying LLM?
- Given a business requirement to let the sales-focused agent draft a personalized outreach email referencing a specific pet owner's account history AND general boarding-service marketing copy stored as a PDF, which grounding combination is appropriate?
- A pet owner searching Ridgeline's help content types 'is it OK for my cat to skip a meal after her shot,' but the indexed article is titled 'Post-Vaccination Appetite Changes in Feline Patients.' Using keyword search alone, what is the likely outcome?
- A Ridgeline retriever is configured against a Data Library source containing discharge instructions for all clinics. Does this retriever configuration by itself control which pet owners can see which clinic's content through the agent?
- A Ridgeline custom agent action needs to answer a policy question by pulling from indexed clinic documents. How is the retriever most likely incorporated into this action's execution?
- After several rounds of Testing Center runs, Ridgeline's admin notices vector search consistently retrieves the correct discharge-instruction chunk for owner questions phrased in plain language, while keyword search consistently wins for exact drug-name lookups. What should the admin most reasonably conclude?
- Ridgeline wants an agent to answer 'What is our standard cancellation window for surgery appointments?' where the answer is documented in a static, rarely-changing knowledge article rather than a per-patient record. Which grounding approach fits best?
- A Ridgeline lab-guidelines PDF contains a reference table of normal bloodwork ranges. After indexing, the retriever sometimes returns a chunk with only half the table's rows, missing key values. What does this most likely indicate?
- An admin considers adding a second individual retriever to make an existing retriever into an ensemble for Ridgeline's insurance-FAQ agent. What is a reasonable trade-off to weigh before doing so?
- Beyond PDF discharge instructions, which other kind of content is a reasonable candidate for inclusion in Ridgeline's Agentforce Data Library?
- Salesforce describes 'grounding with your data' as part of the Einstein Trust Layer's value proposition. In the context of Data 360 retrievers, what does this phrase most directly refer to?
- A Ridgeline mobile app surfaces agent answers to pet owners waiting in the exam room, where response speed matters. All else being equal, what is a reasonable consideration when deciding whether to add an ensemble retriever spanning several large sources versus a single, well-scoped retriever?
- Ridgeline wants one retriever to answer questions against a single Data Library source that mixes exact lab-code references and loosely phrased explanatory text within the same guideline documents. Is an ensemble retriever required, or is there a simpler option?
- A Ridgeline specialty hospital's agent must accurately answer both 'What were Bella's latest bloodwork values?' (from a specific uploaded lab PDF) and 'What does a slightly elevated ALT typically indicate in the reference guide?' (from a general lab-guidelines library). What combination of Data 360 configuration best supports both questions well?
- Which statement about configuring Data Library sources and retrievers at Ridgeline is most accurate?
Development Lifecycle · 40 questions
- Cascade Veterinary Partners has written 60 test cases covering refill requests, claim-status questions, and appointment changes. What is the most efficient way to validate the service agent against all 60 before every future change?
- Before Willowbrook Veterinary Group's new appointment-rescheduling agent goes live, the specialist wants structured proof it handles both routine and edge-case owner requests correctly. What should the specialist build first in Testing Center?
- Harborview Veterinary Group's agent passed all its test cases three months ago. Since then, two new custom actions and a revised topic instruction were added. What should happen before the next production deployment?
- During deployment of Northgate Veterinary Group's claims-status agent from sandbox to production, the specialist wants to make sure owner-facing data stays protected and the Agent User only sees what it should in the live org. What is the most important check to perform as part of that deployment?
- Foothill Veterinary Alliance built and tested a new referral-booking agent entirely in a sandbox. When the specialist deploys it to production, what generally must move along with the agent itself for it to function correctly?
- A Testing Center batch run for Brightpaw Animal Hospitals shows that 12 of 40 failures all involve the utterance 'my dog needs his shots renewed' being routed to the Lab Results topic instead of the Prescription Refill topic. What should the specialist do first?
- Oakhaven Veterinary Group notices its live prescription-refill agent has a rising escalation-to-human rate over the past month, even though its Testing Center pass rate is still 100%. What does this gap most likely indicate?
- Bluewater Veterinary Partners is preparing to deploy a new Prompt Builder flex template used by its lab-result-summary agent action. The specialist discovers the template references a Data 360 retriever that exists in the sandbox but has not yet been created in production. What is the correct interpretation of this situation?
- A specialist at Coastal Cove Veterinary Network has written test cases only for utterances phrased exactly the way she expects owners to write them, such as 'Can I reschedule Max's appointment to Friday?' What gap does this leave in her Testing Center coverage?
- Two weeks after Summit Ridge Veterinary Group's Service agent went live for pet-owner appointment questions, the specialist wants to know whether it is actually helping or quietly frustrating owners. What should the specialist look at to answer that?
- A Testing Center run at Meadowlake Veterinary Group shows the insurance-claims agent correctly classifies every test case, but the specialist wants to also confirm the agent's replies stay within an acceptable tone and do not leak raw claim numbers from unrelated pet owners. What additional dimension should her testing check beyond topic accuracy alone?
- Pinebridge Veterinary Alliance's specialist deploys an updated Service agent to production on a Friday afternoon without re-running the full Testing Center suite, reasoning the changes were 'small.' Over the weekend, several owners report the agent giving nonsensical replies to lab-result questions. What lifecycle discipline would most directly have caught this before it reached owners?
- Ironwood Veterinary Partners tracks its Employee agent's monthly conversation volume, average resolution time, and escalation rate on a dashboard the operations manager reviews every Monday. What lifecycle purpose does this dashboard primarily serve?
- Stonecrest Veterinary Group's specialist is deploying a referral-booking agent that depends on a custom object, a Flow, and a permission set that grants the Agent User read access to that object. During deployment, the permission set fails to deploy due to a dependency ordering error, but the agent and Flow deploy successfully. What is the most likely consequence in production?
- Silverpine Veterinary Group deploys a new agent action from sandbox to production using a change set. After deployment, the specialist finds the action itself deployed but its underlying custom Apex invocable class did not come along, because it was excluded from the change set. What does this best illustrate about deployment planning?
- Amberfield Veterinary Network's leadership asks the specialist for a monthly report proving the referral-booking agent is worth the investment. Which pairing of metrics would most directly answer that, based on adoption-monitoring practice?
- Hollowcreek Veterinary Group wants its Testing Center suite to catch cross-topic confusion before deployment, not just per-topic accuracy. Which practice best supports that goal?
- Fernbrook Veterinary Network's specialist wants Testing Center to prove the agent correctly refuses a request rather than only proving it correctly fulfills one. Which test case best accomplishes that?
- Redtail Veterinary Group's specialist must choose an order for a multi-step production rollout: create the Data 360 retriever, activate the prompt template that references it, deploy the agent action that calls the template, then enable the channel. What consideration should drive that ordering?
- Timberline Veterinary Group's specialist is choosing between deploying an agent update directly through the sandbox org's production connection versus staging it through a dedicated deployment pipeline with a review step. Why does the deliberate, reviewed path matter for agent changes specifically?
- Elkhorn Veterinary Partners' specialist writes a Testing Center case where the expected outcome is 'agent asks a clarifying question before booking' rather than a specific final action. Why is an expected outcome like this still a valid test case?
- Cinderpath Veterinary Alliance's specialist runs a Testing Center batch and finds that three test cases fail intermittently, passing on one run and failing on a re-run with the exact same input. What does this intermittent behavior most likely point to?
- Sunnydale Veterinary Group deploys its new agent to production, then immediately deletes the sandbox where it was built and tested to save storage. Three weeks later a topic misclassification is discovered in production. Why does this decision complicate fixing the problem?
- Wrenfield Veterinary Group's specialist compares two Testing Center batch runs a month apart on the same 50 test cases and notices the pass rate dropped from 98% to 88% with no configuration changes made in between. What is the most defensible next step?
- Alderwick Veterinary Group's Testing Center suite only contains single-turn test cases, each a single utterance with a single expected outcome. Its live agent, however, routinely handles follow-up clarifying questions before completing a refill request. What gap does this expose in the test suite?
- Greenhollow Veterinary Network's specialist has a full Testing Center pass, a completed deployment plan, and sign-off from IT security. What single lifecycle activity still remains before the specialist can say the work is genuinely finished for this release?
- Fairhaven Veterinary Network's specialist deploys an updated agent from sandbox to production using a change set that includes the agent's topics, actions, and the Prompt Builder templates they call. After deployment, the agent works for most staff but a newly hired front-desk coordinator cannot invoke it at all. What did the change set most likely fail to carry over?
- Northfell Veterinary Holdings runs a separate production org for each of its twelve regional hospital groups and wants to deploy the same base agent configuration to all twelve consistently, then track each org's customizations over time. Which deployment approach best fits this requirement?
- A Testing Center batch run for Driftwood Veterinary Group shows every failing case correctly reaches the refill-request topic, but each one returns the wrong medication in its response. What should the specialist investigate first?
- Cobblestone Veterinary Alliance's adoption dashboard shows the appointment-scheduling agent's conversation volume and resolution rate looking healthy, yet owners are calling the front desk to complain that reschedule requests silently fail. Where should the specialist look to find the actual root cause?
- Copperfen Veterinary Network's specialist is preparing to deploy a significant update to the claims-processing agent's instructions and actions. Beyond a passing Testing Center run, what should the deployment plan also include before go-live?
- Wraithmoor Veterinary Group tests its new referral-booking agent in a sandbox that was refreshed months ago and contains almost no recent specialty-hospital records. Test cases pass cleanly, but the agent behaves inconsistently once deployed to production. What is the most likely explanation?
- Marrow Creek Veterinary Group's service agent lets pet owners rate each response with a thumbs-up or thumbs-down. Six months after go-live, the specialist notices a cluster of thumbs-down ratings on lab-result explanation responses. What is the most productive next step?
- Half a year after go-live, Thistledown Veterinary Partners' Testing Center suite still contains only the original 40 test cases written before launch. What is the strongest argument for periodically adding new test cases sourced from real production conversations?
- Thornfield Veterinary Partners' specialist has limited time before go-live and must decide how to allocate new Testing Center test cases across the agent's topics: routine appointment lookups, prescription refills involving controlled substances, and general clinic-hours questions. Which allocation approach best reflects sound testing judgment?
- Instead of enabling the newly deployed emergency-triage Service agent for every clinic at once, Hartswell Veterinary Group's specialist rolls it out to two clinics first, monitors adoption and outcomes for two weeks, then expands to the rest. What is the primary benefit of this phased rollout compared to enabling it everywhere immediately?
- Gladewind Veterinary Group's development sandbox uses a stubbed version of the insurance-claims lookup action that always returns a fixed sample response, while production calls the real external claims API. Testing Center passes every case in the development sandbox. What should the specialist do before treating this as proof the agent is ready for production?
- Eastridge Veterinary Alliance's adoption report shows the overall resolution rate holding steady at 90%, but a breakdown by topic reveals the insurance-claims topic alone has a 40% abandonment rate, with most owners dropping out mid-conversation. What does this topic-level view reveal that the overall number hides?
- Cormorant Bay Veterinary Group's specialist is reviewing a month of adoption data and finds conversation volume up 40%, escalation rate flat, and classification accuracy flat. Leadership asks whether this month's data alone proves the agent is a success. What is the most defensible answer?
- Ashgrove Veterinary Partners' specialist has to explain to a new hire why the team keeps a written library of Testing Center cases in version control rather than only in the Testing Center UI itself. What is the strongest reason for keeping that external copy?
Multi-Agent Interoperability · 10 questions
- Meridian Veterinary Group's imaging partner runs its own external diagnostic AI model that flags abnormal chest X-rays. Meridian's Service agent needs to pull structured findings from that external model into a referral case, and the Salesforce admins want central control over exactly which tool calls and context are allowed to cross the org boundary. Which mechanism should the agent use to consume that external model as a controlled tool?
- A general-practice clinic's Service agent triages a case that needs cardiology follow-up. Rather than teaching the GP agent all of the specialty hospital's cardiology intake logic, Meridian wants the GP agent to route the case to the specialty hospital's own Agentforce agent, which asks its own follow-up questions, books the specialist slot, and reports completion back. Which mechanism enables this hand-off between the two separate Agentforce agents?
- When Meridian's agent uses MCP to send a referral case summary to the specialty hospital's external triage model, that summary would normally include the pet owner's phone number and home address. Which capability ensures that PII is masked before it leaves Salesforce's boundary in that exchange?
- Meridian's pet-insurance partner has built its own external claims-adjustment AI system, and wants that system to be able to ask Meridian's deployed agent 'what is the status of claim X' on demand, without any Meridian staff mediating the exchange. Which mechanism fits this integration?
- Meridian's pet-owner mobile app is a custom-built native app, not an Experience Cloud site. Product wants the Service agent's conversational experience embedded directly inside that app's chat screen, with the mobile team controlling their own UI while calling into the Agentforce backend for responses. Which mechanism should the mobile team use?
- When the GP clinic's agent hands a referral to the specialty hospital's agent via the agent-to-agent protocol, the specialty agent needs enough conversation history to avoid re-asking the pet owner questions already answered - but the GP clinic doesn't want to expose its entire case record. Which statement correctly describes the hand-off behavior?
- Meridian's pharmacy fulfillment vendor already exposes an MCP server with standardized tools for checking refill eligibility and controlled-substance holds. An architect is deciding between building a brand-new custom Apex invocable action against the vendor's proprietary REST API, or configuring the agent to connect to the vendor's existing MCP server. Which choice, and why?
- The mobile team building against the Agent API needs each pet owner's conversation with the agent to maintain continuity across app restarts, and needs the agent's responses to reflect that specific owner's own data access rather than a single shared identity for every request. Which consideration must the integration handle correctly?
- The specialty hospital's own external research tool wants to securely query Meridian's Agentforce-configured org for read-only referral case status, using a standardized protocol rather than a bespoke point-to-point integration Meridian would have to build and maintain. What should Meridian configure?
- Meridian keeps adding topics and actions to a single Service agent to cover appointment booking, refills, claims, and referrals, and the agent is starting to misclassify what pet owners are asking for. An architect proposes splitting claims handling into its own dedicated agent that the Service agent delegates to when needed. Why does this multi-agent approach, enabled by the agent-to-agent protocol, help?
These questions are original practice material and are NOT actual exam questions or brain-dump content. All vendor marks are trademarks of their respective owners. This site is not affiliated with, endorsed by, or sponsored by the exam vendor.