Guides
Manual replay
Replay a dead-lettered or delivered Delivery with an auditable reason and idempotency key.
On this page
Replay creates a new dispatch cycle for an existing Delivery. It is an explicit action, not a continuation that erases history.
Preconditions
Replay is available only when:
- you have Owner, Admin, or Developer permission;
- the Delivery belongs to your Organization;
- the Delivery is in a replayable state;
- the Destination is not archived;
- the payload is still retained;
- you provide a reason.
In the dashboard
- Open Dead Letter Queue and select the Delivery.
- Choose Replay.
- Enter a short reason describing why another attempt is safe.
- Confirm.
Replay records an audit event and queues a new dispatch cycle. If the same replay action is repeated, DeadHook avoids creating a duplicate replay from the same request.
What happens next
The Delivery is queued for a new cycle. It receives a fresh outbound signature and timestamp. The attempt counter for the cycle resets in the DLQ view, but historical attempts remain.
Replay can fail again. DeadHook does not guarantee eventual success. A replay against an archived Destination is blocked until the Destination is restored; a purged payload cannot be replayed.
Permissions
Viewers cannot replay. Every accepted replay is recorded with the actor, reason, and Delivery.