Waiting for engine...
Skip to main content

aiAgentProviderIcons

Batch icon lookup for the authenticated user's own account. Flattens each (providerType, subtype) pair from the input and returns one result per distinct pair, echoing the key alongside the resolved icon (null if none exists) so results can be matched back to inputs without relying on response order. idpAccountId is always resolved server-side from the caller's auth context, never a client argument.

Example Request:

query {
aiAgentProviderIcons(input: {
providers: [
{ providerType: CUSTOM, providerSubTypes: [LANGCHAIN, CREWAI] }
]
}) {
providerType
providerSubType
icon {
iconUrl
iconType
}
}
}

aiAgentProviderIcons(
input: AiAgentProviderIconLookupQueryInput!
): [AiAgentProviderIconResult!]!

Arguments​

aiAgentProviderIcons.input ● AiAgentProviderIconLookupQueryInput! non-null input agent-control-tower {#input}

Type​

AiAgentProviderIconResult object agent-control-tower

One resolved icon for a (providerType, providerSubType) pair requested via aiAgentProviderIcons.

On this Page