Skip to content

Placement Reconsider Flow

Overview

This diagram illustrates the placement reconsider flow, where an employer can reconsider a discontinued placement by deleting it and resending the offer.

Sequence Diagram

sequenceDiagram
autonumber
actor Worker
actor Employer
participant Cruits
participant Salesforce

Worker->>Cruits: Submit job application
Employer->>Cruits: Send offer to worker
Cruits->>Worker: Deliver offer
Worker->>Cruits: Accept offer
Cruits->>Cruits: Create placement (AWAITING status)
Cruits->>Salesforce: Sync placement to Salesforce
Cruits->>Worker: Notify placement created

Note over Employer: Employer decides to discontinue
Employer->>Cruits: Discontinue placement
Cruits->>Cruits: Update placement status to DISCONTINUED
Cruits->>Worker: Notify placement discontinued

Note over Employer: Employer decides to reconsider
Employer->>Cruits: Reconsider placement with new offer details
Cruits->>Salesforce: Delete placement from Salesforce
Cruits->>Cruits: Delete placement from system
Cruits->>Cruits: Update offer: set status to SENT with new details
Cruits->>Worker: Deliver reconsidered offer
Worker->>Cruits: Accept or reject reconsidered offer
Cruits->>Cruits: Create placement (AWAITING status)
Cruits->>Salesforce: Sync placement to Salesforce