afv-library/skills/platform-data-and-tooling-api-context-get/assets/enterprise_api/GenOpPlanRequest.json

101 lines
4.7 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"sections": [
"title",
"description",
"fields",
"special_access_rules"
],
"title": "GenOpPlanRequest - Data API",
"description": "Represents a request to generate a service plan. This object is available in API version 67.0 and later.",
"fields_columns": [
"type",
"properties",
"description",
"relationship_name",
"refers_to",
"relationship_type"
],
"fields": {
"CopilotId": {
"type": "reference",
"properties": "Filter, Group, Sort, Nillable",
"description": "(Optional) The ID of the Einstein Copilot associated with the plan request. This field is a relationship field.",
"relationship_name": "Copilot",
"refers_to": "GenAiPlannerDefinition"
},
"CopilotName": {
"type": "string",
"properties": "Filter, Group, Sort, Nillable",
"description": "(Optional) The name of the Einstein Copilot associated with the plan request."
},
"ErrorCode": {
"type": "picklist",
"properties": "Filter, Group, Nillable, Restricted picklist, Sort",
"description": "(Optional) The standard error code when plan generation fails. Possible values are: AgentNotActive AgentNotFound CaseGroundingNotEnabled (Service AI Grounding isnt enabled) InstructionsOrActionsNotFound InsufficientData InvalidRecordId NoEligibilityDefined (No eligibility criteria defined) NotEligible RagConfigurationError StepSummaryEmpty TopicIdNotFound TopicNotFound Unknown"
},
"ErrorMessage": {
"type": "string",
"properties": "Filter, Group, Sort, Nillable",
"description": "(Optional) The error message when plan generation fails."
},
"LlmModelName": {
"type": "string",
"properties": "Filter, Group, Sort, Nillable",
"description": "(Optional) The name of the large language model used for plan generation. The maximum length is 80 characters."
},
"LlmProviderName": {
"type": "string",
"properties": "Filter, Group, Sort, Nillable",
"description": "(Optional) The name of the LLM provider. The maximum length is 80 characters."
},
"Name": {
"type": "string",
"properties": "Autonumber, Defaulted on create, Filter, idLookup, Sort",
"description": "(Required) The auto-generated name of the generated operation plan request."
},
"ParentId": {
"type": "reference",
"properties": "Filter, Group, Sort",
"description": "(Required) The ID of the service plan parent record. This field is a polymorphic relationship field.",
"relationship_name": "Parent",
"relationship_type": "Master-detail",
"refers_to": "Case, Incident, MessagingSession, Opportunity (the master object)"
},
"PromptTemplateDevName": {
"type": "string",
"properties": "Filter, Group, Sort, Nillable",
"description": "(Optional) The developer name of the prompt template used for plan generation. The maximum length is 80 characters."
},
"PromptTemplateVersionNo": {
"type": "int",
"properties": "Filter, Group, Sort, Nillable",
"description": "(Optional) The version number of the prompt template."
},
"Reason": {
"type": "picklist",
"properties": "Defaulted on create, Filter, Group, Restricted picklist, Sort",
"description": "(Required) The reason why plan generation failed or returned no steps. Possible values are: CannotGeneratePlan NoEligibilityConfig (no eligibility criteria set) None (default) NoPlanGenerated PlanEmpty PlanEmptyInsufficientData RagConfigurationError ThresholdError (eligibility not met for unknown reason) ThresholdNotMet"
},
"RequestSource": {
"type": "picklist",
"properties": "Filter, Group, Nillable, Restricted picklist, Sort",
"description": "(Optional) The source where the plan request originated. Possible values are: CASE EINSTEIN_LEX (Einstein Chat LEX component) INCIDENT"
},
"RequestType": {
"type": "picklist",
"properties": "Defaulted on create, Filter, Group, Restricted picklist, Sort",
"description": "(Required) The type of service plan request. Possible values are: Close Generation Summary (default)"
},
"Status": {
"type": "picklist",
"properties": "Defaulted on create, Filter, Group, Restricted picklist, Sort",
"description": "(Required) The status of the plan generation request. Possible values are: Error Incomplete InProgress (default) Success"
},
"Utterance": {
"type": "textarea",
"properties": "Nillable",
"description": "(Optional) The natural language input or prompt used for plan generation. The maximum length is 32,000 characters."
}
},
"special_access_rules": "To access this object, you must have the Service Planner Access add-on license."
}