Add changelog for 2025-06-20 #527
Open
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.
Description
New Campaigns APIs and Assistant Improvements
**Create, retrieve, and manage campaigns** using the new [`/campaign` endpoints](https://docs.vapi.ai/api-reference/calls/list#:~:text=Campaign). Build automated call campaigns with specified customers and schedules. **General Availability**: [`Assistant.modelOutputInMessagesEnabled`](https://api.vapi.ai/api#:~:text=SessionPaginatedResponse-,Assistant,-AssistantPaginatedResponse) is now generally available without beta limitations. You can decide whether to use the model's output in conversation history instead of the assistant's speech transcription.Simplified Assistant Property Structure: Properties like
serverMessages
,clientMessages
, andserverUrl
have been moved underAssistant.monitorPlan
. This reorganization simplifies how you configure monitoring for your assistants.Node-Level Overrides for Model and Voice: In
Conversation Node
, properties likemodel
,voice
, andtranscriber
now explicitly override the workflow's settings. This allows you to customize these settings for individual nodes within a workflow for greater control.Enhanced Credential Configuration in Assistants: Assistants now support
credentials
andcredentialIds
, similar to workflows. This allows you to specify dynamic credentials specifically for assistant calls, enhancing security and flexibility.New Models Available in
ConversationNode
: You can now useGoogle Models
andCustom Models
in conversation nodes. This expands the range of language models that can be integrated into conversation nodes.fern docs dev
or navigate to preview deployment