Skip to content

Add changelog for 2025-07-31 #593

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Aug 1, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions fern/changelog/2025-07-31.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
1. **Artifact Logging**: You can now access call logs directly through the new `logUrl` property in the [`Artifact`](https://api.vapi.ai/api#:~:text=Artifact) schema, providing a direct URL to call logs for each workflow execution to aid in debugging and compliance.

2. **Azure Speech Transcriber Segmentation**: You can now fine-tune speech segmentation in [`AzureSpeechTranscriber`](https://api.vapi.ai/api#:~:text=AzureSpeechTranscriber) using `segmentationStrategy`, `segmentationMaximumTimeMs`, and `segmentationSilenceTimeoutMs` properties for better transcription control.

<Warning>
**Breaking Changes**

The following changes may require updates to your existing integrations:

- The `messagePlan` and `backgroundDenoisingEnabled` properties have been removed from [`Assistant`](https://api.vapi.ai/api#:~:text=Assistant), [`AssistantOverrides`](https://api.vapi.ai/api#:~:text=AssistantOverrides), [`CreateAssistantDTO`](https://api.vapi.ai/api#:~:text=CreateAssistantDTO), and [`UpdateAssistantDTO`](https://api.vapi.ai/api#:~:text=UpdateAssistantDTO). Use `backgroundSpeechDenoisingPlan` instead for background denoising configuration.

- The `segmentationMaxTimeMs` property in [`AzureSpeechTranscriber`](https://api.vapi.ai/api#:~:text=AzureSpeechTranscriber) has been replaced by `segmentationMaximumTimeMs` for consistency.

- The `variables` field in [`Artifact`](https://api.vapi.ai/api#:~:text=Artifact) and [`NodeArtifact`](https://api.vapi.ai/api#:~:text=NodeArtifact) has been replaced by `variableValues` to standardize how extracted data is stored and referenced.
</Warning>
Loading