Skip to main content
GET
List what this agent could still be given

Authorizations

Authorization
string
header
required

Authorization: Bearer <token> where <token> is either a neo_sk_<env>_<secret> API key (service account) or a Microsoft Entra ID access token (dashboard user).

Path Parameters

agent_id
string
required

Response

Success.

data
AgentImprovementOptionsResponse · object
required

This agent's stored configuration, and what its MSP could still switch on for it.

Read this before concluding that Neo cannot do something an agent failed to do. An agent knows only its own enabled tools, and it cannot see integration permission groups at all, so its own report that it "has no tool for X" says nothing about whether Neo ships one.

This answers what could still be switched ON. It deliberately does not report the tools an agent runs with: that set is decided per run, not per agent — the same agent resolves differently on a ticket run and a ticketless one — so no answer outside a run could state it. Read the run's own trace for what it actually had.

Agents only. A Chat Agent resolves per conversation and per speaker as well, and an end-user one does not draw from this tool catalogue at all.

meta
object
required