Keywords

For voice calls we're introducing keywords. This allows your agent to understand hard to pronounce proper nouns (like product and company names), industry jargon, phrases and more. This is an optional field.

Multilingual

We're exposing Deepgram's latest Nova-3 multilingual model as an STT option, capable of understanding and transcribing 8 different langauges.

In addition, the standard English STT is being updated from Nova-2 to Nova-3, for a boost in performance.

Today marks a significant milestone in Voiceflow's journey as we officially launch our new credit-based billing system. This update represents a fundamental shift in how you'll track, manage, and optimize your Voiceflow usage—all designed to bring greater simplicity, transparency, and predictability to your experience.

What's New

🎉 Voiceflow Credits

We've completely overhauled our billing system, moving away from the complex token-based approach to a streamlined credit system that unifies tracking across all platform features:

  • Simplified Measurement: One unified credit system for all actions (calls, messages, LLM responses, TTS)
  • Predictable Costs: Clear pricing tiers that make budget planning straightforward
  • Transparent Usage: Detailed visibility into exactly how your credits are being consumed
  • Developer-Friendly: Messages only count toward credits when your agent is used in production—not when developing in-app or using shareable prototypes

📊 New Usage Dashboard

We've launched a brand-new Usage Dashboard that gives you comprehensive insights into your credit consumption. The dashboard allows you to:

  • View your total available and used credits
  • Track usage across all agents or drill down into specific ones
  • Monitor editor and agent allocation
  • Analyze usage patterns over time

💼 Enhanced Team Management

Additional editor seats are now just $50 per month with no complicated caps or restrictions. Add as many team members as needed, whenever you need them.

🏢 Business Plans (formerly Teams)

As part of this update, we're renaming our Teams plans to Business plans, with enhanced features and capabilities for enterprise customers.

Resources to Help You Transition

We've created dedicated resources to help you understand and make the most of the new credit system:

Frequently Asked Questions

What do I need to do?
Use our Credit Calculator to understand your usage. For most users, no action is required.

Will my monthly bill increase?
Most organizations will see a decrease in costs, particularly those with multiple editor seats. There are three changes to be aware of:

  • Annual plans now offer a 10% discount (previously 20%)
  • Editor seats now cost $50/month with no restrictions (a price reduction)
  • Business plan (formerly Teams) base tier increases from $125 to $150

Do credits roll over?
Credits expire at the end of your subscription period. For monthly plans, unused credits don't roll over month-to-month. Annual subscribers receive all credits at once to use throughout the year.

What happens if I exceed my credit allocation?
You'll receive a notification as you approach your limit. There's no automatic charging—you can choose whether to upgrade to a higher credit package.

Do messages in development count toward my credit usage?
No, messages only count toward credits when your agent is used in production. Messages sent while developing in-app or when using shareable prototypes don't consume credits, giving you the freedom to build and test without worrying about credit usage.


We're committed to making this transition as smooth as possible. If you have any questions or need assistance, please reach out to [email protected].

Improvements:

  • Voice Widget latency decreased by up to 750ms
  • Voice Widget now streams with more consistent linear16@16kHz encoding

Fixes:

  • Reset memory when a new conversation is launched (launch request)
  • Global no reply not working on Agent steps
  • The maximum allowed length for {userID} in the Dialog API will be set to 128 characters, effective April 18th
  • Unable to remove webhook URLs
  • Analytics visualization UI bug
  • Voice Widget always setting userID to test on transcripts
  • Chat Widget no audio output after page reload
  • Export variables fails when project has large number of variables

Changes:

  • New support added to subscribe to call events via webhook, for both twilio IVR and voice widget projects
Settings > Behavior > Voice > Call events webhook

Settings > Behavior > Voice > Call events webhook

Changes:

  • Added option to disable streaming text in chat widget
    • Stream text can now be turned off in the Modality & interface settings
    • When disabled, the full agent response will be displayed at once instead of being streamed out. Useful for situations where streaming longer messages is not desired

Conversation memory is a critical component of the Agent and Prompt steps. Having longer memory gives the LLM model more context about the conversation so far, and make better decisions based on previous dialogs.

However, larger memory adds latency and costs more input tokens, so there is a drawback.

Before, memory was always set to 10 turns. All new projects will now have a default of 25 turns in memory. This can now be adjusted this in the settings, up to 100 turns.

For more information on how memory works, reference: https://docs.voiceflow.com/docs/memory

We're excited to introduce several major updates that enhance the capabilities of the Agent step and expand our model offerings. These improvements provide more flexibility, control, and opportunities for creating powerful AI agents.

🧠 Agent Step: Your All-in-One Solution

The Agent step has been supercharged to create AI agents that can intelligently respond to user queries, search knowledge bases, follow specific conversation paths, and execute functions—all within a single step. Key features include:

  • Intelligent Prompting: Craft detailed instructions to guide your agent's behavior and responses.
  • Function Integration: Connect your agent with external services to retrieve and update data.
  • Conversation Paths: Define specific flows for your agent to follow based on user intent.
  • Knowledge Base Integration: Enable your agent to automatically search your knowledge base for relevant information.

For a comprehensive guide on using the Agent step, check out our Agent Step Documentation.

🎨 Expanded Support for Structured Output

We've significantly expanded our support for structured output, unlocking more use cases and giving you greater control over your agent's responses:

  • Arrays and Nested Arrays: You can now define arrays and nested arrays in your output structure.
  • Nested Objects: Structured output now supports nested objects, allowing for more complex data structures.

These enhancements enable you to create more sophisticated agents that generate highly structured and detailed responses, reducing the risk of hallucinations and ensuring more accurate outputs.

⚡ Gemini 2.0 Flash Support

We've added support for the Gemini 2.0 Flash model, offering you even more options for powering your AI agents. Gemini 2.0 Flash delivers exceptional performance and speed, enabling faster response times and improved user experiences.

To start using Gemini 2.0 Flash, simply select it from the model dropdown when configuring your Agent step.

We can't wait to see what you'll build with these new features and capabilities! As always, we welcome your feedback and suggestions as we continue to improve our platform.

Happy building! 🛠️

The Voiceflow Team

Changes:

  • Updated Voiceflow variable handling for consistency in previously undefined behavior:
    • Variables can be any JavaScript object that is JSON serializable.
    • Any variable set to undefined will be saved as null (this conversion happens at the end of the step, so it does not affect the internal workings of JavaScript steps and functions).
    • Functions can now return null (rather than throwing an error) and can no longer return undefined (which could cause agents to crash).
    • Functions that attempt to return undefined will now return null (to ensure backwards compatibility).

These changes will go info effect March 31st.