-
Removal of
languageProperty in Voice Settings: Thelanguageproperty has been removed from theVapiVoiceandFallbackVapiVoiceconfigurations. You no longer need to setlanguagewhen configuring voice settings; voice language may now be handled automatically or through a different configuration. -
Introduction of Detailed Node Artifacts: A new
NodeArtifactschema has been added, accessible viacall.artifact.nodes, providing detailed information about each node in a call’s workflow. You can now access messages, node names, and variables for each node to gain deeper insights into call executions. -
Addition of
nodesandvariablesto Call Artifacts: TheArtifactschema now includesnodesandvariablesproperties, enhancing the data available incall.artifact. This allows you to retrieve the history of executed workflow nodes and the final state of variables after a call. -
Removal of
MetricsSchema: TheMetricsschema has been completely removed. If your application relies onMetrics, you will need to update your code to accommodate this change and explore alternative solutions. -
Update Voice Configuration Paths: With the changes to voice configurations, paths like
assistant.voiceandcall.squad.members.assistant.voicemay require updates. Ensure your configurations align with the new schema definitions and remove any references to the deprecatedlanguageproperty. -
Enable Recording in Artifacts: To access call recordings in your artifacts, set
assistant.artifactPlan.recordingEnabledin your configuration. This enables therecordingproperty incall.artifact, allowing you to review call recordings for analysis or debugging.
Get the (almost) daily changelog