---
title: "Changes to Update Campaign"
method: PATCH
path: "/v2/campaign/{id}"
---

# Changes to Update Campaign

`PATCH /v2/campaign/{id}`

> Every recorded change to this operation, newest first.
> 164 revisions in range; 15 not diffed, 8 could not be searched.

## Timeline

Changed in 9 of 164 revisions.

- **2026-11-04** `d73a715574fb`: 264 breaking
- **2026-10-30** `3572576b853f`: 266 breaking
- **2026-10-29** `05bdbfb8f1d9`: 32 info
- **2026-10-28** `bdbfc4817f68`: 164 breaking, 152 warning
- **2026-10-08** `8b026e1fad65`: 12 warning, 4 info
- **2026-10-06** `3763037c9b67`: 36 warning, 12 info
- **2026-09-30** `cde11fa62222`: 70 breaking, 252 warning
- **2026-09-11** `b8db61be70dc`: 8 info
- **2026-08-19** `74c487628c18`: 252 warning

## Changes

- **2026-11-04** `d73a715574fb`: 264 breaking
  - added `#/components/schemas/CreateReson8CredentialDTO` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/credentials/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/CreateReson8CredentialDTO` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/credentials/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/CreateReson8CredentialDTO` to the `customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/credentials/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/CreateReson8CredentialDTO` to the `customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/credentials/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/CreateReson8CredentialDTO` to the `customers/items/squadOverrides/allOf[#/components/schemas/AssistantOverrides]/credentials/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/CreateReson8CredentialDTO` to the `customers/items/squadOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/credentials/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/CreateReson8CredentialDTO` to the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/credentials/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/CreateReson8CredentialDTO` to the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/credentials/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/CreateReson8CredentialDTO` to the `dialPlan/items/customers/items/squadOverrides/allOf[#/components/schemas/AssistantOverrides]/credentials/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/CreateReson8CredentialDTO` to the `dialPlan/items/customers/items/squadOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/credentials/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/CreateReson8CredentialDTO` to the `squadOverrides/allOf[#/components/schemas/AssistantOverrides]/credentials/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/CreateReson8CredentialDTO` to the `squadOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/credentials/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/nodes/items/oneOf[subschema #1: ConversationNode]/transcriber/oneOf[subschema #10: OpenAITranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/nodes/items/oneOf[subschema #1: ConversationNode]/transcriber/oneOf[subschema #11: CartesiaTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/nodes/items/oneOf[subschema #1: ConversationNode]/transcriber/oneOf[subschema #12: SonioxTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/nodes/items/oneOf[subschema #1: ConversationNode]/transcriber/oneOf[subschema #13: XaiTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/nodes/items/oneOf[subschema #1: ConversationNode]/transcriber/oneOf[subschema #1: AssemblyAITranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/nodes/items/oneOf[subschema #1: ConversationNode]/transcriber/oneOf[subschema #2: AzureSpeechTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/nodes/items/oneOf[subschema #1: ConversationNode]/transcriber/oneOf[subschema #3: CustomTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/nodes/items/oneOf[subschema #1: ConversationNode]/transcriber/oneOf[subschema #4: DeepgramTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/nodes/items/oneOf[subschema #1: ConversationNode]/transcriber/oneOf[subschema #5: ElevenLabsTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/nodes/items/oneOf[subschema #1: ConversationNode]/transcriber/oneOf[subschema #6: GladiaTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/nodes/items/oneOf[subschema #1: ConversationNode]/transcriber/oneOf[subschema #7: GoogleTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/nodes/items/oneOf[subschema #1: ConversationNode]/transcriber/oneOf[subschema #8: SpeechmaticsTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/nodes/items/oneOf[subschema #1: ConversationNode]/transcriber/oneOf[subschema #9: TalkscriberTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/transcriber/oneOf[subschema #10: OpenAITranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/transcriber/oneOf[subschema #11: CartesiaTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/transcriber/oneOf[subschema #12: SonioxTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/transcriber/oneOf[subschema #13: XaiTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/transcriber/oneOf[subschema #1: AssemblyAITranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/transcriber/oneOf[subschema #2: AzureSpeechTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/transcriber/oneOf[subschema #3: CustomTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/transcriber/oneOf[subschema #4: DeepgramTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/transcriber/oneOf[subschema #5: ElevenLabsTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/transcriber/oneOf[subschema #6: GladiaTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/transcriber/oneOf[subschema #7: GoogleTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/transcriber/oneOf[subschema #8: SpeechmaticsTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/transcriber/oneOf[subschema #9: TalkscriberTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/transcriber/oneOf[subschema #10: OpenAITranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FallbackReson8Transcriber` to the `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/transcriber/oneOf[subschema #11: CartesiaTranscriber]/fallbackPlan/allOf[#/components/schemas/FallbackTranscriberPlan]/transcribers/items/` response property `oneOf` list for the response status `200`
  - …224 more
  - …this revision’s changelog is incomplete
- **2026-10-30** `3572576b853f`: 266 breaking
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #1: RecordingConsentStayOnLinePlan]/voice/oneOf[subschema #10: PlayHTVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #1: RecordingConsentStayOnLinePlan]/voice/oneOf[subschema #11: WellSaidVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #1: RecordingConsentStayOnLinePlan]/voice/oneOf[subschema #12: RimeAIVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #1: RecordingConsentStayOnLinePlan]/voice/oneOf[subschema #13: SmallestAIVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #1: RecordingConsentStayOnLinePlan]/voice/oneOf[subschema #16: SesameVoice -> subschema #15: SesameVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #1: RecordingConsentStayOnLinePlan]/voice/oneOf[subschema #17: InworldVoice -> subschema #16: InworldVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #1: RecordingConsentStayOnLinePlan]/voice/oneOf[subschema #18: MinimaxVoice -> subschema #17: MinimaxVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #1: RecordingConsentStayOnLinePlan]/voice/oneOf[subschema #19: XaiVoice -> subschema #18: XaiVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #1: RecordingConsentStayOnLinePlan]/voice/oneOf[subschema #1: AzureVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #1: RecordingConsentStayOnLinePlan]/voice/oneOf[subschema #20: MicrosoftVoice -> subschema #19: MicrosoftVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #1: RecordingConsentStayOnLinePlan]/voice/oneOf[subschema #2: CartesiaVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #1: RecordingConsentStayOnLinePlan]/voice/oneOf[subschema #3: CustomVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #1: RecordingConsentStayOnLinePlan]/voice/oneOf[subschema #4: DeepgramVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #1: RecordingConsentStayOnLinePlan]/voice/oneOf[subschema #5: ElevenLabsVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #1: RecordingConsentStayOnLinePlan]/voice/oneOf[subschema #6: HumeVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #1: RecordingConsentStayOnLinePlan]/voice/oneOf[subschema #7: LMNTVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #1: RecordingConsentStayOnLinePlan]/voice/oneOf[subschema #8: NeuphonicVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #1: RecordingConsentStayOnLinePlan]/voice/oneOf[subschema #9: OpenAIVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #2: RecordingConsentPlanVerbal]/voice/oneOf[subschema #10: PlayHTVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #2: RecordingConsentPlanVerbal]/voice/oneOf[subschema #11: WellSaidVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #2: RecordingConsentPlanVerbal]/voice/oneOf[subschema #12: RimeAIVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #2: RecordingConsentPlanVerbal]/voice/oneOf[subschema #13: SmallestAIVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #2: RecordingConsentPlanVerbal]/voice/oneOf[subschema #16: SesameVoice -> subschema #15: SesameVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #2: RecordingConsentPlanVerbal]/voice/oneOf[subschema #17: InworldVoice -> subschema #16: InworldVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #2: RecordingConsentPlanVerbal]/voice/oneOf[subschema #18: MinimaxVoice -> subschema #17: MinimaxVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #2: RecordingConsentPlanVerbal]/voice/oneOf[subschema #19: XaiVoice -> subschema #18: XaiVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #2: RecordingConsentPlanVerbal]/voice/oneOf[subschema #1: AzureVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #2: RecordingConsentPlanVerbal]/voice/oneOf[subschema #20: MicrosoftVoice -> subschema #19: MicrosoftVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #2: RecordingConsentPlanVerbal]/voice/oneOf[subschema #2: CartesiaVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #2: RecordingConsentPlanVerbal]/voice/oneOf[subschema #3: CustomVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #2: RecordingConsentPlanVerbal]/voice/oneOf[subschema #4: DeepgramVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #2: RecordingConsentPlanVerbal]/voice/oneOf[subschema #5: ElevenLabsVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #2: RecordingConsentPlanVerbal]/voice/oneOf[subschema #6: HumeVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #2: RecordingConsentPlanVerbal]/voice/oneOf[subschema #7: LMNTVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #2: RecordingConsentPlanVerbal]/voice/oneOf[subschema #8: NeuphonicVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/compliancePlan/recordingConsentPlan/oneOf[subschema #2: RecordingConsentPlanVerbal]/voice/oneOf[subschema #9: OpenAIVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/compliancePlan/allOf[#/components/schemas/CompliancePlan]/recordingConsentPlan/oneOf[subschema #1: RecordingConsentStayOnLinePlan]/voice/oneOf[subschema #10: PlayHTVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/compliancePlan/allOf[#/components/schemas/CompliancePlan]/recordingConsentPlan/oneOf[subschema #1: RecordingConsentStayOnLinePlan]/voice/oneOf[subschema #11: WellSaidVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/compliancePlan/allOf[#/components/schemas/CompliancePlan]/recordingConsentPlan/oneOf[subschema #1: RecordingConsentStayOnLinePlan]/voice/oneOf[subschema #12: RimeAIVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - removed `#/components/schemas/FallbackTavusVoice` from the `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/compliancePlan/allOf[#/components/schemas/CompliancePlan]/recordingConsentPlan/oneOf[subschema #1: RecordingConsentStayOnLinePlan]/voice/oneOf[subschema #13: SmallestAIVoice]/fallbackPlan/allOf[#/components/schemas/FallbackPlan]/voices/items/` request property `oneOf` list
  - …226 more
  - …this revision’s changelog is incomplete
- **2026-10-29** `05bdbfb8f1d9`: 32 info
  - added the new optional request property `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/artifactPlan/allOf[#/components/schemas/ArtifactPlan]/structuredOutputs/items/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort`
  - added the new optional request property `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/artifactPlan/allOf[#/components/schemas/ArtifactPlan]/structuredOutputs/items/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort`
  - added the new optional request property `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort`
  - added the new optional request property `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/nodes/items/oneOf[subschema #1: ConversationNode]/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort`
  - added the new optional request property `dialPlan/items/customers/items/squadOverrides/allOf[#/components/schemas/AssistantOverrides]/artifactPlan/allOf[#/components/schemas/ArtifactPlan]/structuredOutputs/items/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort`
  - added the new optional request property `dialPlan/items/customers/items/squadOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/artifactPlan/allOf[#/components/schemas/ArtifactPlan]/structuredOutputs/items/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort`
  - added the new optional request property `dialPlan/items/customers/items/squadOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort`
  - added the new optional request property `dialPlan/items/customers/items/squadOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/nodes/items/oneOf[subschema #1: ConversationNode]/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort`
  - added the optional property `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/artifactPlan/allOf[#/components/schemas/ArtifactPlan]/structuredOutputs/items/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/artifactPlan/allOf[#/components/schemas/ArtifactPlan]/structuredOutputs/items/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/nodes/items/oneOf[subschema #1: ConversationNode]/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/artifactPlan/allOf[#/components/schemas/ArtifactPlan]/structuredOutputs/items/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/artifactPlan/allOf[#/components/schemas/ArtifactPlan]/structuredOutputs/items/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/nodes/items/oneOf[subschema #1: ConversationNode]/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `customers/items/squadOverrides/allOf[#/components/schemas/AssistantOverrides]/artifactPlan/allOf[#/components/schemas/ArtifactPlan]/structuredOutputs/items/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `customers/items/squadOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/artifactPlan/allOf[#/components/schemas/ArtifactPlan]/structuredOutputs/items/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `customers/items/squadOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `customers/items/squadOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/nodes/items/oneOf[subschema #1: ConversationNode]/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/artifactPlan/allOf[#/components/schemas/ArtifactPlan]/structuredOutputs/items/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/artifactPlan/allOf[#/components/schemas/ArtifactPlan]/structuredOutputs/items/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `dialPlan/items/customers/items/assistantOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/nodes/items/oneOf[subschema #1: ConversationNode]/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `dialPlan/items/customers/items/squadOverrides/allOf[#/components/schemas/AssistantOverrides]/artifactPlan/allOf[#/components/schemas/ArtifactPlan]/structuredOutputs/items/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `dialPlan/items/customers/items/squadOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/artifactPlan/allOf[#/components/schemas/ArtifactPlan]/structuredOutputs/items/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `dialPlan/items/customers/items/squadOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `dialPlan/items/customers/items/squadOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/nodes/items/oneOf[subschema #1: ConversationNode]/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `squadOverrides/allOf[#/components/schemas/AssistantOverrides]/artifactPlan/allOf[#/components/schemas/ArtifactPlan]/structuredOutputs/items/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `squadOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/artifactPlan/allOf[#/components/schemas/ArtifactPlan]/structuredOutputs/items/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `squadOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
  - added the optional property `squadOverrides/allOf[#/components/schemas/AssistantOverrides]/model/oneOf[subschema #17: Vapi]/workflow/allOf[#/components/schemas/WorkflowUserEditable]/nodes/items/oneOf[subschema #1: ConversationNode]/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort` to the response with the `200` status
- …earlier changes are on the page: https://skmtc.dev/vapiai/apis/vapi-api/changes/v2/campaign/:id/patch

---

[Operation](https://skmtc.dev/vapiai/apis/vapi-api/docs/v2/campaign/:id/patch.md) - [API](https://skmtc.dev/vapiai/apis/vapi-api.md) - [Page](https://skmtc.dev/vapiai/apis/vapi-api/changes/v2/campaign/:id/patch)
