Garret (eWebify)
09/25/2025, 12:18 PMVapi Support Bot
09/25/2025, 12:19 PMcredentialId for authentication. You can update the assistant's server URL using the API like this:
json
{
"server": {
"url": "https://your-server.com/webhook",
"credentialId": "cred_abc123"
}
}
After updating, test a webhook event to confirm it's hitting the correct endpoint. If it still uses the account-level URL, ensure no function or phone number server URL is overriding it, as these have higher precedence ([documentation](https://docs.vapi.ai/server-url/setting-server-urls)).
Sources:
- [Setting server URLs](https://docs.vapi.ai/server-url/setting-server-urls)
- [Server authentication](https://docs.vapi.ai/server-url/server-authentication)Chiranjeet Mishra
09/26/2025, 10:37 PMtool.server.url (if configured)
2. assistant.serverUrl (if configured)
3. phoneNumber.serverUrl (if configured)
4. org.serverUrl (if configured)
Verify that your server is set according to these configurations to ensure proper setup [as detailed in the API reference](https://docs.vapi.ai/api-reference/webhooks/server-message).
If you're dealing with voicemail configurations, refer to the documentation on configuring voicemail detection with the new VapiVoicemailDetectionPlan [here](https://docs.vapi.ai/changelog/2025/4/30).
For any deprecated components, such as the SmsSendTool now being renamed to SmsTool, ensure your configurations are updated accordingly [as per this changelog](https://docs.vapi.ai/changelog/2025/5/19).
If further assistance is needed, I recommend checking these configurations against your current setup to identify discrepancies.Garret (eWebify)
09/29/2025, 10:39 AMChiranjeet Mishra
10/01/2025, 8:34 AMGarret (eWebify)
10/03/2025, 9:25 AMChiranjeet Mishra
10/07/2025, 8:20 AM