Add changelog for 2025-06-13 #511
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.
Description
Background Speech Denoising, Cartesia Transcriber, Workflow Enhancements, and Call Error Handling
assistant.backgroundSpeechDenoisingPlan.smartDenoisingPlan
(default:false
), which replaces the previousbackgroundDenoisingEnabled
setting.Workflow Server Property: Workflows now support a
server
property, allowing you to specify a server URL to receive webhook callbacks for workflow events directly.New Workflow Models: You can now integrate Google's LLMs or custom models into your workflows by specifying
Google
orCustom LLM
in your workflow model settings. Select your model under Model SettingsEnhanced Error Reporting for Cartesia Services: A new
endedReason
valuepipeline-error-cartesia-502-server-error
has been added to help you identify and handle specific errors related to Cartesia server issues.Enhanced Error Handling and Status Enums: We've added new error enums and status codes to help you better handle and debug call-related issues:
VAPI Fault Errors: Detect specific VAPI-related errors during call start using
call.start.error-vapifault-get-org
andcall.start.error-vapifault-get-subscription
Subscription Status Errors: Identify subscription-related issues with new enums:
call.start.error-subscription-frozen
(replacesunknown-error
)call.start.error-subscription-insufficient-credits
Call Completion Statuses: Track how calls are completed with new enums:
call.in-progress.twilio-completed-call
call.in-progress.sip-completed-call
In-Call Error Detection: Handle specific errors during active calls using enums like
call.in-progress.error-vapifault-chat-pipeline-failed-to-start
Testing Steps
fern docs dev
or navigate to preview deployment