Skip to content

Conversation

@quantstruct-bot
Copy link
Collaborator

Description

Assistant Configuration Updates

  1. Set Minimum Messages for Analysis: Skip analysis for very short conversations by setting Assistant.analysisPlan.minMessagesThreshold (default: 2).

  2. Configure Transfer Timeout: You can now set the timeout for warm transfer modes with Assistant.hooks.do[type=transfer].destination.transferPlan.timeout (default: 60). Warm transfer modes allow for a smooth handoff between agents by maintaining context and conversation history during the transfer process.

    This timeout setting determines how long the system will wait for the transfer to complete before timing out.
  3. Enable AssemblyAI Universal Streaming API: You can now enable the new Universal Streaming API for AssemblyAI transcribers with Assistant.transcriber.enableUniversalStreamingApi and Assistant.transcriber.fallbackPlan.transcribers.enableUniversalStreamingApi.

    Set this to `true` to use AssemblyAI's new Universal Streaming API for improved transcription.
**Removal of regex in JsonSchema**: You can no longer use regular expressions in your [JSON schema validations](https://api.vapi.ai/api#:~:text=JsonSchema).

Dot paths affected:

  • assistant.analysisPlan.structuredDataPlan.schema.regex
  • assistant.hooks.do[type=function].function.parameters.properties.regex
  • assistant.model.tools[type=apiRequest].body.regex
  • assistant.model.tools[type=apiRequest].headers.regex

Testing Steps

  • Run the app locally using fern docs dev or navigate to preview deployment
  • Ensure that the changed pages and code snippets work

@github-actions
Copy link
Contributor

github-actions bot commented Jun 4, 2025

@sahilsuman933 sahilsuman933 merged commit 9a1a451 into main Jun 4, 2025
6 checks passed
@quantstruct-bot quantstruct-bot deleted the changelog branch June 6, 2025 22:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants