I’m facing an issue with Vapi → n8n webhook integr...
# support
a
Setup: Outbound calls triggered via n8n metadata.leadId passed correctly Vapi Server URL set to: https://skaroweb.app.n8n.cloud/webhook/vapi-call-update Webhook method = POST n8n workflow is active Issue: After the call ends, Vapi does not seem to trigger the webhook. No executions appear in the n8n “Vapi - Call Update” workflow. If I open the webhook URL in browser, I get: 404 – This webhook is not registered for GET requests (expected since it’s POST only) So the webhook URL exists, but Vapi is not hitting it after call completion. Timeout is currently set to 10 seconds. Could you please confirm: Does Vapi send call.completed events automatically to the Server URL? Is there any additional event configuration required? Are there specific conditions where the webhook would not fire? Thanks in advance
a
@Aasik Basha Yes Vapi does automatically send
call.completed
events to the Server URL, but only if the webhook is properly registered in Vapi for that assistant/project. No extra configuration is needed beyond that. The webhook might not fire if: The call never connects or fails before completion. The webhook doesn’t return a 2xx response quickly enough (Vapi expects under ~10s). The webhook URL isn’t registered in Vapi, or the Assistant/project isn’t linked to it. So, make sure the webhook is registered in Vapi responds with 2xx,and the calls actually complete then the events should trigger automatically.