Courseiva
Salesforce Einstein AI FeatureshardMultiple SelectObjective-mapped

Mandatory Components in Agent Builder: Topics, Actions, and Testing

A company is building an autonomous AI agent with Agentforce. They need to define what the agent can do and how it responds. Which THREE components must be configured in Agent Builder?

Quick Answer

Topics are one of the required components configured in Agent Builder because they're the mechanism that actually defines the scope of what an autonomous agent can do; each topic groups related intents and conversations together, giving the agent a bounded area of responsibility and the context it needs to respond appropriately within it. That makes topics the foundational building block: without them, there's no structured way to tell the agent what it should be handling at all. Testing in Agent Builder is required alongside topics because defining scope and behavior on paper isn't the same as confirming the agent actually performs correctly once it's built; testing is how the team verifies the agent responds the way it's supposed to before it's trusted to run in a live environment. Together with the third required piece, these components cover the full lifecycle of building an agent: specifying what it can do, wiring that specification together, and validating it works as intended. This is a useful pattern to hold onto for Agentforce questions generally: when a scenario asks what must be configured to define an agent's capabilities and responses, expect the answer to span defining scope through topics, assembling behavior, and testing, since skipping any one of those leaves the agent either undefined or unverified.

⚠ Common exam trap

Candidates often confuse Business outcomes (a strategic metric) with a configurable component, or assume Prompt templates are required for agent responses, when in fact Topics and Actions are the mandatory building blocks for defining agent behavior in Agent Builder.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Topics

A is correct because Topics define the scope of what the autonomous AI agent can handle by grouping related intents and conversations. They are the primary mechanism in Agent Builder to specify the agent's capabilities and how it should respond to user inputs, acting as the foundational building block for agent behavior.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Topics

    Why this is correct

    Topics define the areas the agent can handle.

  • Business outcomes

    Why it's wrong here

    Business outcomes are not a component in Agent Builder.

  • Actions

    Why this is correct

    Actions are the specific tasks the agent can perform.

  • Prompt templates

    Why it's wrong here

    Prompt templates are part of Prompt Builder, not Agent Builder directly.

  • Testing in Agent Builder

    Why this is correct

    Testing is part of the configuration cycle.

About these practice questions

Courseiva writes every AI Associate question from scratch — 753 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

Same concept, more angles

4 more ways this is tested on AI Associate

These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.

Variation 1. A company wants to build an autonomous AI agent using Agentforce that can handle customer inquiries about order status and reset passwords. Which components must be defined in Agent Builder? (Choose TWO.)

medium
  • A.Entities
  • B.Topics
  • C.Dialogues
  • D.Intents
  • E.Actions

Why B: In Agent Builder, Topics are the primary mechanism for defining the scope of an autonomous agent's capabilities. Each topic represents a distinct customer intent (e.g., 'Order Status' or 'Password Reset') and contains the instructions, prompts, and conversation flow logic for handling that specific type of inquiry. Without defining Topics, the agent would have no structured way to route or process customer requests.

Variation 2. A company wants to build an autonomous AI agent with Agentforce that can handle customer inquiries about order status and returns. The agent should escalate to a human agent when it cannot resolve the issue. Which two components must be configured in Agent Builder?

medium
  • A.Topics
  • B.Actions
  • C.Intents
  • D.Entities
  • E.Testing

Why A: Topics are correct because they define the specific areas of customer inquiries (e.g., order status, returns) that the autonomous agent can handle. In Agentforce, Topics act as the primary organizational unit that groups related intents and actions, enabling the agent to route conversations appropriately. Without Topics, the agent would lack the structured domain knowledge needed to process and escalate customer issues.

Variation 3. A developer is building an autonomous AI agent with Agentforce. They need the agent to perform actions in Salesforce, such as updating records and sending emails. How should they define these capabilities in Agent Builder?

hard
  • A.Create actions in Agent Builder, specifying the operation and parameters
  • B.Define topics that correspond to each action
  • C.Use Prompt Builder to create prompts for each action
  • D.Write Apex triggers to handle agent requests

Why A: In Agent Builder, actions are the mechanism that defines what an autonomous AI agent can do in Salesforce, such as updating records or sending emails. Each action specifies the operation (e.g., a standard or custom action) and its parameters, allowing the agent to execute precise tasks without additional coding.

Variation 4. A company wants to use Agentforce to create an autonomous agent that can handle order cancellations. Which TWO components are required when building the agent in Agent Builder?

medium
  • A.Flows
  • B.Intents
  • C.Prompts
  • D.Actions
  • E.Topics

Why D: Actions (D) are required in Agent Builder because they define the specific tasks the agent can perform, such as invoking an Apex class, a Flow, or an external API to process an order cancellation. Topics (E) are required because they group related user intents and map them to the appropriate actions, enabling the agent to understand and route cancellation requests correctly.

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This AI Associate practice question is part of Courseiva's free Salesforce certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AI Associate exam.