moon
11/10/2025, 10:24 AMVapi Support Bot
11/10/2025, 10:24 AMObserve > Webhook Logs in your dashboard to review delivery status and error messages.
For future reliability, ensure your webhook URLs are correct and monitor the logs for any failed deliveries.
More details: [Vapi Debugging Documentation](https://docs.vapi.ai/debugging)
Source:
- [Vapi Debugging Documentation](https://docs.vapi.ai/debugging)Chiranjeet Mishra
11/11/2025, 7:53 PMvapi listen command in combination with a tunneling service like Ngrok. This will help you debug webhook integrations locally. Here's how you can do it:
1. Use a Tunneling Service:
Start Ngrok on the desired port to create a public URL:
bash
ngrok http 4242
Replace 4242 with your desired port.
2. Run Vapi Listener:
In a separate terminal, start the Vapi listener to forward webhooks to your local server:
bash
vapi listen --forward-to localhost:3000/webhook
3. Configure Vapi Webhooks:
Update your Vapi webhook URLs to use the public URL provided by Ngrok. This will look something like https://abc123.ngrok.io, which maps to your local server via Ngrok and the Vapi CLI.
For more details, check the [Vapi CLI Webhook Documentation](https://docs.vapi.ai/cli/webhook).
Ensure that your server is running and correctly configured to handle HTTP POST requests where you expect the webhooks to arrive. This setup should allow you to test and debug webhook events effectively on your development server.