Send a test event
You can test your webhook directly from the Allo dashboard:1
Open your webhook settings
Go to Settings > Webhooks in your Allo dashboard.
2
Select an event to test
Pick any event type from the catalog (e.g.,
call.completed, sms.received) and click Test.3
Check the result
Allo sends a synthetic event to your endpoint and shows whether it succeeded, the HTTP status code returned, and the response time.
Local development
During development, your webhook endpoint is typically not publicly accessible. Use a tunnel service to expose your local server:1
Start your local server
Run your webhook handler locally (e.g.,
http://localhost:3000/webhooks/allo).2
Create a tunnel
Use a tool like ngrok to expose your local server:This gives you a public HTTPS URL (e.g.,
https://abc123.ngrok.io).3
Configure your webhook
Go to Settings > Webhooks and set your tunnel URL as the endpoint.
4
Send a test event
Use the test feature above to trigger a delivery and verify your handler processes it correctly.