Skip to content

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