Skip to main content
GET
Get an agent
Minimum role required: Viewer

Authorizations

X-Axilio-Api-Key
string
header
required

Customer API key (axl_ prefix).

Path Parameters

agent_id
string<uuid>
required

The agent's id.

Response

OK

An agent: a task for a phone, as instructions the agent works through a model or as code, with the settings its runs use.

accessibility_enabled
boolean
required

Runs use accessibility mode, which needs a phone that supports it.

capture_enabled
boolean
required

Runs capture the media they produce on the phone into the file library.

created_at
string<date-time>
required

When the agent was created.

id
string<uuid>
required

The agent's id.

max_cost_microdollars
integer<int64>
required

Most a run's model steps may cost, in microdollars.

max_steps
integer<int64>
required

Most model steps a run may take.

model
string
required

The model an instructions revision's runs call, one of GET /models.

name
string
required

The agent's name, unique within the organization.

pause_timeout_seconds
integer<int64>
required

Longest a run waits paused for an answer, in seconds, before it fails with input_timeout. A pause also ends with the session.

recording_enabled
boolean
required

Runs record the screen.

telemetry_enabled
boolean
required

Runs emit telemetry, live and stored.

timeout_seconds
integer<int64>
required

Longest a run may take, in seconds, within the one-hour session cap.

updated_at
string<date-time>
required

When the agent was last changed.

current_revision_id
string<uuid>

The revision runs of the agent use. Absent until the agent has one.

last_run_at
string<date-time>

When a run of the agent last started.

output_schema
object

The JSON Schema a run's result must satisfy. Absent takes any result.