skitRobot
02/04/2026, 8:15 PMAI Evy
02/04/2026, 8:15 PMAI Evy
02/04/2026, 8:15 PMcollected_dynamic_variables in webhook payloads.
What the documentation does confirm about webhooks:
- The webhook has a 10 second timeout. [(1) ]()
- If no success status (2xx) is received within 10 seconds, the webhook will be retried up to 3 times.
- Webhooks are triggered in order but are not blocking — for example, if call_started webhook fails, call_ended can still trigger.
The retry behavior could potentially explain the duplicate call_analyzed events you're seeing — if your endpoint doesn't return a 2xx response quickly enough, Retell will retry.
For the issues with incomplete data and events firing too soon, I'd recommend reaching out directly to Retell support, as this sounds like it may be a bug or infrastructure issue that started in mid-January.
Check out these potentially useful sources:
- [Webhook Overview]()
- [Post Call Analysis Overview]()
You can also contact the team via [Contact Sales]() or check [GitHub]() for any known issues.AI Evy
02/04/2026, 8:15 PMAI Evy
02/04/2026, 8:15 PM