Job Mojito¶
To provide Hiring Managers with more info about candidates, we integrated with Job Mojito, a platform for conducting pre-employment assessments. This integration allows us to automatically create assessments for candidates and retrieve their results, which can be used to make more informed hiring decisions. Current integration support only 1 pre-defined interview template (General Assessment). Later can be extended to support per job posting interview templates.
Flow¶
sequenceDiagram
autonumber
actor HM as Hiring Manager
participant Cruits
participant Mojito as Job Mojito
actor Worker
rect rgb(230, 245, 255)
Note over Cruits, Mojito: Registration
Cruits->>Cruits: Select a Interview template and create an Interview(General Assessment)
Worker->>Cruits: Finish onboarding & opt in for assessments
Cruits->>Mojito: Register worker for interview (POST /job-interview-register-users)
Mojito-->>Cruits: Return invite link
Cruits->>Cruits: Store WorkerInterview with invite link
Note right of Cruits: Invite link valid for 30 days
end
rect rgb(240, 255, 240)
Note over Worker, Mojito: Assessment
Cruits-->>Worker: Return invite link
Worker->>Cruits: Navigate to invite link
Cruits->>Worker: Redirect to Job Mojito
Worker->>Mojito: Complete AI interview
end
rect rgb(255, 245, 230)
Note over Cruits, Mojito: Results
Mojito-->>Cruits: Send interview results (webhook)
Cruits->>Cruits: Store WorkerInterviewResult
end
rect rgb(245, 240, 255)
Note over HM, Cruits: Review
HM->>Cruits: View candidate assessment results
Cruits-->>HM: Display interview results
end