Agentforce Metadata Types and Tooling Objects

Some Agentforce functionality is available through our Metadata API and Tooling API.

Manage actions and customize the planner service using the Metadata API.

  • GenAiFunction: Represents an action that can be added to agents.
  • GenAiPlanner: Represents a planner that uses a large language model (LLM) and a reasoning strategy to decompose a given task into smaller subtasks, identify the most suitable actions for each subtask, and invoke them.

Manage actions and customize the planner service using the Tooling API.

  • GenAiFunctionDefinition: Represents an action that can be added to agents.
  • GenAiPlannerDefinition: Represents a planner that uses an LLM and a reasoning strategy to decompose a given task into smaller subtasks, identify the most suitable actions for each subtask, and invoke them.