Recruitment Admin / HR / Manager
Manage the entire recruitment pipeline, from open positions to final hiring.
Access
Sidebar → Recruitment
Or directly via: /dashboard/recruitment
Overview
The Recruitment module centralises candidate management with a visual 6-step pipeline, from application receipt through to the final hiring decision.
Main Features
Recruitment Dashboard
Route: /dashboard/recruitment
- Kanban pipeline view by position
- Number of candidates per stage
- Open positions and time-to-fill metrics
- Recruitment performance indicators
6-Step Pipeline
| Stage | Description |
|---|---|
| Application received | Candidate identified, application recorded |
| Pre-screening | CV and cover letter review |
| Interview | Interview scheduled (phone or in-person) |
| Offer | Employment offer sent |
| Hired | Candidate accepted, employee profile created |
| Rejected | Application not selected, reason recorded |
Position Management (Requisitions)
Route: /dashboard/recruitment/requisitions
| Field | Description |
|---|---|
| Job title | Title of the role to fill |
| Department | Relevant department |
| Contract type | Permanent, Fixed-term, Seasonal, Daily |
| Number of positions | Units to recruit |
| Target date | Desired fill deadline |
| Status | Open, In Progress, Closed |
Candidate Management
Route: /dashboard/recruitment/candidates
| Action | Description |
|---|---|
| Add a candidate | Manual entry or CV import |
| Candidate profile | Contact details, experience, attached documents |
| Move in pipeline | Change the candidate's current stage |
| Schedule an interview | Plan and notify all interviewers |
| Evaluation | Post-interview scoring grid |
Application Detail
Route: /dashboard/recruitment/candidates/:id
- Full interaction history
- Notes and evaluations by interviewer
- Attached documents (CV, diplomas, references)
- Decision history with reasons
How to Use
Creating a Job Requisition
- Go to
/dashboard/recruitment/requisitions - Click + New Position
- Enter the job title, department, and contract type
- Set the number of positions and target date
- Click Publish
Managing a Candidate
- Go to
/dashboard/recruitment/candidates - Click + Add a candidate or select an existing one
- Link the candidate to a requisition
- Move the candidate through the pipeline by changing their stage
- Add your notes after each interaction
- Make the final decision (Hired or Rejected)
Converting to an Employee
When a candidate is marked as Hired:
- Click Create employee profile
- The candidate's information is pre-filled in the hiring form
- Complete the contractual details (salary, start date, department)
- Confirm to create the employee account in the HR system
Roles & Permissions
| Role | Capabilities |
|---|---|
| Admin / CEO | Full access, hiring approval |
| HR Administrator | Manage requisitions, candidates, offers |
| Manager | View department pipeline, evaluate candidates |
| Supervisor | Read-only access |
FAQ
Q: Can I import applications from an external job board? Currently, candidates are entered manually in the system. CSV import is available for large-volume campaigns.
Q: How do I notify a candidate of an offer? From the candidate profile, generate an Offer Letter and send it directly by email from the module.
Q: Does creating an employee profile carry over all candidate data? Yes, basic information (name, contact, position) is pre-filled. You will need to complete contractual and administrative details.
Use requisitions to centralise tracking by position and avoid over-recruiting beyond the department's approved budget.