Recruitment module
Open roles → onboarded employees,
on one track.
Post jobs, collect applications, review documents, schedule interviews, and hand the hired candidate off to the workforce ledger for onboarding — no retyping, no duplicate identities.
Quick actions
Dev mode · test delivery
Outbound emails are stored in the Outbox instead of being sent — review them from the admin console.
End-to-end test
Happy path
- Manager: confirm job is active
- Candidate: apply
- Manager: pass documents → invite link (outbox)
- Candidate: pick an interview slot
- Manager: confirm booking
- Two interviewers: submit reviews
- Manager: pass interview → onboarding link
- Candidate: submit onboarding → Employee