https://retellai.com/?utm_source=discord&utm_medium=seo logo
What abot your postcall webhooks
# ❓・ai-evy-support
d
@AI Evy What abot your postcall webhooks... what are you retries rules in case of failure? Do you log the error succes sending webhooks?
a
Thanks for tagging me @dropsofsteel. I'll look through relevant sources and get back to you shortly.
### Answer For post-call webhooks (like
call_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:
Copy code
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.
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.
​ To learn more, see the sources I considered: [[1] Webhook Overview](https://docs.retellai.com/features/webhook-overview) [[2] Call_Analyzed webhook event not working reliably for longer calls](https://discord.com/channels/1186424376300679209/1400191602206576790) ​