AiAgentTask
No description
type AiAgentTask {
id: ID!
externalId: ID
agentVersions: [AiAgentVersion!]
version: String
name: String
description: String
instructions: [String]
tags: [AiAgentTag!]
taskStatus: AiAgentTaskStatus
auditData: AiRegistryEntityAuditData
tools: [AiAgentTool!]
metaData: String
}
Fields
AiAgentTask.id ● ID! non-null scalar miscellaneous
Unique identifier for the AI Agent Task in the registry.
AiAgentTask.externalId ● ID scalar miscellaneous
External identifier from the provider system (e.g., AWS Bedrock, Salesforce).
AiAgentTask.agentVersions ● [AiAgentVersion!] list object agent-control-tower
Array of agent versions associated with this task. The version could be null, a string like "DRAFT" or numeric.
AiAgentTask.version ● String scalar miscellaneous
Specifies the version of the AI agent task. Values can be null, DRAFT or a numeric value.
AiAgentTask.name ● String scalar miscellaneous
Defines the unique identifier or title of the AI agent task.
AiAgentTask.description ● String scalar miscellaneous
Provides detailed information about the AI agent task's capabilities and features.
AiAgentTask.instructions ● [String] list scalar miscellaneous
Array of instructions that define the task's behavior and execution steps.
AiAgentTask.tags ● [AiAgentTag!] list object agent-control-tower
Optional labeling system that allows classification and organization of AI agent tasks.
AiAgentTask.taskStatus ● AiAgentTaskStatus enum agent-control-tower
Specifies the current operational status of the AI agent task.
AiAgentTask.auditData ● AiRegistryEntityAuditData object agent-control-tower
Audit data for AI Agent Task.
AiAgentTask.tools ● [AiAgentTool!] list object agent-control-tower
Array of tools associated with this task.
AiAgentTask.metaData ● String scalar miscellaneous
Additional task information stored as JSON string.
Returned By
aiAgentTask query ●
aiAgentTaskCreate mutation ●
aiAgentTaskUpdate mutation
Member Of
AiAgentTasksQueryResponse object ●
AiAgentTool object ●
AiAgentVersion object