Update an agent
Changes an agent’s name, model, output schema, limits or data toggles; omitted fields are left unchanged. Its revisions change through POST /agents//revisions.
Authorizations
Customer API key (axl_ prefix).
Path Parameters
The agent's id.
Body
Request body for updating an agent. Omitted fields are left unchanged.
Use accessibility mode for runs. true needs your organization's access to accessibility mode (a 403 whose message starts with accessibility_unavailable without it).
Capture the media runs produce into the file library.
Most a run's model steps may cost, in microdollars.
x >= 1Most model steps a run may take.
1 <= x <= 500The model instruction runs call, one of GET /models.
1The agent's new name.
100^[A-Za-z0-9_-]+$The JSON Schema a run's result must satisfy. null clears it, so runs take any result.
Longest a run waits paused for an answer, in seconds, 60 to 3600.
60 <= x <= 3600Record the screen of runs.
Emit telemetry for runs.
Longest a run may take, in seconds, at most 3600.
1 <= x <= 3600Response
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.
Runs use accessibility mode, which needs a phone that supports it.
Runs capture the media they produce on the phone into the file library.
When the agent was created.
The agent's id.
Most a run's model steps may cost, in microdollars.
Most model steps a run may take.
The model an instructions revision's runs call, one of GET /models.
The agent's name, unique within the organization.
Longest a run waits paused for an answer, in seconds, before it fails with input_timeout. A pause also ends with the session.
Runs record the screen.
Runs emit telemetry, live and stored.
Longest a run may take, in seconds, within the one-hour session cap.
When the agent was last changed.
The revision runs of the agent use. Absent until the agent has one.
When a run of the agent last started.
The JSON Schema a run's result must satisfy. Absent takes any result.