kyle
11/26/2025, 12:48 AMVapi Support Bot
11/26/2025, 12:50 AMbash
# Start your webhook listener
vapi listen --forward-to localhost:3000/webhook
# In another terminal, expose it with ngrok
ngrok http 4242
Update your workflow webhook URL in the Vapi Dashboard to the ngrok public URL. This will forward workflow events to your local server for testing and development.
Reference: [Vapi CLI Webhook Docs](https://docs.vapi.ai/cli/webhook)
Source:
- [Vapi CLI Webhook Docs](https://docs.vapi.ai/cli/webhook)snikulin
11/27/2025, 3:27 PMChiranjeet Mishra
11/27/2025, 7:42 PMvapi listen command along with a tunneling service like ngrok. Here's a quick guide to get you started:
1. Create a public URL with ngrok by running:
bash
ngrok http 4242
2. Start the Vapi webhook listener and forward requests to your local server:
bash
vapi listen --forward-to localhost:3000/webhook
3. Update your Vapi Dashboard to point your webhook URLs to the ngrok URL provided:
- Assistant webhook URL: https://abc123.ngrok.io
- Phone number webhook URL: https://abc123.ngrok.io
For more detailed steps on configuring advanced options, handling different webhook types, and setting up with other tunneling services, you can refer to the [Local webhook testing guide](https://docs.vapi.ai/cli/webhook).
Let me know if there's anything else you need help with.ainano
11/27/2025, 7:44 PM