Webhook Troubleshooting

Hasan Tariq Updated by Hasan Tariq

Troubleshooting Webhooks

Webhooks are a great way to receive real-time updates directly on your backend. However, if something goes wrong with your webhook setup, it can have significant consequences. When webhooks stop working, here are some initial checks you can perform to troubleshoot the issue:

1. Ensure that the webhook is enabled from your Turn dashboard and that the specific type of update you want to receive is toggled on. You can reference what each toggle represents in the screenshot below.

2. Ensure that the webhook endpoint is reachable from Turn's network. This includes making sure any firewall rules allow incoming traffic from external sources. If you want to maintain strict traffic control, you can contact our support team for the exact IP addresses that will send webhook data, allowing you to whitelist only trusted sources.

3. Make sure that your webhook endpoint is responding back to Turn after receiving data. If no response is received, Turn will attempt to resend the webhook up to 5 times, which could result in duplicate records and degraded performance.

And lastly, if none of these checks resolve the issue, feel free to contact us through any of our support channels.

Was this article helpful?

What is 1013 error code?

Contact