My application relies on call transcripts and other metadata that are delivered via the Call Event Webhooks.
If my app happens to be down temporarily, inbound calls to my Retell numbers still complete successfully, but my application misses the webhook events for those calls. As a result, I lose access to the transcripts and associated data unless I manually recover them.
Currently, the only way to recover this data is to manually query the Retell API for calls during the downtime window and then reprocess those results in my system.
It would be very helpful to have a feature that allows webhook events to be replayed. For example, the ability to specify a time range and have Retell resend the webhook events that occurred during that window.
This would make it much easier to recover from temporary outages and ensure downstream systems remain consistent.