---
title: "Changes to Promote an assistant version to main"
method: POST
path: "/ai/assistants/{assistant_id}/versions/{version_id}/promote"
---

# Changes to Promote an assistant version to main

`POST /ai/assistants/{assistant_id}/versions/{version_id}/promote`

> Every recorded change to this operation, newest first.
> 152 revisions in range; 1 not diffed.

## Timeline

Changed in 27 of 152 revisions.

- **2026-10-21** `d27fdd1cefb6`: 1 info
- **2026-10-21** `279d149de88f`: 4 warning, 6 info
- **2026-10-19** `042186142b82`: 1 info
- **2026-10-16** `1a3ac015020a`: 1 warning
- **2026-10-16** `6dc3afd40778`: 3 info
- **2026-10-16** `cb788f179f7a`: 3 info
- **2026-10-15** `e33b4a326dda`: 1 breaking, 2 info
- **2026-10-15** `da303e40b51e`: 3 breaking, 2 warning, 23 info
- **2026-09-28** `20b4163bd538`: 2 info
- **2026-09-28** `da597059c87c`: 1 info
- **2026-09-25** `88a6ea092777`: 3 warning, 3 info
- **2026-09-24** `9a704d487035`: 9 info
- **2026-09-21** `1581f4d44566`: 2 warning
- **2026-09-21** `d18924181c6e`: 1 info
- **2026-09-17** `4596ec306e59`: 2 warning
- **2026-09-17** `c44ea87f727b`: 3 breaking, 39 info
- **2026-09-16** `88030e1b5f1b`: 1 info
- **2026-09-16** `a6a61a29ecdd`: 5 warning, 28 info
- **2026-08-17** `1571b0380bd7`: 1 info
- **2026-08-04** `ca70e22d0d63`: 3 breaking
- **2026-07-30** `924fbdb1e5a1`: 2 warning
- **2026-07-22** `ce9e90fc16f3`: 2 warning
- **2026-07-16** `020dcdb3d9da`: 3 breaking
- **2026-07-13** `afc3349ad4f1`: 2 warning, 2 info
- **2026-07-07** `2c2d1971907f`: 3 breaking
- **2026-07-03** `80dbfc37f51e`: 2 warning
- **2026-07-02** `224ed0d8a5c3`: 5 info

## Changes

- **2026-10-21** `d27fdd1cefb6`: 1 info
  - added the optional property `insight_settings/model` to the response with the `200` status
- **2026-10-21** `279d149de88f`: 4 warning, 6 info
  - added the new `speechmatics/linden-1` enum value to the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/transcription/model` response property for the response status `200`
  - added the new `speechmatics/linden-1` enum value to the `transcription/model` response property for the response status `200`
  - added the new `speechmatics/standard` enum value to the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/transcription/model` response property for the response status `200`
  - added the new `speechmatics/standard` enum value to the `transcription/model` response property for the response status `200`
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/transcription/challenger/anyOf[subschema #1: TranscriptionChallenger]/settings/anyOf[subschema #1: TranscriptionSettingsConfig]/remove_disfluencies` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/transcription/fallback_models/items/settings/anyOf[subschema #1: TranscriptionSettingsConfig]/remove_disfluencies` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/transcription/settings/remove_disfluencies` to the response with the `200` status
  - added the optional property `transcription/challenger/anyOf[subschema #1: TranscriptionChallenger]/settings/anyOf[subschema #1: TranscriptionSettingsConfig]/remove_disfluencies` to the response with the `200` status
  - added the optional property `transcription/fallback_models/items/settings/anyOf[subschema #1: TranscriptionSettingsConfig]/remove_disfluencies` to the response with the `200` status
  - added the optional property `transcription/settings/remove_disfluencies` to the response with the `200` status
- **2026-10-19** `042186142b82`: 1 info
  - added the optional property `privacy_settings/pii_redaction` to the response with the `200` status
- **2026-10-16** `1a3ac015020a`: 1 warning
  - added the new `illustrated_workspace` enum value to the `avatar_settings/anyOf[subschema #1: AvatarSettings]/oneOf[subschema #1: TelnyxAvatarSettings]/background_id` response property for the response status `200`
- **2026-10-16** `6dc3afd40778`: 3 info
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #7: TransferTool]/transfer/bridge_beep` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #7: TransferTool]/transfer/bridge_beep` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #7: TransferTool]/transfer/bridge_beep` to the response with the `200` status
- **2026-10-16** `cb788f179f7a`: 3 info
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #7: TransferTool]/transfer/warm_transfer_acceptance/timeout_secs` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #7: TransferTool]/transfer/warm_transfer_acceptance/timeout_secs` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #7: TransferTool]/transfer/warm_transfer_acceptance/timeout_secs` to the response with the `200` status
- **2026-10-15** `e33b4a326dda`: 1 breaking, 2 info
  - the `avatar_settings/anyOf[subschema #1: AvatarSettings]/oneOf[subschema #1: TelnyxAvatarSettings]/avatar_id` response's property type changed from no type to `string` for status `200`
  - removed `subschema #1: Stock avatar ID, subschema #2: Custom avatar ID` from the `avatar_settings/anyOf[subschema #1: AvatarSettings]/oneOf[subschema #1: TelnyxAvatarSettings]/avatar_id` response property `oneOf` list for the response status `200`
  - the `avatar_settings/anyOf[subschema #1: AvatarSettings]/oneOf[subschema #1: TelnyxAvatarSettings]/avatar_id` response's property pattern `^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$` was added for the status `200`
- **2026-10-15** `da303e40b51e`: 3 breaking, 2 warning, 23 info
  - added `#/components/schemas/VisionTool` to the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/VisionTool` to the `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/VisionTool` to the `tools/items/` response property `oneOf` list for the response status `200`
  - added the new `telnyx/basira` enum value to the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/transcription/model` response property for the response status `200`
  - added the new `telnyx/basira` enum value to the `transcription/model` response property for the response status `200`
  - added the optional property `avatar_settings` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #13: PayTool -> subschema #14: PayTool]/pay/connector_parameters` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #13: PayTool -> subschema #14: PayTool]/pay/valid_card_types` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #7: TransferTool]/transfer/warm_transfer_acceptance/require_acceptance` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/transcription/challenger` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/transcription/fallback_models` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/transcription/settings/prompt` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/voice_settings/tool_call_audio` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #13: PayTool -> subschema #14: PayTool]/pay/connector_parameters` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #13: PayTool -> subschema #14: PayTool]/pay/valid_card_types` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #7: TransferTool]/transfer/warm_transfer_acceptance/require_acceptance` to the response with the `200` status
  - added the optional property `telephony_settings/conversation_ended_full_history` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #13: PayTool -> subschema #14: PayTool]/pay/connector_parameters` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #13: PayTool -> subschema #14: PayTool]/pay/valid_card_types` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #7: TransferTool]/transfer/warm_transfer_acceptance/require_acceptance` to the response with the `200` status
  - added the optional property `transcription/challenger` to the response with the `200` status
  - added the optional property `transcription/fallback_models` to the response with the `200` status
  - added the optional property `transcription/settings/prompt` to the response with the `200` status
  - added the optional property `voice_settings/tool_call_audio` to the response with the `200` status
  - the `end_of_turn_confidence_threshold` response's property default value `0.4` was removed for the status `200`
  - the `end_of_turn_confidence_threshold` response's property default value `0.4` was removed for the status `200`
  - response property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/transcription/settings/end_of_turn_confidence_threshold` deprecated
  - response property `transcription/settings/end_of_turn_confidence_threshold` deprecated
- **2026-09-28** `20b4163bd538`: 2 info
  - added the optional property `delegation_settings` to the response with the `200` status
  - added the optional property `websocket_settings` to the response with the `200` status
- **2026-09-28** `da597059c87c`: 1 info
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/message` to the response with the `200` status
- **2026-09-25** `88a6ea092777`: 3 warning, 3 info
  - removed the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #2: WebhookTool]/webhook/timeout_ms` from the response with the `200` status
  - removed the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #2: WebhookTool]/webhook/timeout_ms` from the response with the `200` status
  - removed the optional property `tools/items/oneOf[subschema #2: WebhookTool]/webhook/timeout_ms` from the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #2: WebhookTool]/timeout_ms` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #2: WebhookTool]/timeout_ms` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #2: WebhookTool]/timeout_ms` to the response with the `200` status
- **2026-09-24** `9a704d487035`: 9 info
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #7: TransferTool]/transfer/targets/oneOf[subschema #1]/items/extension` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #7: TransferTool]/transfer/targets/oneOf[subschema #1]/items/sip_auth_password` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #7: TransferTool]/transfer/targets/oneOf[subschema #1]/items/sip_auth_username` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #7: TransferTool]/transfer/targets/oneOf[subschema #1]/items/extension` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #7: TransferTool]/transfer/targets/oneOf[subschema #1]/items/sip_auth_password` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #7: TransferTool]/transfer/targets/oneOf[subschema #1]/items/sip_auth_username` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #7: TransferTool]/transfer/targets/oneOf[subschema #1]/items/extension` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #7: TransferTool]/transfer/targets/oneOf[subschema #1]/items/sip_auth_password` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #7: TransferTool]/transfer/targets/oneOf[subschema #1]/items/sip_auth_username` to the response with the `200` status
- **2026-09-21** `1581f4d44566`: 2 warning
  - added the new `omi-health/omi-med-stt-v1` enum value to the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/transcription/model` response property for the response status `200`
  - added the new `omi-health/omi-med-stt-v1` enum value to the `transcription/model` response property for the response status `200`
- **2026-09-21** `d18924181c6e`: 1 info
  - added the optional property `interruption_settings/interrupt_prediction_threshold` to the response with the `200` status
- **2026-09-17** `4596ec306e59`: 2 warning
  - added the new `assemblyai/universal-3-5-pro` enum value to the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/transcription/model` response property for the response status `200`
  - added the new `assemblyai/universal-3-5-pro` enum value to the `transcription/model` response property for the response status `200`
- **2026-09-17** `c44ea87f727b`: 3 breaking, 39 info
  - added `#/components/schemas/FunctionTool, #/components/schemas/inference-embedding_HangupTool` to the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FunctionTool, #/components/schemas/inference-embedding_HangupTool` to the `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FunctionTool, #/components/schemas/inference-embedding_HangupTool` to the `tools/items/` response property `oneOf` list for the response status `200`
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #10: SendMessageTool -> subschema #11: SendMessageTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #11: SkipTurnTool -> subschema #12: SkipTurnTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #12: PayTool -> subschema #13: PayTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #13: UpdateDynamicVariablesTool -> subschema #14: UpdateDynamicVariablesTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #1: WebhookTool -> subschema #2: WebhookTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #2: ClientSideTool -> subschema #3: ClientSideTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #3: RetrievalTool -> subschema #4: RetrievalTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #4: HandoffTool -> subschema #5: HandoffTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #6: TransferTool -> subschema #7: TransferTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #7: InviteTool -> subschema #8: InviteTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #8: SIPReferTool -> subschema #9: SIPReferTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #9: DTMFTool -> subschema #10: DTMFTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #10: SendMessageTool -> subschema #11: SendMessageTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #11: SkipTurnTool -> subschema #12: SkipTurnTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #12: PayTool -> subschema #13: PayTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #13: UpdateDynamicVariablesTool -> subschema #14: UpdateDynamicVariablesTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #1: WebhookTool -> subschema #2: WebhookTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #2: ClientSideTool -> subschema #3: ClientSideTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #3: RetrievalTool -> subschema #4: RetrievalTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #4: HandoffTool -> subschema #5: HandoffTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #6: TransferTool -> subschema #7: TransferTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #7: InviteTool -> subschema #8: InviteTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #8: SIPReferTool -> subschema #9: SIPReferTool]/shared` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #9: DTMFTool -> subschema #10: DTMFTool]/shared` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #10: SendMessageTool -> subschema #11: SendMessageTool]/shared` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #11: SkipTurnTool -> subschema #12: SkipTurnTool]/shared` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #12: PayTool -> subschema #13: PayTool]/shared` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #13: UpdateDynamicVariablesTool -> subschema #14: UpdateDynamicVariablesTool]/shared` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #1: WebhookTool -> subschema #2: WebhookTool]/shared` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #2: ClientSideTool -> subschema #3: ClientSideTool]/shared` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #3: RetrievalTool -> subschema #4: RetrievalTool]/shared` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #4: HandoffTool -> subschema #5: HandoffTool]/shared` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #6: TransferTool -> subschema #7: TransferTool]/shared` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #7: InviteTool -> subschema #8: InviteTool]/shared` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #8: SIPReferTool -> subschema #9: SIPReferTool]/shared` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #9: DTMFTool -> subschema #10: DTMFTool]/shared` to the response with the `200` status
  - removed `#/components/schemas/HangupTool` from the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/` response property `oneOf` list for the response status `200`
  - …2 more
- **2026-09-16** `88030e1b5f1b`: 1 info
  - added the optional property `privacy_settings/in_transit_data_locality` to the response with the `200` status
- **2026-09-16** `a6a61a29ecdd`: 5 warning, 28 info
  - added the new `aicoustics` enum value to the `telephony_settings/noise_suppression` response property for the response status `200`
  - added the new `cohere/ar-stt` enum value to the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/transcription/model` response property for the response status `200`
  - added the new `cohere/ar-stt` enum value to the `transcription/model` response property for the response status `200`
  - added the new `soniox/stt-rt-v5` enum value to the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/transcription/model` response property for the response status `200`
  - added the new `soniox/stt-rt-v5` enum value to the `transcription/model` response property for the response status `200`
  - added the optional property `a2a_agents` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #1: WebhookTool]/webhook/messages` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #1: WebhookTool]/webhook/preset_body_fields` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #1: WebhookTool]/webhook/preset_query_params` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #6: TransferTool]/transfer/diversion` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #6: TransferTool]/transfer/targets/oneOf[subschema #1]/items/message` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #6: TransferTool]/transfer/warm_transfer_acceptance` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/transcription/settings/context` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/transcription/settings/language_hints` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #1: WebhookTool]/webhook/messages` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #1: WebhookTool]/webhook/preset_body_fields` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #1: WebhookTool]/webhook/preset_query_params` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #6: TransferTool]/transfer/diversion` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #6: TransferTool]/transfer/targets/oneOf[subschema #1]/items/message` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #6: TransferTool]/transfer/warm_transfer_acceptance` to the response with the `200` status
  - added the optional property `telephony_settings/fallback_destination` to the response with the `200` status
  - added the optional property `telephony_settings/noise_suppression_config/enhancement_level` to the response with the `200` status
  - added the optional property `telephony_settings/noise_suppression_config/family` to the response with the `200` status
  - added the optional property `telephony_settings/noise_suppression_config/size` to the response with the `200` status
  - added the optional property `telephony_settings/send_message_history_updates` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #1: WebhookTool]/webhook/messages` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #1: WebhookTool]/webhook/preset_body_fields` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #1: WebhookTool]/webhook/preset_query_params` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #6: TransferTool]/transfer/diversion` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #6: TransferTool]/transfer/targets/oneOf[subschema #1]/items/message` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #6: TransferTool]/transfer/warm_transfer_acceptance` to the response with the `200` status
  - added the optional property `transcription/settings/context` to the response with the `200` status
  - added the optional property `transcription/settings/language_hints` to the response with the `200` status
- **2026-08-17** `1571b0380bd7`: 1 info
  - added the optional property `telephony_settings/disable_dtmf` to the response with the `200` status
- **2026-08-04** `ca70e22d0d63`: 3 breaking
  - added `#/components/schemas/UpdateDynamicVariablesTool` to the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/UpdateDynamicVariablesTool` to the `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/UpdateDynamicVariablesTool` to the `tools/items/` response property `oneOf` list for the response status `200`
- **2026-07-30** `924fbdb1e5a1`: 2 warning
  - added the new `reson8/turns` enum value to the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/transcription/model` response property for the response status `200`
  - added the new `reson8/turns` enum value to the `transcription/model` response property for the response status `200`
- **2026-07-22** `ce9e90fc16f3`: 2 warning
  - added the new `humain/realtime` enum value to the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/transcription/model` response property for the response status `200`
  - added the new `humain/realtime` enum value to the `transcription/model` response property for the response status `200`
- **2026-07-16** `020dcdb3d9da`: 3 breaking
  - added `#/components/schemas/PayTool` to the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/PayTool` to the `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/PayTool` to the `tools/items/` response property `oneOf` list for the response status `200`
- **2026-07-13** `afc3349ad4f1`: 2 warning, 2 info
  - added the new `nvidia/parakeet-v3` enum value to the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/transcription/model` response property for the response status `200`
  - added the new `nvidia/parakeet-v3` enum value to the `transcription/model` response property for the response status `200`
  - removed the `parakeet/tdt-0.6b-v3` enum value from the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/transcription/model` response property for the response status `200`
  - removed the `parakeet/tdt-0.6b-v3` enum value from the `transcription/model` response property for the response status `200`
- **2026-07-07** `2c2d1971907f`: 3 breaking
  - added `#/components/schemas/ClientSideTool` to the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/ClientSideTool` to the `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/ClientSideTool` to the `tools/items/` response property `oneOf` list for the response status `200`
- **2026-07-03** `80dbfc37f51e`: 2 warning
  - added the new `parakeet/tdt-0.6b-v3` enum value to the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/transcription/model` response property for the response status `200`
  - added the new `parakeet/tdt-0.6b-v3` enum value to the `transcription/model` response property for the response status `200`
- **2026-07-02** `224ed0d8a5c3`: 5 info
  - removed the `nvidia/parakeet-v3` enum value from the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/transcription/model` response property for the response status `200`
  - removed the `nvidia/parakeet-v3` enum value from the `transcription/model` response property for the response status `200`
  - removed `#/components/schemas/ClientSideTool` from the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/` response property `oneOf` list for the response status `200`
  - removed `#/components/schemas/ClientSideTool` from the `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/` response property `oneOf` list for the response status `200`
  - removed `#/components/schemas/ClientSideTool` from the `tools/items/` response property `oneOf` list for the response status `200`

---

[Operation](https://skmtc.dev/team-telnyx/apis/telnyx-api-2/docs/ai/assistants/:assistant_id/versions/:version_id/promote/post.md) - [API](https://skmtc.dev/team-telnyx/apis/telnyx-api-2.md) - [Page](https://skmtc.dev/team-telnyx/apis/telnyx-api-2/changes/ai/assistants/:assistant_id/versions/:version_id/promote/post)
