Skip to content
Admin portal → Health → Dead letters/admin/health/outbox3 min

Dead letters

Operator page

Replaying is safe to repeat, but work out why something failed before you replay it in bulk.

FMS never talks to Stripe or Mailchimp directly in the moment. It writes the message down first, then a worker delivers it, retrying with growing gaps. A message that keeps failing ends up here.

The dead letters screen
What died, when, how many attempts, and the last error.
The dead letters screen

Click anywhere, or press Esc, to close.

The Health and Dead letters tabs
Dead letters is the second tab under Health.
The Health and Dead letters tabs

Click anywhere, or press Esc, to close.

Reading one

A dead letter with its payload open
Payload shows exactly what FMS was trying to send.
A dead letter with its payload open

Click anywhere, or press Esc, to close.

The last error usually says it plainly: a key was rejected, an address was invalid, a service was down.

Replaying

Replay on a row puts one message back in the queue. Replay all does the lot. Replaying is safe to repeat: the receiving system will not act on the same message twice.

Replay once the cause is fixed. Replaying into a still-broken connection just refills the list.

When to escalate

  • The list is growing while you watch
  • The same error repeats across many different members
  • Anything mentioning a key being rejected

Tell Thomas the error text and roughly how many rows share it.

Internal staff guide. Screenshots come from the rehearsal rig, never from live data.