Add changelog for January 20, 2025 #159
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Workflow Steps, Trieve Knowledge Base Updates, and Concurrent Calls Tracking
In addition to normal operations inside Block steps - you can now Say messages, Gather information, or connect to other workflow Edges based on a LLM evaluating a condition, or a more logic-based condition. Workflows can be used through
Assistant.model["VapiModel"]to create custom call workflows.Trieve Knowledge Base Integration Improvements: You should now configure Trieve knowledge bases using the new
createPlanandsearchPlanfields instead of specifying the raw vector plans directly. The new plans allow you to create or import trieve plans directly, and specify the type of search more precisely than before.Updated Concurrency Tracking: Your subscriptions now track active calls with
concurrencyCounter, replacingconcurrencyLimit. This does not affect how you reserve concurrent calls through billing add-ons.typeusingJsonSchema: You can restrict model outputs to specific values inside Blocks or tool calls using the newtypeproperty in JsonSchema. Supported types includestring,number,integer,boolean,array(which also needsitemsto be defined), andobject(which also needspropertiesto be defined).