aiAgentTool
Retrieve a specific AI Agent Tool by its ID for a given provider account.
Description: This query returns the details of a specific AI Agent Tool if it belongs to the specified provider account and the provider is accessible for the logged-in IDP account.
Input Parameters (ID):
id: ID! - Required. The unique identifier of the AI Agent Tool to retrieve.
Response:
- Returns an
Toolobject containing the tool details.
Example Request:
query {
aiAgentTool(
id: "tool-customer-analyzer-001"
) {
id
externalId
version
name
description
provider
toolType
toolJson
status
resources {
id
name
description
resourceType
toolResourceJson
status
externalId
}
tags {
id
key
value
}
agentVersions {
id
externalId
version
name
description
region
purpose
personalityTraitsJson
instructions
agentStatus
versionMetadata
}
tasks {
id
externalId
version
name
description
taskStatus
metaData
instructions
syncData {
lastSyncStatus
lastSyncStartDate
lastSyncEndDate
}
auditData {
createdByUserId
createdTime
modifiedByUserId
modifiedTime
updatedByOrigin
updatedAtProviderTime
}
}
syncData {
lastSyncStatus
lastSyncStartDate
lastSyncEndDate
}
auditData {
createdByUserId
createdTime
modifiedByUserId
modifiedTime
updatedByOrigin
updatedAtProviderTime
}
}
}
aiAgentTool(
id: ID!
): AiAgentTool
Arguments
aiAgentTool.id ● ID! non-null scalar miscellaneous
Type
AiAgentTool object agent-control-tower
Represents an AI Agent Tool in the AI Agent Registry.
Was this topic helpful?