Delivery recovery
Delivery recovery is the practice of noticing when supported follow-up fails and giving the team a path to fix or acknowledge it.
For many forms, the risky moment is not submission. The risky moment is what should happen after submission: confirmation, notification, review, export, or another follow-up step.
Delivery states to watch
Section titled “Delivery states to watch”Supported follow-up can produce states such as:
- sent
- failed
- retrying
- skipped
- acknowledged
- unknown
The exact states depend on the workflow, but the operating question is the same: did the expected follow-up happen, and does the team need to act?
Retry when the issue is recoverable
Section titled “Retry when the issue is recoverable”Retry a failed follow-up when the original issue is likely temporary or fixed:
- the recipient address was corrected
- a transient delivery problem cleared
- configuration was repaired
- a due retry is ready to run
Retrying without understanding the failure can create noise. Review the failure context first.
Acknowledge when retry is not the right action
Section titled “Acknowledge when retry is not the right action”Acknowledgement is useful when:
- the team handled the submission manually
- the delivery failure is known and accepted
- the recipient is no longer valid
- the workflow changed and no automatic retry is needed
Acknowledgement should be an operational record, not a way to hide unresolved work.
Use recovery evidence
Section titled “Use recovery evidence”For important workflows, keep enough evidence to answer:
- What failed?
- When did it fail?
- Was it retried?
- Did the retry work?
- Who acknowledged or recovered it?
- Does the form need a process change?
That evidence is what separates a recoverable workflow from an inbox mystery.