Communication request acceptance
The Lifecycle
Transitions Explained
The transition rows describe stored state changes, their checks and their recorded effects. A queue receive, provider outcome and staff action can reach different lifecycle boundaries.
What Cannot Happen
Fixing a template does not reopen an existing blocked outcome. Redelivery resumes existing work without replacing the accepted outcome.
Concurrency and Timing
Derived request identity prevents repeated acceptance; later receives resume sending existing messages. Submission validation failures neither write work nor consume the key, whereas stored-content failures produce an invalid processing outcome.