🔥 Webhooks are not triggered
# support
o
- Webhooks are not triggered since 1 ou 2 hours at the end of the call (status-update end-of-call-report) or any time - This is blocking my pipeline - As I can't retrieve logs (see unsolved ticket from 1 week ago) I'm not able to retrieve content of the call and report it correctly 61346788-6685-4091-ab25-f5530d3f862d aec2a004-7e6c-4d2b-9907-b03107153d76 9dfe9f42-5d03-4e1d-a99d-8d3f99d3a0a8 a6bfd23a-81c0-45ed-a5cc-9b3ce826ca3c
It's quite an urgent ticket 😢
v
I understand how frustrating it must be to have your pipeline blocked due to webhooks not being triggered and not being able to retrieve logs. At this time, I don't have any specific information available to help resolve these issues. If you have any additional details or questions, feel free to share them.
d
Hi Omogen I can help out with this issue
g
same thing for me
are your webhooks working @Omogen ?
o
Still not
Ok maybe it's my fault : - Strangely enough, the
serverUrl
was updated to None on some Vapi assistants. - @Shubham Bajaj I have logs in the app on when it was changed, do you have more details on where it was updated / which user or api key or dashboard ? See below (update 9c14bc32) https://cdn.discordapp.com/attachments/1371815031116796015/1372130402206224405/Screenshot_2025-05-14_at_10.35.37.png?ex=6825a784&is=68245604&hm=9b3f4008e22a0546c40f93805f9573eafc53209851a70c99f3fd7fcf82b32400& https://cdn.discordapp.com/attachments/1371815031116796015/1372130402478850130/Screenshot_2025-05-14_at_10.35.44.png?ex=6825a784&is=68245604&hm=b77e1adf77ea0d5fa74e63b66b82bd8c8489b481faf67d6ab7688dbd063f6d52&
v
You should be able to see changelog here. If the entry isn't there yet, it will show up soon!
p
Same, consistently able to trigger webhook posts received when testing within VAPI, but when triggering from an API call, it fails to send anything. 068da11a-3a84-4f72-a185-47aed1f87d67 214b26ab-4d9e-4dd9-9224-17a40641f138
v
Actionable Step: Check and update the
serverUrl
for your Vapi assistant to ensure webhooks are delivered. You can do this via the API with the following example:
Copy code
bash
curl -X PATCH https://api.vapi.ai/assistant/<assistant_id> \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{"server": {"url": "https://your-webhook-url.com"}}'
Make sure the URL is correct and publicly accessible. If the
serverUrl
is missing or set to
None
, webhooks will not be triggered
([docs](https://docs.vapi.ai/server-url/setting-server-urls)). Sources: - [Setting server URLs](https://docs.vapi.ai/server-url/setting-server-urls) - [Vapi outbound call not triggering (Discord)](https://discord.com/channels/1211482211119796234/1341449578100031488) - [Vapi API Reference: Update Assistant](https://docs.vapi.ai/api-reference/assistants/update?explorer=true)
To restore webhook delivery, please check that your assistant's
serverUrl
is set and that the
serverMessages
property includes the events you want to receive.
You can update these in the Vapi dashboard under the assistant's "Advanced" tab, or via the API. For example, when updating via API, include:
Copy code
json
{
  "serverUrl": "https://your-server.com/webhook",
  "serverMessages": ["status-update", "end-of-call-report"]
}
If these fields are missing or set to
None
, webhooks will not be triggered. Sources: - [Setting Server URLs](https://docs.vapi.ai/server-url/setting-server-urls) - [Server Events](https://docs.vapi.ai/server-url/events) - [Changelog May 1, 2025](https://docs.vapi.ai/changelog/2025/5/1)
v
Message marked as helpful by @PENDINGREALITY! 🎉
v
Hey @Omogen, checking if this is resolved/solved for you?