Skip to content

Commit c371bd1

Browse files
Add changelog for 2025-08-03
1 parent 4f16438 commit c371bd1

File tree

3 files changed

+66
-0
lines changed

3 files changed

+66
-0
lines changed

fern/changelog/2025-08-01.mdx

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# New Features & Enhancements
2+
3+
1. **Enhanced Call [`Artifacts`](https://api.vapi.ai/api#:~:text=Artifact)**: You can now store detailed information about call workflows and outcomes using [`Artifact`](https://api.vapi.ai/api#:~:text=Artifact) objects. Key properties include:
4+
- `nodes`: History of workflow nodes executed during the call.
5+
- `messages`: All messages spoken during the call.
6+
- `logUrl`: **New!** Direct URL to detailed call logs for debugging.
7+
- `pcapUrl`: Packet capture URL for phone calls (provider: `vapi` or `byo-phone-number`).
8+
- `recording`: Recording URL (requires `assistant.artifactPlan.recordingEnabled`).
9+
- `transcript`: Convenient full call transcript.
10+
- `variableValues`: Final workflow variable states.
11+
- `messagesOpenAIFormatted`: Spoken messages, formatted for OpenAI.
12+
13+
<Warning>
14+
`recordingUrl`, `videoRecordingUrl`, `stereoRecordingUrl`, and `videoRecordingStartDelaySeconds` are now deprecated in favor of the new `recording` and related properties within the `Artifact` object.
15+
</Warning>
16+
17+
2. **Improved Azure Speech Segmentation Tuning**: You can now fine-tune speech segmentation in your [`Azure Speech Transcriber`](https://api.vapi.ai/api#:~:text=AzureSpeechTranscriber) using `segmentationStrategy`, `segmentationMaximumTimeMs`, and `segmentationSilenceTimeoutMs` properties for better transcription control. This applies to both [`Azure Speech Transcriber`](https://api.vapi.ai/api#:~:text=AzureSpeechTranscriber) and [`Fallback Azure Speech Transcriber`](https://api.vapi.ai/api#:~:text=FallbackAzureSpeechTranscriber).
18+
19+
<Warning>
20+
The `segmentationMaxTimeMs` property in [`AzureSpeechTranscriber`](https://api.vapi.ai/api#:~:text=AzureSpeechTranscriber) has been replaced by `segmentationMaximumTimeMs` for consistency.
21+
</Warning>
22+
23+
## Deprecations
24+
<CardGroup cols={3}>
25+
<Card title="Assistant & Related Objects" icon="cog">
26+
<code>messagePlan</code> and <code>backgroundDenoisingEnabled</code> are now part of <code>Assistant.backgroundSpeechDenoisingPlan</code> instead of <code>Assistant</code> and <code>AssistantOverrides</code> directly.
27+
</Card>
28+
<Card title="Org" icon="building">
29+
<code>stripeCustomerId</code> is now part of <code>Subscription</code> instead of <code>Org</code>.
30+
</Card>
31+
<Card title="AzureSpeechTranscriber" icon="brands microsoft">
32+
<code>segmentationMaxTimeMs</code> property has been renamed to <code>segmentationMaximumTimeMs</code> for consistency.
33+
</Card>
34+
</CardGroup>
35+

fern/changelog/2025-08-02.mdx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Azure Speech Segmentation Strategy Tuning
2+
3+
1. You can now tune `Assistant.transcriber[provider="AzureSpeechTranscriber"].segmentationStrategy` using `"Default"`, `"Time"`, and `"Semantic"` strategies, offering more control over phrase boundary detection.

fern/changelog/2025-08-03.mdx

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
2+
#### 🎤 New Gladia Transcription Provider Support
3+
1. **Custom vocabulary support**: Enable a custom vocabulary with [`Gladia`](https://api.vapi.ai/api#:~:text=GladiaTranscriber) using `Assistant.transcriber[provider="GladiaTranscriber"].customVocabularyEnabled`. You can also specify simple strings or detailed objects with fields for value, language, intensity, and alternative pronunciations using `Assistant.transcriber[provider="GladiaTranscriber"].customVocabularyConfig` - letting you fine-tune recognition of domain-specific terms.
4+
5+
2. **Endpointing & Speech Threshold**: Configure endpointing time (wait time before considering speech ended) and speech sensitivity, enabling more accurate and responsive transcription with `Assistant.transcriber[provider="GladiaTranscriber"].endpointing` and `Assistant.transcriber[provider="GladiaTranscriber"].speechThreshold`.
6+
7+
3. **Prosody & Audio Enhancer**: Optionally enable prosody (for transcribing non-verbal cues like laughter) and audio enhancement for improved accuracy with `Assistant.transcriber[provider="GladiaTranscriber"].prosodyEnabled` and `Assistant.transcriber[provider="GladiaTranscriber"].audioEnhancerEnabled`.
8+
9+
4. **Flexible Language Detection**: Choose between manual and automatic language detection modes with `Assistant.transcriber[provider="GladiaTranscriber"].languageDetectionMode`.
10+
11+
5. **Confidence Thresholds & Hints**: Discard low-confidence transcripts and provide context hints for improved accuracy with `Assistant.transcriber[provider="GladiaTranscriber"].confidenceThreshold` and `Assistant.transcriber[provider="GladiaTranscriber"].hints`.
12+
13+
## 💳 Subscription Updates
14+
15+
<CardGroup cols={3}>
16+
<Card title="RBAC" icon="user-shield">
17+
<b>Role-based access control (RBAC):</b><br />
18+
Enable RBAC for your subscription using <code>Subscription.rbacEnabled</code>.
19+
</Card>
20+
<Card title="Call & Chat Retention" icon="clock-rotate-left">
21+
<b>Retention settings:</b><br />
22+
Configure how long calls and chats are stored with <code>Subscription.callRetentionDays</code> and <code>Subscription.chatRetentionDays</code>.
23+
</Card>
24+
<Card title="Minutes Included Reset Frequency" icon="rotate">
25+
<b>Reset frequency:</b><br />
26+
Set how often included minutes reset using <code>Subscription.minutesIncludedResetFrequency</code>.
27+
</Card>
28+
</CardGroup>

0 commit comments

Comments
 (0)