Subscribe to the latest product updates

What's New: Week of July 20, 2026

  1. Model Intelligence: You can now set your assistant’s transcriber, llm, and voice models in one click with a Model Preset (choose between Balanced, High Intelligence, Ultra Fast, or Cost Saver), and see the latency, cost, and quality metrics for your chosen models so you can compare options and optimize with data.

  2. Recording Download URLs in the End of Call Report: The end of call report now includes short-lived presigned download URLs for your call recordings and logs, so you can download them directly.

  3. End of Call Reports with Zero Data Retention: End of call reports are now reliably delivered for transient assistants running under Zero Data Retention.

What's New: Week of July 13, 2026

  1. Playback Speed for Recordings: Call recording players now include a playback-speed control.

  2. Download Every Recording Type: You can now download every recording a call produced: mono, stereo, separate assistant and customer tracks, video, and packet capture.

  3. VAD Transitions in Call Logs: The call log now surfaces voice-activity-detection transitions with a per-phase latency breakdown.

  4. HIPAA Compliance: xAI is now HIPAA-compliant across its model, voice, and transcriber.

What's New: Week of June 29, 2026

  1. OpenAI Realtime v2: OpenAI’s latest Realtime v2 model is now available for assistants.

  2. AI-Generated Tool Failure and Completion Messages: You can now set role: 'system' on request-failed tool messages, and the dashboard has a new UI for configuring AI-generated messages when tools fail or complete. This gives assistants more natural responses when tools hit errors.

  3. Call Logs Improvements:

    • Significant latency improvements across both the dashboard and the /calls API endpoints.
    • The call detail flyout now shows which assistant or squad handled the call, includes a link to the assistant or squad, and indicates which phone number was used.
    • In squad or handoff calls, transcript messages now show which assistant said what, making it easier to trace conversation flow.
  4. MCP Child Tools in Dashboard: When you connect an MCP server, the dashboard tool form now lists all child tools it discovers, so you can see exactly what capabilities your MCP server exposes.

What's New: Week of June 22, 2026

  1. Gemini 3.5 Flash and 3.1 Flash-Lite: Google’s Gemini 3.5 Flash and 3.1 Flash-Lite models are now available for assistants.

  2. Soniox stt-rt-v5: A new stt-rt-v5 real-time speech-to-text model is available for the Soniox transcriber.

  3. Discord Login Removed: Discord is no longer offered as a login or signup option.

  4. Variable Values in Handoff Webhooks: After an assistant handoff, webhook payloads now include the assistant’s configured variableValues.

What's New: Week of June 15, 2026

  1. Claude Haiku (Global): Now available as a model through Amazon Bedrock for assistants.

  2. Pronunciation Dictionary Management in Voice Config: Pronunciation dictionaries configured via the API can now be viewed and managed directly in an assistant’s voice settings in the dashboard.

    • Stale dictionary references are flagged when a voice changes to a model that cannot apply them.
  3. Rotating Tool Messages: You can now configure multiple message variants for a tool, and the assistant picks one at random so longer calls feel less repetitive.

  4. Dynamic Variables in Test Calls: A dialog lets you set dynamic variable values before starting a test call from the dashboard.

  5. Concurrency and Rate Limits in Organization Settings: Your call concurrency cap and API request rate limit now appear as read-only fields in Organization Settings.

  6. Fixes and Improvements:

    • Cartesia voice overrides in squads now apply correctly instead of falling back to a hard-coded default.
    • Duplicate tools sharing the same function.name are de-duplicated during model streaming, preventing duplicate tool calls.
    • The call concurrency chart in analytics now renders correctly.

What's New: Week of June 1, 2026

  1. xAI Speech-to-Text and Text-to-Speech: xAI is now available as a transcriber (STT) and voice (TTS) provider for assistants.

  2. Upgraded Vapi Voices: A new text-to-speech model powering Vapi Voices makes them sound more authentic, human, and consistent — at ~50% lower cost.

    • Existing deployments don’t change automatically — opt in by setting version: 2 on the voice configuration via the API or Dashboard. See Vapi Voices for supported voices and audio samples.
  3. Pronunciation Dictionaries in the Dashboard: The Assistants view now supports creating new pronunciation dictionaries directly from the dashboard.

  4. Phone Number Fixes: Improvements to phone number creation and listing.

    • The Phone Numbers list no longer breaks on rows with no number or SIP URI.
    • Creating a phone number now validates its Vapi identifier up front.

What's New: Week of May 25, 2026

  1. Dashboard Performance: Front-end infrastructure improvements for faster page loads and a snappier feel across the dashboard.

What's New: Week of May 18, 2026

  1. Responsive UI Polish: A round of UI adjustments to make the app work better across viewport sizes.

  2. 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

  1. New Assistant Builder Experience: An updated, streamlined assistant configuration experience, now available to all users.
    • UI optimizations for the Phone Numbers page were also made to align its look and interactions with the new experience.

What's New: Week of May 4, 2026

  1. Soniox — General Availability: The Soniox transcriber is now rolled out to all customers. Configure it on any assistant via assistant.transcriber (provider: soniox) for low-latency, multilingual real-time speech-to-text.

What's New: Week of April 27, 2026

  1. Deepgram Flux — Multilingual Support: Full support for Deepgram’s multilingual Flux model. Multilingual agents can now leverage the same smart turn-taking that powers the English Flux transcriber, making cross-lingual conversations feel more fluid and natural.

What's New: Week of April 20, 2026

  1. 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.

  2. 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.

  3. 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:

    • Per-word alignment on ElevenLabs
    • Cursor-based word-progress on Minimax (set voice.subtitleType: "word", with correct CJK handling)
    • Text-only fallback on all other providers

    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.

  4. 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

  1. 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.


Breaking Changes & API Cleanup

  1. 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 configurations
  2. Knowledge Base Architecture Change: The knowledgeBaseId property has been removed from all model configurations. This affects:

  3. Transcriber Property Deprecation: AssemblyAITranscriber.wordFinalizationMaxWaitTime and FallbackAssemblyAITranscriber.wordFinalizationMaxWaitTime are now deprecated:

    • Use smart endpointing plans for better speech timing control
    • More precise conversation flow management
    • Enhanced end-of-turn detection capabilities
  4. 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.

  5. New v2 API: We are introducing a new API version v2. These changes are part of our ongoing effort to:

    • Simplify the API structure for better developer experience
    • Remove redundant and deprecated functionality
    • Complete the transition to new evaluation and compliance systems
    • Improve API performance and maintainability

Evaluation Execution & Results Processing

  1. Evaluation Execution Engine: Run comprehensive assistant evaluations with EvalRun and CreateEvalRunDTO. Execute your mock conversations against live assistants and squads to validate performance and behavior in controlled environments.

  2. Multiple Evaluation Models: Choose from various AI models for LLM-as-a-judge evaluation:

    • EvalOpenAIModel: GPT models including GPT-4.1, o1-mini, o3, and regional variants
    • EvalAnthropicModel: Claude models with optional thinking features for complex evaluations
    • EvalGoogleModel: Gemini models from 1.0 Pro to 2.5 Pro for diverse evaluation needs
    • EvalGroqModel: High-speed inference models including Llama and custom options
    • EvalCustomModel: Your own evaluation models with custom endpoints
  3. Evaluation Results: Comprehensive result tracking with EvalRunResult:

    • status: Pass/fail evaluation outcomes
    • messages: Complete conversation transcript from the evaluation
    • startedAt and endedAt: Precise timing information for performance analysis
  4. Target Flexibility: Run evaluations against different targets:

  5. Evaluation Status Tracking: Monitor evaluation progress with detailed status information:

    • running: Evaluation in progress
    • ended: Evaluation completed
    • queued: Evaluation waiting to start
    • Detailed endedReason including success, error, timeout, and cancellation states
  6. Judge Configuration: Optimize evaluation accuracy with model-specific settings:

    • maxTokens: Recommended 50-10000 tokens (1 token for simple pass/fail responses)
    • temperature: 0-0.3 recommended for LLM-as-a-judge to reduce hallucinations

Voicemail Detection & Handling Improvements

  1. Enhanced Beep Detection: Improve voicemail detection accuracy with CreateVoicemailToolDTO.beepDetectionEnabled specifically for Twilio-based calls. This feature detects the characteristic beep sound that indicates voicemail recording has started.

  2. Workflow Voicemail Integration: Configure comprehensive voicemail handling in workflows with enhanced message and detection capabilities:

  3. Assistant Voicemail Enhancement: Improved voicemail handling in assistant configurations with Assistant.voicemailMessage and Assistant.voicemailDetection for consistent behavior across all conversation types.

  4. Multiple Detection Methods: Choose from various voicemail detection providers:

  5. Beep Detection for Call Flows: The new beep detection capability works specifically with Twilio transport, providing reliable voicemail identification when traditional detection methods may not be sufficient.

  6. Voicemail Tool Configuration: Enhanced tool rejection and messaging capabilities ensure appropriate handling when voicemail is detected, with configurable responses based on your business requirements.

Advanced Analytics & Variable Grouping

  1. Variable Value Analytics: Gain deeper insights into your assistant performance with AnalyticsQuery.groupByVariableValue. Group analytics data by specific variable values extracted during calls for granular performance analysis.

  2. Enhanced Grouping Options: Use VariableValueGroupBy to specify custom grouping criteria:

    • key: The variable value key to group by (up to 100 characters)
    • Combine with existing grouping options like assistantId, endedReason, and status
  3. Multi-Dimensional Analysis: Create complex analytics queries by combining traditional grouping fields with variable values:

    • Group by assistant performance AND custom business metrics
    • Analyze conversation outcomes by extracted data points
    • Track success rates across different variable value segments
  4. Advanced Query Capabilities: Enhanced AnalyticsQuery functionality enables sophisticated data analysis:

    • Multiple grouping dimensions for comprehensive insights
    • Variable-based segmentation for business intelligence
    • Custom metric tracking through extracted call variables
  5. Business Intelligence Integration: Connect your call data to business outcomes by grouping analytics on:

    • Customer satisfaction scores extracted from calls
    • Product interest levels determined during conversations
    • Lead qualification status gathered through assistant interactions
    • Custom KPIs specific to your business logic

Chat Transport & SMS Integration

  1. Twilio SMS Transport: Send chat responses directly via SMS using TwilioSMSChatTransport in CreateChatDTO.transport. This enables programmatic SMS conversations with your voice assistants, bridging the gap between voice and text communication.

  2. SMS Session Management: Create new sessions automatically when using SMS transport by providing:

    • customer: Customer information for SMS delivery
    • phoneNumberId: SMS-enabled phone number from your organization
    • Automatic session creation when both fields are provided
  3. LLM-Generated vs Direct SMS: Control message processing with TwilioSMSChatTransport.useLLMGeneratedMessageForOutbound:

    • true (default): Input processed by assistant for intelligent responses
    • false: Direct message forwarding without LLM processing for notifications and alerts
  4. Enhanced Chat Creation: CreateChatDTO now supports sophisticated session management:

    • transport: SMS delivery configuration
    • sessionId: Use existing session data
    • Mutual exclusivity between sessionId and transport fields for clear session boundaries
  5. OpenAI Responses Integration: Streamlined chat processing with OpenAIResponsesRequest supporting the same transport and squad integration features for consistent API experience.

  6. Cross-Platform Continuity: Seamlessly transition between voice calls and SMS conversations within the same session, maintaining context and conversation history across communication channels.

API Versioning & Infrastructure Updates

  1. API Version 2 Introduction: Access enhanced functionality through new versioned endpoints while maintaining full backward compatibility:

    • /v2/call: Enhanced call management with new features and improved response formats
    • /v2/phone-number: Advanced phone number management with extended capabilities
  2. Enhanced Pagination: Improved pagination controls across all endpoints with PaginationMeta enhancements:

    • createdAtGe and createdAtLe: Date range filtering for creation timestamps
    • Better sorting and filtering options for large datasets
    • Enhanced metadata for pagination state management
  3. Workflow Message Configuration: Customize voicemail handling in workflows with CreateWorkflowDTO.voicemailMessage and CreateWorkflowDTO.voicemailDetection for comprehensive call flow management.

  4. Credential Integration: Seamless credential management across all workflow and assistant configurations with enhanced credentials.items.discriminator.mapping.custom-credential support.

  5. Transport Infrastructure: Foundation for advanced communication channels with improved transport configuration and management capabilities.