What’s New: Week of May 25, 2026
What’s New: Week of May 25, 2026
- Dashboard Performance: Front-end infrastructure improvements for faster page loads and a snappier feel across the dashboard.
What’s New: Week of May 25, 2026
What’s New: Week of June 1, 2026
xAI Speech-to-Text and Text-to-Speech: xAI is now available as a transcriber (STT) and voice (TTS) provider for assistants.
Upgraded Vapi Voices: A new text-to-speech model powering Vapi Voices makes them sound more authentic, human, and consistent — at ~50% lower cost.
version: 2 on the voice configuration via the API or Dashboard. See Vapi Voices for supported voices and audio samples.Pronunciation Dictionaries in the Dashboard: The Assistants view now supports creating new pronunciation dictionaries directly from the dashboard.
Phone Number Fixes: Improvements to phone number creation and listing.
What’s New: Week of May 18, 2026
Responsive UI Polish: A round of UI adjustments to make the app work better across viewport sizes.
New Composer-Based Onboarding Flow: A new onboarding experience built on top of the Assistant Builder and powered by Composer is rolling out to select users as part of a phased release.
What’s New: Week of May 11, 2026
What’s New: Week of May 4, 2026
assistant.transcriber (provider: soniox) for low-latency, multilingual real-time speech-to-text.What’s New: Week of April 27, 2026
What’s New: Week of April 20, 2026
Logs UX Refresh: New filter layout plus a round of UX improvements — improved date picker, active row is clearly highlighted across all log views when the flyout is opened, log tables are fully keyboard-accessible, sortable cost and duration columns, pagination, and more.
Squads contextEngineeringPlan Handoff Type — previousAssistantMessages: Forwards only the conversation history from before the current assistant’s session. The current assistant’s own messages and tool calls are excluded entirely from the handoff payload. See the updated handoff context configuration docs.
assistant.speechStarted Event — Live Captions & Word-Level Timing (GA): A new opt-in message fires as the assistant begins speaking each segment, carrying the full turn text, turn, source (model / force-say / custom-voice), and optional timing:
voice.subtitleType: "word", with correct CJK handling)Subscribe by adding "assistant.speechStarted" to your assistant’s clientMessages and/or serverMessages — now GA with no feature flag. Use it for live captions, karaoke-style highlighting, or any UI that needs to stay in sync with assistant audio. Fully backward-compatible; no existing messages changed.
Autofallbacks on Transcribers: Let Vapi pick the best transcriber to fall back to if your primary one fails — even mid-call. Opt in by setting assistant.transcriber.fallbackPlan.autoFallback.enabled to true. See the updated transcriber fallback plan docs.
What’s New: Week of April 13, 2026
Monitoring — GA: Automated call quality monitoring is now generally available. Detect issues with trigger-based rules, get alerts when something goes wrong, and surface resolution suggestions — all from the dashboard.
What’s New: October 2025 – March 2026
Here’s a summary of major items shipped from October 2025 through March 2026.
Squads v2: Visual builder to simplify sophisticated multi-assistant orchestration with seamless handoffs between specialized agents.
Composer (Alpha): Intelligent assistant inside the dashboard that allows you to describe what you need through plain text prompts to help build, adjust, and debug voice agents.
Simulations (Alpha): Voice agent testing feature to build confidence through enabling systematic, AI-powered testing in specific scenarios with evaluation of outcomes.
Monitoring & Issues: Automated call quality monitoring with trigger-based issue detection, alerting, and resolution suggestions.
HIPAA with Data Retention: New compliance mode with private storage and in-dashboard toggle/purchase flow — available for additional cost.
Zero Data Retention: Compliance mode that keeps context data during call as needed to execute tasks and retains no data afterwards.
Consolidated Logs: Unified log viewing into a single page.
Vapi Voices: 12 new ultra-realistic voices released, optimized for latency and cost with adjustable speed controls exposed. 8 legacy voices deprecated.
Deepgram Nova-3 Languages: Added Hebrew, Urdu, Tagalog, and Arabic bilingual support.
Cartesia Transcriber: ink-whisper.
Soniox: stt-rt-v4.
GPT-5 Family: OpenAI’s latest intelligence models, including GPT-5, 5-Mini, 5-Nano, 5.1, 5.2, 5.4, 5.4-Mini, 5.4-Nano.
Claude 4.5–4.6: Anthropic’s latest intelligence models Sonnet 4.5, Opus 4.5, Opus 4.6, Sonnet 4.6.
Gemini 3 Flash: Google’s latest intelligence models.
Grok 4 Fast: Reasoning and non-reasoning variants.
GPT Realtime Mini: OpenAI’s lightweight realtime model.
Cartesia: sonic-3, sonic-3-2026-01-12, sonic-3-2025-10-27.
WellSaid: Caruso (new), legacy.
Inworld: inworld-tts-1 (REST, original), inworld-tts-1.5-max (WebSocket, $10/M chars), inworld-tts-1.5-mini (WebSocket, $5/M chars).
ElevenLabs Scribe v2: Latest version of ElevenLabs speech-to-text.
Structured Outputs Improvements: Updates to our AI-powered analysis and data extraction tool, including transient structured outputs, audio-based extraction, and regex extraction.
SIP Request Tool + DTMF over SIP INFO: Send SIP requests and DTMF tones via SIP INFO messages during calls.
Variable Passing Between Tool Calls: Pass output variables from one tool call as input to subsequent tool calls.
Encrypted Tool Arguments: Encrypt sensitive tool arguments to protect data in transit.
Low Confidence Speech Hook: Hook that triggers when the transcriber returns low-confidence speech results.
Time Elapsed Hook: Hook that triggers at specified time intervals during a call.
assistant.speechStarted Event: New event fired when the assistant begins speaking.
MCP Improvements: Bearer auth, $ref dereferencing, child tool messages/discovery.
Warm Transfer Improvements: SIP support, caller ID, context engineering, variable filling.
Breaking Changes & API Cleanup
Legacy Endpoint Removal: The following deprecated endpoints have been removed as part of our API modernization effort:
/logs - Use call artifacts and monitoring instead/workflow/{id} - Access workflows through the main workflow endpoints/test-suite and related paths - Replaced by the new evaluation system/knowledge-base and related paths - Integrated into model configurationsKnowledge Base Architecture Change: The knowledgeBaseId property has been removed from all model configurations. This affects:
XaiModel, GroqModel, GoogleModelOpenAIModel, AnthropicModel, CustomLLMModelTranscriber Property Deprecation: AssemblyAITranscriber.wordFinalizationMaxWaitTime and FallbackAssemblyAITranscriber.wordFinalizationMaxWaitTime are now deprecated:
Schema Path Cleanup: Removed numerous unused schema paths from model configurations to simplify the API structure and improve performance. This cleanup affects internal schema references but doesn’t impact your existing integrations.
New v2 API: We are introducing a new API version v2. These changes are part of our ongoing effort to:
For details on the new features that replace these deprecated endpoints, see our recent changelog entries:
If you’re currently using any of the removed endpoints or properties, you must migrate to the new alternatives before this release. Contact support if you need assistance with migration strategies.
Replace /logs endpoint usage with call artifacts, monitoring plans, and end-of-call reports for comprehensive logging.
Migrate from test-suite endpoints to the new evaluation system with mock conversations and comprehensive result tracking.
Update model configurations to use the integrated knowledge base system instead of separate knowledgeBaseId references.
Replace deprecated transcriber timing properties with smart endpointing plans for better conversation flow control.
The following endpoints are no longer available:
GET /logs - Use call artifacts insteadGET /workflow/{id} - Use main workflow endpointsGET /test-suite, POST /test-suite - Use evaluation endpointsGET /test-suite/{id}, PUT /test-suite/{id}, DELETE /test-suite/{id} - Use evaluation managementPOST /test-suite/{testSuiteId}/run - Use evaluation runsGET /knowledge-base, POST /knowledge-base - Integrated into model configurationsSee Also: