---
title: "Changes to Get an assistant"
method: GET
path: "/ai/assistants/{assistant_id}"
---

# Changes to Get an assistant

`GET /ai/assistants/{assistant_id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 23 of 89 revisions.

- **2026-10-21** `518d187a4e3c`: 1 info
- **2026-10-21** `a2e3f7a0ec7b`: 4 warning, 6 info
- **2026-10-19** `cd1dad49af81`: 1 info
- **2026-10-16** `41a44f8d0939`: 1 warning
- **2026-10-16** `99bc9ff17679`: 3 info
- **2026-10-16** `e962a08c9820`: 3 info
- **2026-10-15** `ca98207fd031`: 1 breaking, 2 info
- **2026-10-15** `a72569d69430`: 3 breaking, 20 warning, 95 info
- **2026-06-05** `8a8c40f458c5`: 6 breaking, 6 info
- **2026-06-05** `3f3befefc607`: 2 breaking, 2 info
- **2026-06-04** `8a56feba7190`: 3 info
- **2026-06-04** `3390803c3bb0`: 1 info
- **2026-05-26** `ac6be9fa50c1`: 1 info
- **2026-05-20** `157ea860b82e`: 1 info
- **2026-05-18** `c260e29f1496`: 1 warning, 4 info
- **2026-05-14** `50870cc05614`: 2 breaking, 2 info
- **2026-05-14** `a144ff96b4ac`: 2 breaking, 2 info
- **2026-05-11** `24057b25c3f5`: 1 info
- **2026-05-08** `30cb1ddce91b`: 2 breaking, 2 warning, 23 info
- **2026-04-21** `e17ea465fdc4`: 1 info
- **2026-04-20** `83b0b3ef1a20`: 1 info
- **2026-04-17** `66523f014691`: 1 info
- **2026-04-16** `54c5a6e44be1`: 1 breaking

## Changes

- **2026-10-21** `518d187a4e3c`: 1 info
  - added the optional property `insight_settings/model` to the response with the `200` status
- **2026-10-21** `a2e3f7a0ec7b`: 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** `cd1dad49af81`: 1 info
  - added the optional property `privacy_settings/pii_redaction` to the response with the `200` status
- **2026-10-16** `41a44f8d0939`: 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** `99bc9ff17679`: 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** `e962a08c9820`: 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** `ca98207fd031`: 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** `a72569d69430`: 3 breaking, 20 warning, 95 info
  - added `#/components/schemas/FunctionTool, #/components/schemas/ClientSideTool, #/components/schemas/inference-embedding_HangupTool, #/components/schemas/VisionTool, #/components/schemas/PayTool, #/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/FunctionTool, #/components/schemas/ClientSideTool, #/components/schemas/inference-embedding_HangupTool, #/components/schemas/VisionTool, #/components/schemas/PayTool, #/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/FunctionTool, #/components/schemas/ClientSideTool, #/components/schemas/inference-embedding_HangupTool, #/components/schemas/VisionTool, #/components/schemas/PayTool, #/components/schemas/UpdateDynamicVariablesTool` to the `tools/items/` response property `oneOf` list for the response status `200`
  - removed the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #1: WebhookTool -> 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 #1: WebhookTool -> subschema #2: WebhookTool]/webhook/timeout_ms` from the response with the `200` status
  - removed the optional property `tools/items/oneOf[subschema #1: WebhookTool -> subschema #2: WebhookTool]/webhook/timeout_ms` from the response with the `200` status
  - added the new `aicoustics` enum value to the `telephony_settings/noise_suppression` response property for the response status `200`
  - 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`
  - 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 `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`
  - 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`
  - 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`
  - 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`
  - 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 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 `a2a_agents` to the response with the `200` status
  - 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 #10: 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 #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 #1: WebhookTool -> subschema #2: WebhookTool]/timeout_ms` 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]/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 -> subschema #2: 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 -> subschema #2: 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 #2: 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 #3: 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 #5: 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 #5: TransferTool -> subschema #7: 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 #5: TransferTool -> 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 #5: TransferTool -> subschema #7: 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 #5: TransferTool -> 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 #5: TransferTool -> 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 #1: FlowNode]/tools/items/items/oneOf[subschema #5: TransferTool -> subschema #7: TransferTool]/transfer/warm_transfer_acceptance` to the response with the `200` status
  - …78 more
- **2026-06-05** `8a8c40f458c5`: 6 breaking, 6 info
  - added `subschema #1` to the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #5: TransferTool]/transfer/targets` response property `oneOf` list for the response status `200`
  - added `subschema #1` to the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #6: InviteTool]/invite/targets` response property `oneOf` list for the response status `200`
  - added `subschema #1` to the `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #5: TransferTool]/transfer/targets` response property `oneOf` list for the response status `200`
  - added `subschema #1` to the `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #6: InviteTool]/invite/targets` response property `oneOf` list for the response status `200`
  - added `subschema #1` to the `tools/items/oneOf[subschema #5: TransferTool]/transfer/targets` response property `oneOf` list for the response status `200`
  - added `subschema #1` to the `tools/items/oneOf[subschema #6: InviteTool]/invite/targets` response property `oneOf` list for the response status `200`
  - removed `subschema #1: targets_list` from the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #5: TransferTool]/transfer/targets` response property `oneOf` list for the response status `200`
  - removed `subschema #1: targets_list` from the `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #6: InviteTool]/invite/targets` response property `oneOf` list for the response status `200`
  - removed `subschema #1: targets_list` from the `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #5: TransferTool]/transfer/targets` response property `oneOf` list for the response status `200`
  - removed `subschema #1: targets_list` from the `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #6: InviteTool]/invite/targets` response property `oneOf` list for the response status `200`
  - removed `subschema #1: targets_list` from the `tools/items/oneOf[subschema #5: TransferTool]/transfer/targets` response property `oneOf` list for the response status `200`
  - removed `subschema #1: targets_list` from the `tools/items/oneOf[subschema #6: InviteTool]/invite/targets` response property `oneOf` list for the response status `200`
- **2026-06-05** `3f3befefc607`: 2 breaking, 2 info
  - added `#/components/schemas/DefaultCondition` to the `conversation_flow/edges/items/condition` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/SpeakNode` to the `conversation_flow/nodes/items/` response property `oneOf` list for the response status `200`
  - added `default` discriminator mapping keys to the `conversation_flow/edges/items/condition` response property for the response status `200`
  - added `speak` discriminator mapping keys to the `conversation_flow/nodes/items/` response property for the response status `200`
- **2026-06-04** `8a56feba7190`: 3 info
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #1: FlowNode]/tools/items/items/oneOf[subschema #5: TransferTool]/transfer/description` to the response with the `200` status
  - added the optional property `conversation_flow/nodes/items/oneOf[subschema #2: ToolNode]/tool/items/oneOf[subschema #5: TransferTool]/transfer/description` to the response with the `200` status
  - added the optional property `tools/items/oneOf[subschema #5: TransferTool]/transfer/description` to the response with the `200` status
- **2026-06-04** `3390803c3bb0`: 1 info
  - added the optional property `conversation_flow` to the response with the `200` status
- **2026-05-26** `ac6be9fa50c1`: 1 info
  - added the optional property `telephony_settings/recording_settings/stop_on_conversation_end` to the response with the `200` status
- **2026-05-20** `157ea860b82e`: 1 info
  - added the optional property `tools/items/oneOf[subschema #1: WebhookTool]/webhook/async_timeout_ms` to the response with the `200` status
- **2026-05-18** `c260e29f1496`: 1 warning, 4 info
  - added the new `soniox/stt-rt-v4` enum value to the `transcription/model` response property for the response status `200`
  - added the optional property `transcription/settings/enable_endpoint_detection` to the response with the `200` status
  - added the optional property `transcription/settings/interim_results` to the response with the `200` status
  - added the optional property `transcription/settings/max_endpoint_delay_ms` to the response with the `200` status
  - added the optional property `voice_settings/background_audio/oneOf[subschema #1]/volume` to the response with the `200` status
- **2026-05-14** `50870cc05614`: 2 breaking, 2 info
  - added `subschema #1: targets_list` to the `tools/items/oneOf[subschema #5: TransferTool]/transfer/targets` response property `oneOf` list for the response status `200`
  - added `subschema #1: targets_list` to the `tools/items/oneOf[subschema #6: InviteTool]/invite/targets` response property `oneOf` list for the response status `200`
  - removed `subschema #1` from the `tools/items/oneOf[subschema #5: TransferTool]/transfer/targets` response property `oneOf` list for the response status `200`
  - removed `subschema #1` from the `tools/items/oneOf[subschema #6: InviteTool]/invite/targets` response property `oneOf` list for the response status `200`
- **2026-05-14** `a144ff96b4ac`: 2 breaking, 2 info
  - added `subschema #1` to the `tools/items/oneOf[subschema #5: TransferTool]/transfer/targets` response property `oneOf` list for the response status `200`
  - added `subschema #1` to the `tools/items/oneOf[subschema #6: InviteTool]/invite/targets` response property `oneOf` list for the response status `200`
  - removed `subschema #1: targets_list` from the `tools/items/oneOf[subschema #5: TransferTool]/transfer/targets` response property `oneOf` list for the response status `200`
  - removed `subschema #1: targets_list` from the `tools/items/oneOf[subschema #6: InviteTool]/invite/targets` response property `oneOf` list for the response status `200`
- **2026-05-11** `24057b25c3f5`: 1 info
  - the `eager_eot_threshold` response's property default value changed from `0.4` to `0.8` for the status `200`
- **2026-05-08** `30cb1ddce91b`: 2 breaking, 2 warning, 23 info
  - response property `tools/items/oneOf[subschema #5: TransferTool]/transfer/targets` list-of-types was widened by adding types `string` to media type `application/json` of response `200`
  - removed the required property `tools/items/oneOf[subschema #6: InviteTool]/invite_config` from the response with the `200` status
  - added the new `assemblyai/universal-streaming` enum value to the `transcription/model` response property for the response status `200`
  - added the new `xai/grok-stt` enum value to the `transcription/model` response property for the response status `200`
  - added the optional property `dynamic_variables_webhook_timeout_ms` to the response with the `200` status
  - added the optional property `external_llm` to the response with the `200` status
  - added the optional property `fallback_config` to the response with the `200` status
  - added the optional property `integrations` to the response with the `200` status
  - added the optional property `interruption_settings` to the response with the `200` status
  - added the optional property `mcp_servers` to the response with the `200` status
  - added the optional property `observability_settings/prompt_label` to the response with the `200` status
  - added the optional property `observability_settings/prompt_name` to the response with the `200` status
  - added the optional property `observability_settings/prompt_sync` to the response with the `200` status
  - added the optional property `observability_settings/prompt_version` to the response with the `200` status
  - added the optional property `related_mission_ids` to the response with the `200` status
  - added the optional property `tags` to the response with the `200` status
  - added the optional property `transcription/api_key_ref` to the response with the `200` status
  - added the optional property `transcription/settings/end_of_turn_confidence_threshold` to the response with the `200` status
  - added the optional property `transcription/settings/max_turn_silence` to the response with the `200` status
  - added the optional property `transcription/settings/min_turn_silence` to the response with the `200` status
  - added the optional property `version_created_at` to the response with the `200` status
  - added the optional property `version_id` to the response with the `200` status
  - added the optional property `version_name` to the response with the `200` status
  - the `eot_threshold` response's property default value `0.8` was added for the status `200`
  - the `eot_timeout_ms` response's property default value `5000` was added for the status `200`
  - the `eager_eot_threshold` response's property default value changed from `0.3` to `0.4` for the status `200`
  - added the required property `tools/items/oneOf[subschema #6: InviteTool]/invite` to the response with the `200` status
- **2026-04-21** `e17ea465fdc4`: 1 info
  - added the optional property `post_conversation_settings` to the response with the `200` status
- **2026-04-20** `83b0b3ef1a20`: 1 info
  - added the optional property `transcription/settings/keyterm` to the response with the `200` status
- **2026-04-17** `66523f014691`: 1 info
  - added the optional property `telephony_settings/user_idle_reply_secs` to the response with the `200` status
- **2026-04-16** `54c5a6e44be1`: 1 breaking
  - the `telephony_settings/user_idle_timeout_secs` response property's min was decreased from `30.00` to `10.00` for the response status `200`

---

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