The envelope dashboard could not tell "not emailed" from "not opened"

Fixkamo-internal
Shipped
September 9, 2026 at 8:29 PM UTC
Author
Kamo
Commit
dc0878e

The warning naming an undelivered invitation lives in the send response, so it is gone the moment the dialog closes. After that the dashboard is all there is — and it showed such a recipient as plain "Pending", which is exactly what a delivered invitation nobody has opened yet looks like. The one outcome the sender has to act on was indistinguishable from the ordinary one, permanently, for anyone who came back to it later. It is derivable from the summary already on screen, so no new request. The routing half is the part that has to be right: on a one-at-a-time envelope only the OPEN tier has been emailed at all, so recipient 2 legitimately has no deliveredAt and flagging them would cry wolf on every sequential envelope — which is the fastest way to make a real failure invisible again. Mirrors EsignRouting.awaitingInvite, and the tests pin both directions.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing