Agentforce Metadata Types
Manage actions and customize the planner service using the Metadata API.
- Bot: The top-level representation of an Einstein Bot or an Agentforce Agent.
- ConversationContextVariable: A context variable local to the current bot or agent version.
- BotVersion: A BotVersion represents the configuration for a specific bot or agent version. A single Einstein Bot or Agentforce Agent can have many versions, but only one version can be active.
- ConversationVariable: A container that stores a specific piece of data collected from the customer. You can use variables within actions as both inputs and outputs.
- GenAiPlannerBundle represents a planner for an agent or agent template. It’s a container for all the topics and actions used to interact with a large language model (LLM). An agent has a single GenAiPlannerBundle component.
- GenAiPlugin: Represents an agent topic, which is a category of actions related to a particular job to be done by the agent. An agent can have multiple GenAiPlugin components.
- GenAiFunction: Represents an action that can be added to agents.