AiAgentDefinitionVersion
Parent Type
File Suffix and Directory Location
AiAgentDefinitionVersion components have the suffix .AiAgentDefinitionVersion and are stored in a subfolder for the agent in the AiAgentDefinitionVersion folder.
Version
AiAgentDefinitionVersion components are available in API version 68.0 and later.
Special Access Rules
AiAgentDefinitionVersion is available only if Agents is enabled in your org.
Fields
| Field Name | Description |
|---|---|
| aiAgentFieldLevelRecordAccesses |
|
| articleAnswersGPTEnabled |
|
| billingMode |
|
| botDialogs |
|
| citationsEnabled |
|
| company |
|
| conversationVariables |
|
| copilotPrimaryLanguage |
|
| copilotSecondaryLanguages |
|
| entryDialog |
|
| errorMessage |
|
| escalationMessage |
|
| genAiPlannerName |
|
| isScriptCompatibleAgent |
|
| knowledgeActionEnabled |
|
| knowledgeFallbackEnabled |
|
| mainMenuDialog |
|
| planner |
|
| role |
|
| smallTalkEnabled |
|
| staticPromptsEnabled |
|
| status |
|
| stopRecPrompts |
|
| surfacesEnabled |
|
| toneType |
|
| version |
|
| welcomeMessage |
|
AiAgentDefinitionFieldLevelRecordAccess
Represents the field-level record access settings that define which object fields the agent can read or write.
| Field Name | Description |
|---|---|
| accessLevel |
|
| field |
|
| object |
|
AiAgentDefinitionPlanner
Represents the planner configuration that defines how the agent selects and runs actions.
| Field Name | Description |
|---|---|
| attributeMappings |
|
| botTemplate |
|
| capabilities |
|
| description |
|
| genAiFunctions |
|
| genAiPlugins |
|
| masterLabel |
|
| plannerSurfaces |
|
| plannerType |
|
| ruleExpressionAssignments |
|
| ruleExpressions |
|
BotDialog
Represents the dialogs in this agent version.
| Field Name | Description |
|---|---|
| botDialogGroup |
|
| botSteps |
|
| description |
|
| developerName |
|
| isPlaceholderDialog |
|
| label |
|
| mlIntent |
|
| mlIntentTrainingEnabled |
|
| showInFooterMenu |
|
ConversationVariable
Represents a specific piece of data collected from the customer. You can use variables within dialog actions as both inputs and outputs.
| Field Name | Description |
|---|---|
| SObjectType |
|
| collectionType |
|
| dataType |
|
| description |
|
| developerName |
|
| includeInPrompt |
|
| label |
|
| visibility |
|