Skip to main content

Webhook Failures

If your connected tools are not receiving call data, or calls are not being triggered as expected from external tools, use this guide.


Outbound Webhook Not Sending Data After Calls

Check these:

  • Go to Dashboard → Integrations → Webhooks and confirm your outbound webhook is active
  • Check that the endpoint URL is correct and publicly accessible
  • Verify that your endpoint is returning a success response when it receives data — if it returns an error, HuskyVoice.AI may stop sending
  • Check if at least one call has completed successfully — failed calls do not trigger outbound webhooks

Inbound Webhook Not Triggering a Call

Check these:

  • Go to Dashboard → Integrations → Inbound Webhooks and confirm the URL you are using is correct
  • Make sure the request includes the contact phone number and agent ID — these are required
  • Check that the phone number is in the correct format: +91 followed by the 10-digit number for India
  • Verify your account has enough credits — calls will not trigger if credits are zero. Top up from Dashboard → Top Up Credits

Webhook Was Working Before and Stopped

What it usually means: The endpoint URL changed, the connection key expired, or the receiving server went down.

What to do:

  • Check if your endpoint URL or server has changed recently
  • Go to Dashboard → Integrations → API Keys and verify the key is still valid
  • Generate a new API key if needed and update it in your connected tool

Receiving Duplicate Webhook Events

What it usually means: Your endpoint is not returning a success response fast enough, so HuskyVoice.AI retries the delivery.

What to do:

  • Make sure your endpoint responds immediately when it receives a webhook
  • Process the data in the background after responding, not before
  • Use the unique event ID in each webhook payload to detect and ignore duplicates

Still Need Help?

Contact the HuskyVoice.AI support team with the call ID and the issue you are seeing: