December 30, 2024

  1. Addition of AzureSpeechTranscriber: You can now configure assistants to use Azure’s speech transcription service by setting AzureSpeechTranscriber.provider to azure. Additionally, you will receive azure transcriber errors like pipeline-error-azure-speech-transcriber-failed in Call.endReason, ServerMessageEndOfCallReport.endReason, and ServerMessageStatusUpdate.endReason.

  2. Combined serverUrl and serverUrlSecret into server Property: The serverUrl and serverUrlSecret properties have been replaced by a new server property in multiple schemas. This lets you configure webhook endpoints using the server object, allowing for more detailed and flexible setup, including URL and authentication, in a single place. These schemas include:

  • ByoPhoneNumber
  • BuyPhoneNumberDTO
  • CreateByoPhoneNumberDTO
  • CreateOrgDTO
  • CreateTwilioPhoneNumberDTO
  • CreateVapiPhoneNumberDTO
  • CreateVonagePhoneNumberDTO
  • ImportTwilioPhoneNumberDTO
  • ImportVonagePhoneNumberDTO
  • Org
  • OrgWithOrgUser
  • TwilioPhoneNumber
  • UpdateOrgDTO
  • UpdatePhoneNumberDTO
  • VapiPhoneNumber
  • VonagePhoneNumber
  1. Introduction of New OpenAI Models: You can now use o1-preview, o1-preview-2024-09-12, o1-mini, and o1-mini-2024-09-12. in OpenAIModel.model.

  2. Introduction of ‘sonic’ Voice Models in Voice Schemas: You can now use sonic and sonic-preview models in CartesiaVoice.model and FallbackCartesiaVoice.model configurations.

  3. Removal of Deprecated GroqModel Models: The models llama3-groq-8b-8192-tool-use-preview and llama3-groq-70b-8192-tool-use-preview have been removed from GroqModel.model. You should switch to supported models to avoid any disruptions.