---
title: "Changes to Update Agent By External Id"
method: PUT
path: "/v1/update-agent-by-external-id"
---

# Changes to Update Agent By External Id

`PUT /v1/update-agent-by-external-id`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 14 of 58 revisions.

- **2026-10-14** `409636928e98`: 1 warning, 9 info
- **2026-10-12** `37cdc7e4c284`: 2 info
- **2026-09-23** `582b3e7c58b7`: 2 info
- **2026-09-22** `2c4225f1280b`: 2 info
- **2026-09-16** `0d9abe85ecfd`: 2 info
- **2026-09-10** `547d989af0ef`: 3 warning, 11 info
- **2026-09-03** `aa501502e1fc`: 1 info
- **2026-09-02** `dc799889b9fe`: 6 info
- **2026-08-27** `a52d6f90f25a`: 1 warning, 1 info
- **2026-08-21** `b29e1840a386`: 2 info
- **2026-08-08** `f48cef80963f`: 1 warning, 5 info
- **2026-08-04** `90ededf7fc7d`: 3 warning, 3 info
- **2026-07-31** `4309a961859b`: 3 warning, 15 info
- **2026-07-26** `44d183272ce1`: 2 warning

## Changes

- **2026-10-14** `409636928e98`: 1 warning, 9 info
  - added the new `OPENAI_REALTIME` enum value to the `agent/connection_type/anyOf[subschema #1: ConnectionType]/` response property for the response status `200`
  - added the new optional request property `openai_prompt_id`
  - added the new optional request property `openai_prompt_version`
  - added the new optional request property `openai_realtime_session`
  - added the new optional request property `openai_realtime_url`
  - added the new `OPENAI_REALTIME` enum value to the request property `connection_type/anyOf[subschema #1: ConnectionType]/`
  - added the optional property `agent/openai_prompt_id` to the response with the `200` status
  - added the optional property `agent/openai_prompt_version` to the response with the `200` status
  - added the optional property `agent/openai_realtime_session` to the response with the `200` status
  - added the optional property `agent/openai_realtime_url` to the response with the `200` status
- **2026-10-12** `37cdc7e4c284`: 2 info
  - added the new optional request property `provider_request_data`
  - added the optional property `agent/provider_request_data` to the response with the `200` status
- **2026-09-23** `582b3e7c58b7`: 2 info
  - added the new optional request property `email_reply_addresses`
  - added the optional property `agent/email_reply_addresses` to the response with the `200` status
- **2026-09-22** `2c4225f1280b`: 2 info
  - added the new optional request property `http_webhook_sync_reply`
  - added the optional property `agent/http_webhook_sync_reply` to the response with the `200` status
- **2026-09-16** `0d9abe85ecfd`: 2 info
  - added the new optional request property `bland_call_settings`
  - added the optional property `agent/bland_call_settings` to the response with the `200` status
- **2026-09-10** `547d989af0ef`: 3 warning, 11 info
  - added the new `EMAIL` enum value to the `agent/connection_type/anyOf[subschema #1: ConnectionType]/` response property for the response status `200`
  - added the new `EMAIL` enum value to the `agent/mode/anyOf[subschema #1: AgentMode]/` response property for the response status `200`
  - added the new `OPENAI_CHAT` enum value to the `agent/connection_type/anyOf[subschema #1: ConnectionType]/` response property for the response status `200`
  - added the new optional request property `email_address`
  - added the new optional request property `openai_api_key`
  - added the new optional request property `openai_base_url`
  - added the new optional request property `openai_model`
  - added the new `EMAIL` enum value to the request property `connection_type/anyOf[subschema #1: ConnectionType]/`
  - added the new `EMAIL` enum value to the request property `mode/anyOf[subschema #1: AgentMode]/`
  - added the new `OPENAI_CHAT` enum value to the request property `connection_type/anyOf[subschema #1: ConnectionType]/`
  - added the optional property `agent/email_address` to the response with the `200` status
  - added the optional property `agent/openai_api_key` to the response with the `200` status
  - added the optional property `agent/openai_base_url` to the response with the `200` status
  - added the optional property `agent/openai_model` to the response with the `200` status
- **2026-09-03** `aa501502e1fc`: 1 info
  - added the new optional `header` request parameter `X-Organization-Id`
- **2026-09-02** `dc799889b9fe`: 6 info
  - added the new optional request property `sierra_agent_parameters`
  - added the new optional request property `sierra_agent_token`
  - added the new optional request property `sierra_release`
  - added the optional property `agent/sierra_agent_parameters` to the response with the `200` status
  - added the optional property `agent/sierra_agent_token` to the response with the `200` status
  - added the optional property `agent/sierra_release` to the response with the `200` status
- **2026-08-27** `a52d6f90f25a`: 1 warning, 1 info
  - added the new `SIERRA_VOICE` enum value to the `agent/connection_type/anyOf[subschema #1: ConnectionType]/` response property for the response status `200`
  - added the new `SIERRA_VOICE` enum value to the request property `connection_type/anyOf[subschema #1: ConnectionType]/`
- **2026-08-21** `b29e1840a386`: 2 info
  - added the new optional request property `livekit_token_webhook_auth`
  - added the optional property `agent/livekit_token_webhook_auth` to the response with the `200` status
- **2026-08-08** `f48cef80963f`: 1 warning, 5 info
  - added the new `BLAND_PHONE` enum value to the `agent/connection_type/anyOf[subschema #1: ConnectionType]/` response property for the response status `200`
  - added the new optional request property `bland_agent_id`
  - added the new optional request property `bland_pathway_id`
  - added the new `BLAND_PHONE` enum value to the request property `connection_type/anyOf[subschema #1: ConnectionType]/`
  - added the optional property `agent/bland_agent_id` to the response with the `200` status
  - added the optional property `agent/bland_pathway_id` to the response with the `200` status
- **2026-08-04** `90ededf7fc7d`: 3 warning, 3 info
  - added the new `BLAND` enum value to the `agent/provider/anyOf[subschema #1: Provider]/` response property for the response status `200`
  - added the new `BLAND_CHAT` enum value to the `agent/connection_type/anyOf[subschema #1: ConnectionType]/` response property for the response status `200`
  - added the new `BLAND_VOICE` enum value to the `agent/connection_type/anyOf[subschema #1: ConnectionType]/` response property for the response status `200`
  - added the new `BLAND` enum value to the request property `provider/anyOf[subschema #1: Provider]/`
  - added the new `BLAND_CHAT` enum value to the request property `connection_type/anyOf[subschema #1: ConnectionType]/`
  - added the new `BLAND_VOICE` enum value to the request property `connection_type/anyOf[subschema #1: ConnectionType]/`
- **2026-07-31** `4309a961859b`: 3 warning, 15 info
  - added the new `AMELIA` enum value to the `agent/provider/anyOf[subschema #1: Provider]/` response property for the response status `200`
  - added the new `AMELIA_CHAT` enum value to the `agent/connection_type/anyOf[subschema #1: ConnectionType]/` response property for the response status `200`
  - added the new `AMELIA_VOICE` enum value to the `agent/connection_type/anyOf[subschema #1: ConnectionType]/` response property for the response status `200`
  - added the new optional request property `amelia_agent_name`
  - added the new optional request property `amelia_base_url`
  - added the new optional request property `amelia_domain_code`
  - added the new optional request property `amelia_flow_name`
  - added the new optional request property `outbound_trigger_payload_template`
  - added the new optional request property `outbound_trigger_webhook_url`
  - added the new `AMELIA` enum value to the request property `provider/anyOf[subschema #1: Provider]/`
  - added the new `AMELIA_CHAT` enum value to the request property `connection_type/anyOf[subschema #1: ConnectionType]/`
  - added the new `AMELIA_VOICE` enum value to the request property `connection_type/anyOf[subschema #1: ConnectionType]/`
  - added the optional property `agent/amelia_agent_name` to the response with the `200` status
  - added the optional property `agent/amelia_base_url` to the response with the `200` status
  - added the optional property `agent/amelia_domain_code` to the response with the `200` status
  - added the optional property `agent/amelia_flow_name` to the response with the `200` status
  - added the optional property `agent/outbound_trigger_payload_template` to the response with the `200` status
  - added the optional property `agent/outbound_trigger_webhook_url` to the response with the `200` status
- **2026-07-26** `44d183272ce1`: 2 warning
  - removed the request property `knowledge_base`
  - removed the optional property `agent/knowledge_base` from the response with the `200` status

---

[Operation](https://skmtc.dev/getbluejay/apis/bluejay-api/docs/v1/update-agent-by-external-id/put.md) - [API](https://skmtc.dev/getbluejay/apis/bluejay-api.md) - [Page](https://skmtc.dev/getbluejay/apis/bluejay-api/changes/v1/update-agent-by-external-id/put)
