What webhook retry handling needs to solve
External systems retry delivery when a response is slow or unavailable. The useful outcome is not another automated message. It is a controlled process that can process repeated or delayed webhook events safely, show what happened and give the next owner enough context to act.
- Trigger: External systems retry delivery when a response is slow or unavailable.
- Decision: Identify events consistently and distinguish a retry from a new business event.
- Intended action: Acknowledge quickly, queue durable work and record the processing result.
