> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.vapi.ai/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.vapi.ai/_mcp/server.

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

3. **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`.

4. **Introduction of *'sonic' Voice Models* in Voice Schemas:**
   You can now use `sonic` and `sonic-preview` models in `CartesiaVoice.model` and `FallbackCartesiaVoice.model` configurations.

5. **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.