pavan_kumar2004
10/22/2025, 3:17 PMVapi Support Bot
10/22/2025, 3:19 PMserverMessages array and that your webhook endpoint is publicly accessible?
Sources:
- [Configure Vapi Webhooks for Call Tracking](https://docs.vapi.ai/calls/call-queue-management#configure-vapi-webhooks-for-call-tracking)
- [Webhook Troubleshooting](https://docs.vapi.ai/cli/webhook)Chiranjeet Mishra
10/22/2025, 5:07 PMvapi listen command along with a tunneling service like ngrok. Here’s how you can set it up:
1. **Start a Tunnel**:
Use ngrok to expose your local server:
bash
ngrok http 4242
This will give you a public URL (e.g., https://abc123.ngrok.io) to use for webhook testing.
2. **Start the Webhook Listener**:
Forward your local webhook server using the vapi listen command:
bash
vapi listen --forward-to localhost:3000/webhook
This listens on local port 4242 and forwards incoming requests to your server.
3. **Update Your Webhook Configuration**:
In your Vapi Dashboard, set your webhook URLs to the ngrok public URL:
- Assistant webhook URL: https://abc123.ngrok.io
- Phone number webhook URL: https://abc123.ngrok.io
You will now be able to test incoming webhook events directly on your local server. For more information, you can check the [Local webhook testing](https://docs.vapi.ai/cli/webhook) documentation.pavan_kumar2004
10/23/2025, 5:20 AMChiranjeet Mishra
10/25/2025, 12:24 AMcall-status webhook is enabled for your assistant?
If it is already enabled, we’ll have our team investigate why it may have been skipped.
For reference, here are the relevant log entries we found:
🔵 13:05:24:789 Call status update not enabled.
🔵 13:09:28:797 Call is already ended, skipping call status update.: 019a0c05-5944-7aa1-b794-c978a045f08f. Call end tried with: customer-did-not-answer
Once you confirm the webhook setting, we can proceed with a deeper review.pavan_kumar2004
10/27/2025, 7:40 AMChiranjeet Mishra
10/29/2025, 4:20 AMend-of-call report is enabled as a serverMessage and has a serverUrl configured. If the call-status webhook isnt firing, use the same serverUrl for the end-of-call report