1
Create your server endpoint
Set up an HTTP or HTTPS endpoint function that can accept webhook requests with a POST method.Example endpoint:
2
Test your endpoint locally
Before going live, test your application integration locally. For example, host the endpoint on 
Test using this CURL command:
localhost:8080/webhook
and test with Postman:
3
Make your local endpoint online
Deploy your endpoint using Ngrok:You’ll see a console UI like this:Your webhook endpoint will be
- Install ngrok:
- Start ngrok:
https://84c5df474.ngrok-free.dev/webhook
4
Register your webhook endpoint
You have two options:Option 1: Register an account level webhook
Set up through the dashboard’s webhooks tab for events related to any agent under your account.
Option 2: Register an agent level webhook
Set up through the dashboard’s agent detail page. Note: If set, account level webhooks will not be triggered for that agent.


5
Verify your webhook endpoint
Start a web call in the dashboard to verify the webhook is triggered correctly.