Offer Reconsider Flow¶
Overview¶
This diagram illustrates the offer reconsider flow, where an employer can reconsider a previously rejected or withdrawn offer.
Sequence Diagram¶
sequenceDiagram
autonumber
actor Worker
actor Employer
participant Cruits
Worker->>Cruits: Submit job application
Employer->>Cruits: Send offer to worker
Cruits->>Worker: Deliver offer
alt Worker rejects offer
Worker->>Cruits: Reject offer
Cruits->>Employer: Notify offer rejected
else Employer withdraws offer
Employer->>Cruits: Withdraw offer
Cruits->>Worker: Notify offer withdrawn
end
Note over Employer: Employer decides to reconsider
Employer->>Cruits: Reconsider offer with updated details
Note over Cruits: Clear rejection/withdrawal fields<br/>Set status to SENT
Cruits->>Worker: Deliver reconsidered offer
Worker->>Cruits: Accept or reject reconsidered offer