Skip to content
Astera Technology

Recover a failed reminder within a bounded useful window

Distinguish failed, unknown and accepted delivery outcomes before another attempt.

Define when a reminder is still useful

Synthetic policy: a queued reminder is due at 16:00 for an 18:00 session. A known failure may receive one further attempt before 17:30; after that it closes as missed. Unknown outcomes require checking the delivery record before retrying. Accepted delivery is not proof that the customer read the message. No provider retry guarantee is assumed.

Synthetic reminder recovery queue
ReminderLatest evidenceAttemptsNext action
N-F1Known failure at 16:001Retry once before 17:30
N-F2Timeout; outcome unknown1Check delivery evidence
N-F3Accepted at 16:011No resend; retain outcome
Download editable CSV ↓

Resolve delivery state before retry

  1. Recheck booking is active, schedule unchanged and useful window still open.
  2. Resolve unknown delivery using available evidence; keep it unresolved if no reliable result exists.
  3. Retry a known failure at most once, record the outcome, and close missed reminders at 17:30.

Do not send repeatedly to settle an unknown result. A manual communication task may be needed under the agreed channel policy.

N-F1 fails its second attempt at 17:00. Should it try a third time at 17:10?

Show the worked answer

No. The two-attempt budget is exhausted even though time remains. Record failure and route to the agreed follow-up; N-F2 still requires evidence, not a blind second send.

Keep delivery state distinct from attendance. A missed reminder neither proves absence nor changes entitlement.

Related resources