Skip to content

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.

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 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.

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.