Waiting for engine...
Skip to main content

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 Tool object 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.

On this Page