kaansenol
03/31/2025, 7:17 PMVapi Support Bot
03/31/2025, 7:19 PMserver.url
parameter to set your webhook URL, which is the correct approach in the newer API format. However, there might be a few reasons why it's not appearing in the dashboard:
1. The dashboard might not display the webhook URL for security reasons, even though it's properly set and functioning in the backend. According to our documentation, "The secret is saved. But it's not made visible in the dashboard for security reasons" [source](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1341692740454584331).
2. The isServerUrlSecretSet: false
parameter might be affecting this behavior, but I don't have specific information on how this parameter impacts URL visibility.
To help troubleshoot this issue better:
1. Have you tried making a test call with this assistant to verify if the webhook is actually working despite not being visible in the dashboard?
2. Are you receiving any error messages when creating the assistant via the API?
3. Have you recently updated your Vapi integration? There was a change where serverUrl
and serverUrlSecret
properties were replaced by a new server
property, which you're correctly using.
Sources:
- [Server URL Visibility in Dashboard](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1341692740454584331)
- [Vapi API Reference Update Assistant](https://docs.vapi.ai/api-reference/assistants/update-assistant)
- [Server URL Configuration Options](https://docs.vapi.ai/server-url/setting-server-urls)kaansenol
03/31/2025, 7:24 PMKyle Brunker
04/01/2025, 5:04 PM