AiAgentListing
No description
type AiAgentListing {
agentId: ID
providerType: AiAgentProviderType
providerSubType: AiAgentProviderSubType
providerAccountGuId: ID
idpAccountId: ID
providerAccountName: String
versionId: ID
versionName: String
version: String
description: String
agentStatus: String
trustLevel: AiAgentRegistryTrustLevel
modifiedTime: DateTime
versionTags: [AiAgentTag]
toolIds: [ID]
taskIds: [ID!]
llms: [LlmInfo]
versionIsDeleted: Boolean
agentIsDeleted: Boolean
agentExternalId: String
versionExternalId: String
agentType: AiAgentUsageMode
aliasTrustLevel: String
aliasDescription: String
isAliasMonitoringEnabled: Boolean
effectiveTrustLevel: AiAgentRegistryTrustLevel
effectiveAgentStatus: String
}
Fields
AiAgentListing.agentId ● ID scalar miscellaneous {#agent-id}
agent guid
AiAgentListing.providerType ● AiAgentProviderType enum agent-control-tower {#provider-type}
provider account type
AiAgentListing.providerSubType ● AiAgentProviderSubType enum agent-control-tower {#provider-sub-type}
provider sub type
AiAgentListing.providerAccountGuId ● ID scalar miscellaneous {#provider-account-gu-id}
provider account guid
AiAgentListing.idpAccountId ● ID scalar miscellaneous {#idp-account-id}
Unique identifier for the Identity Provider (IDP) account, e.g., Boomi Platform Account ID
AiAgentListing.providerAccountName ● String scalar miscellaneous {#provider-account-name}
provider account name
AiAgentListing.versionId ● ID scalar miscellaneous {#version-id}
agent version guid
AiAgentListing.versionName ● String scalar miscellaneous {#version-name}
agent version name
AiAgentListing.version ● String scalar miscellaneous {#version}
agent version
AiAgentListing.description ● String scalar miscellaneous {#description}
agent description
AiAgentListing.agentStatus ● String scalar miscellaneous {#agent-status}
Status of the AI agent (e.g., PREPARING, RUNNING)
AiAgentListing.trustLevel ● AiAgentRegistryTrustLevel enum agent-control-tower {#trust-level}
agent trust level
AiAgentListing.modifiedTime ● DateTime scalar platform {#modified-time}
agent last modified time
AiAgentListing.versionTags ● [AiAgentTag] list object agent-control-tower {#version-tags}
agent version tags
AiAgentListing.toolIds ● [ID] list scalar miscellaneous {#tool-ids}
agent tool guids
AiAgentListing.taskIds ● [ID!] list scalar miscellaneous {#task-ids}
agent task ids
AiAgentListing.llms ● [LlmInfo] list object agent-control-tower {#llms}
agent llms
AiAgentListing.versionIsDeleted ● Boolean scalar miscellaneous {#version-is-deleted}
boolean value version is deleted
AiAgentListing.agentIsDeleted ● Boolean scalar miscellaneous {#agent-is-deleted}
boolean value version is deleted
AiAgentListing.agentExternalId ● String scalar miscellaneous {#agent-external-id}
agent externalId
AiAgentListing.versionExternalId ● String scalar miscellaneous {#version-external-id}
version externalId
AiAgentListing.agentType ● AiAgentUsageMode enum agent-control-tower {#agent-type}
Agent type indicating whether the agent is conversational or structured
AiAgentListing.aliasTrustLevel ● String scalar miscellaneous {#alias-trust-level}
Alias trust level
AiAgentListing.aliasDescription ● String scalar miscellaneous {#alias-description}
Alias description
AiAgentListing.isAliasMonitoringEnabled ● Boolean scalar miscellaneous {#is-alias-monitoring-enabled}
Is monitoring enabled for alias
AiAgentListing.effectiveTrustLevel ● AiAgentRegistryTrustLevel enum agent-control-tower {#effective-trust-level}
Trust level the UI should display for this row, resolved server-side per the
provider rule: BOOMI uses alias trust level; CUSTOM with a non-DRAFT alias
uses alias trust level; every other provider uses version trust level.
Sorting by trustLevel (when no provider/account filter is set) is applied
on this value so the displayed order matches the displayed value.
AiAgentListing.effectiveAgentStatus ● String scalar miscellaneous {#effective-agent-status}
Status the UI should display for this row, resolved server-side per the
provider rule: CUSTOM uses the alias status; every other provider uses the
agent status (which the listing view itself sources per provider, e.g. the
alias status for BOOMI). Sorting by agentStatus is applied on this value so
the displayed order matches the displayed value.
Member Of
AiAgentsListingQueryResponse object