Skip to content

Agent

An agent: a model with standing instructions, a one-line summary and the tools it may use. An agent does nothing on its own; an interaction puts it to work.

Kind: an object, used in responses.

Every field is present in a response; empty ones are null.

FieldTypeDescription
namestringThe agent’s name, unique within its namespace.
versionsAgentVersion[]Every version of the agent. Interactions name the version they use.
userCreatedByIduuidThe id of the user who created it. A call made with an API key is recorded as the key’s user.
namespaceIduuidThe id of the namespace it belongs to.
tenantIduuidThe id of the tenant it belongs to.
iduuidThe unique id. Use it in by-id routes and wherever another object refers to this one.
dateCreateddatetimeWhen it was created, in UTC.
dateUpdateddatetimeWhen it was last changed, in UTC.
{
"name": "...",
"versions": [
{
"aiModelId": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f",
"systemPrompt": "...",
"summaryForOtherAgents": "...",
"externalOperationReferences": [],
"routedSubAgents": [],
"allowSwarm": false,
"allowWebSearch": false,
"allowWebFetch": false,
"version": 0,
"date": "2026-10-26T12:00:00.0000000Z",
"isDisabled": false
}
],
"userCreatedById": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f",
"namespaceId": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f",
"tenantId": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f",
"id": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f",
"dateCreated": "2026-10-26T12:00:00.0000000Z",
"dateUpdated": "2026-10-26T12:00:00.0000000Z"
}