Skip to main content
PUT
Update agent
Updates an agent’s configuration. Only include fields you want to change — omitted fields keep their current values.

Request

Body parameters

Any field from Create agent can be updated. Pass only the fields you want to change.

Field behaviour worth knowing

Fields not listed in Create agent are ignored rather than rejected. If a setting is not taking effect, check the field name against that page first - an unrecognised name returns 200 and changes nothing.

Response

200 OK — returns the updated agent object.

Behaviour

  • Active calls are unaffected. Updating an agent while a call is in progress doesn’t change behaviour mid-call. New calls use the new config.
  • agent_id and api_key_id are immutable. Trying to change them is ignored.
  • No partial validation. If you submit an invalid value for any field, the whole update fails.

Errors