Odoo HR Recruitment - Recruitment & Applicant Management

Optimize recruitment process from job posting to hiring

The HR Recruitment module is a comprehensive recruitment management system in Odoo. This module helps businesses manage job positions, collect and screen applicants, schedule interviews, evaluate and convert applicants to employees.

With integrated career website, automated emails, visual pipeline and HR module integration, HR Recruitment helps businesses recruit efficiently, professionally and attract the best talent.

Job Positions
Applicant Management
Interview Scheduling
Candidate Evaluation
Career Website
Automated Emails
Recruitment Pipeline
Employee Conversion

Basic Recruitment Terminology

Recruitment Terms

EnglishVietnameseDescription
Job PositionVị trí tuyển dụngPosition to be filled
ApplicantỨng viênPerson applying for job
InterviewPhỏng vấnCandidate interview session
PipelinePipelineRecruitment process by stages
StageGiai đoạnStep in recruitment process
EvaluationĐánh giáCandidate evaluation after interview
Job OfferOfferJob offer proposal
OnboardingOnboardingNew hire onboarding process

Recruitment Stages

Standard Stages

EnglishVietnameseDescription
New ApplicationHồ sơ mớiNew applicant submitted
Initial QualificationSàng lọc CVInitial resume review
First InterviewPhỏng vấn lần 1First round interview
Second InterviewPhỏng vấn lần 2Second round interview
Contract ProposalGửi offerSend job offer
Contract SignedĐã tuyểnApplicant accepted offer
RefusedTừ chốiApplicant not suitable

Main Menu Structure

The HR Recruitment module is organized by functional groups:

Steps

  • 1. Applications: Manage all applicants by pipeline

  • 2. Job Positions: Manage open job positions

  • 3. Interviews: Schedule and manage interviews

  • 4. Reports: Recruitment effectiveness, applicant source reports

  • 5. Configuration: Configure stages, email templates, interview questions


Basic Workflow

End-to-end recruitment workflow:

Steps

  • 1. Create job position with job description and requirements

  • 2. Post job on website and other channels

  • 3. Applicants submit applications via website or email

  • 4. HR screens resumes and moves applicants through stages

  • 5. Schedule interviews and send automated invitation emails

  • 6. Evaluate candidates after interviews

  • 7. Send offer to selected candidates

  • 8. Convert applicant to employee in HR


Key Features

Key points

  • • Career website integrated with Odoo website

  • • Online application form with CV upload

  • • Visual pipeline with drag & drop

  • • Automated emails for each stage

  • • Interview scheduling with Google Calendar

  • • Candidate evaluation with scorecard

  • • Track applicant sources (LinkedIn, website, referral...)

  • • Convert applicant to employee with one click


User Groups

User Permissions

GroupPermissions
RecruiterManage applicants, schedule interviews, evaluate
Hiring ManagerView department applicants, participate in interviews
HR ManagerFull access: create job positions, configure pipeline, approve offers

Integration with Other Modules

HR Recruitment integrates with modules:

Key points

  • • HR: Automatically convert applicants to employees

  • • Website: Career page and application form

  • • Calendar: Schedule interviews and send invitations

  • • Email Marketing: Send bulk emails to applicants

  • • Survey: Send assessment tests


Real-world Scenarios

Common use cases:

Key points

  • • Mass recruitment: Open multiple positions, manage hundreds of applicants

  • • Technical hiring: Pipeline with technical tests, technical interviews, code reviews

  • • Management hiring: Multi-round interview process with multiple interviewers

  • • Internship: Manage annual internship program

  • • Talent pool: Store potential candidates for future positions


Best Practices

Steps

  • 1. Write clear, attractive job descriptions with specific requirements

  • 2. Set up standard pipeline for each position type

  • 3. Configure automated emails to stay in touch with applicants

  • 4. Use scorecards to evaluate candidates objectively

  • 5. Track applicant sources to optimize recruitment channels

  • 6. Respond quickly to applicants to create good impression

  • 7. Store good candidates in talent pool for future


System Requirements

To use the HR Recruitment module:

Steps

  • 1. Install hr_recruitment module

  • 2. Configure pipeline and recruitment stages

  • 3. Set up email templates for each stage

  • 4. Create career page on website

  • 5. Configure online application form

  • 6. Integrate with Calendar for interview scheduling