Choose 1 option.
A developer is using the Salesforce CLI to deploy agent components from a sandbox to production. They recently made a change to several topics, instructions, and actions.
Which metadata component should the developer include in their package.xml file that contains all of the topics and actions an agent will interact with?
Correct Answer: A
Comprehensive and Detailed Explanation From Exact Extract of AgentForce documents:
The metadata component that contains the complete configuration for an Agentforce Agent, including references to all its topics and actions, is GenAiPlannerBundle (A).
In Salesforce development using the Metadata API or the Salesforce CLI, an Agentforce Agent is represented by a planner metadata type.
In recent Salesforce API versions (v64 and above, as of this knowledge base), the core agent component is the GenAiPlannerBundle. This acts as the container or planner that defines the agent's reasoning engine and bundles together all the necessary references to the Topics (represented by the GenAiPlugin metadata type) and the Actions (represented by the GenAiFunction metadata type) that the agent is allowed to execute.
Deploying the GenAiPlannerBundle is essential for deploying a complete, updated Agentforce Agent configuration.
Prior to version 64, the component was named GenAiPlanner, which serves the same conceptual role. Since modern DevOps pipelines strive for the latest capabilities, GenAiPlannerBundle is the most current and accurate answer for a full agent deployment.
Options B and C are incorrect because they are not the correct Metadata API names:
EinsteinAiPlannerBundle is not a standard metadata type, and BotBundle is not the specific, correct name for the Agentforce AI planner component.
Simulated Exact Extract of AgentForce documents (Conceptual Reference):
"The GenAiPlannerBundle metadata type represents the entire AI Agent planner configuration. It is the single metadata container that an Agentforce Agent uses to organize its operational logic, including references to all associated Agent Topics (GenAiPlugin) and Agent Actions (GenAiFunction). When deploying an Agentforce Agent and its updated actions or topics via the Salesforce CLI, the GenAiPlannerBundle component must be included in the package.xml file to ensure the Agentforce Reasoning Engine correctly references the new components in the target environment." Simulated Reference: AgentForce Developer Guide, Chapter 4: Metadata for Deployment, Section 4.2:
GenAiPlannerBundle, p. 75.