Recruitment
Recruitment module will help you to manage recruitment process.
Features
- Job Postings - Create and publish job openings
- Candidate Management - Track candidates through the hiring process
- Interview Scheduling - Schedule and manage interviews
- Application Tracking - Monitor application status and progress
- Hiring Workflow - Configurable hiring pipeline stages
Requirements
- Open Core Business Suite v5.0+
- PHP 8.2+
Dependencies
This module has no dependencies on other modules.
Installation
Enable via Admin Panel
- Log in as administrator
- Navigate to Settings > Addons
- Find Recruitment and click Enable
- Run migrations if prompted
Enable via Command Line
php artisan module:enable Recruitment
php artisan migrate
Usage
Creating Job Postings
- Navigate to Recruitment > Job Postings
- Click Create Job Posting
- Fill in job details:
- Job title and description
- Department and location
- Required qualifications
- Salary range (optional)
- Application deadline
- Set posting visibility (internal/external)
- Publish the job posting
Managing Candidates
- Navigate to Recruitment > Candidates
- View all applicants
- Filter by job posting, status, or date
- Click on a candidate to view details:
- Resume and cover letter
- Application history
- Interview notes
- Evaluation scores
Application Tracking
Track candidates through hiring stages:
- Applied - Initial application received
- Screening - Resume review in progress
- Interview - Scheduled for interview
- Evaluation - Under consideration
- Offer - Job offer extended
- Hired - Candidate accepted offer
- Rejected - Application declined
Scheduling Interviews
- Navigate to candidate profile
- Click Schedule Interview
- Set interview details:
- Date and time
- Interview type (phone, video, in-person)
- Interviewers
- Location or meeting link
- Send calendar invitations
Recording Interview Feedback
- Navigate to candidate profile
- Click Add Feedback
- Rate candidate on criteria
- Add detailed notes
- Make recommendation (proceed/reject)
Hiring Process
- Select approved candidate
- Click Extend Offer
- Configure offer details
- Generate offer letter
- Track offer acceptance
- Convert to employee upon acceptance
Viewing Reports
Access recruitment reports from Recruitment > Reports:
- Open positions summary
- Time-to-hire metrics
- Source effectiveness
- Pipeline funnel analysis
- Hiring manager statistics
Configuration
Configure recruitment settings in Settings > Recruitment Settings:
- Hiring workflow stages
- Email templates for candidates
- Interview feedback criteria
- Job posting templates
- Career page settings