dropsofsteel
01/23/2026, 7:45 PMAI Evy
01/23/2026, 7:45 PMAI Evy
01/23/2026, 7:46 PMcall_ended and call_analyzed) , here are the retry rules:
Retry Policy:
- The webhook has a timeout of 10 seconds [(1) ]()
- If no success status (2xx) is received within 10 seconds, the webhook will be retried up to 3 times
Important Behavior:
- Webhooks are triggered in order but are not blocking — if the call_started webhook fails, call_ended can still be triggered
- For calls that did not connect (e.g., dial_failed, dial_no_answer, dial_busy) , the call_started webhook won't fire, but call_ended and call_analyzed webhooks will still be triggered
Error Logging:
The sources don't explicitly describe a webhook delivery log accessible to users in the dashboard. However, based on a Discord thread, errors do appear in the call's detail logs — for example, one user saw this in their logs:
error: Error triggering webhook for call_analyzed Axios Error: error code: ERR_BAD_REQUEST...
[(2) ]()
This suggests errors are logged on Retell's side and visible in call detail logs, but I don't have documentation confirming a dedicated webhook delivery log UI.AI Evy
01/23/2026, 7:46 PMAI Evy
01/23/2026, 7:46 PM