Built by WebbyCrown Solutions — Need setup, customization, or integration help? Talk to our team.
What Is Odoo AI Resume Screening & CV Analyzer?
When a job posting attracts hundreds of applications, screening becomes the bottleneck. Recruiters read resumes one by one, re-key the same details into Odoo, and rank candidates from memory - slow, inconsistent, and easy to bias.
This module turns that into an automated pipeline inside Odoo Recruitment. It parses each incoming resume into structured data, scores the candidate against the job's requirements on a 0-100 scale, and applies your rules to move strong applicants to the next stage automatically. Keyword matching with lemmatization catches word variations, experience extraction validates timelines, and an ATS-structure check flags weak resumes. Because scoring is based on structured data and consistent weights - not gut feel - screening is faster, more accurate, and more consistent across every applicant.
Key Benefits
Score Candidates 0-100
Rank every applicant against the job with an AI-powered match score for consistent comparison.
No Manual Data Entry
Parse name, contact, skills, experience, and education straight from PDF and DOCX resumes.
Automated Screening Stages
Move strong candidates to the next stage automatically based on scores and your rules.
ATS-Aware Evaluation
Check resume structure and flag missing sections so weak resumes are caught early.
Consistent, Structure-Based Scoring
Score on structured data and configurable weights for more consistent screening.
Free and Multi-Version
Free to install, with support for Odoo 14.0 through 19.0 on Odoo.sh and On Premise.
Modules & Features
Resume Parsing & Text Extraction
Automatically extract structured candidate data from PDF resumes and documents.
- Parse PDF and DOCX resumes automatically
- Extract candidate name, contact, skills, experience, and education
- Capture cover letters and attachments
- Reduce manual data entry for HR teams
- Improve parsing accuracy and data quality
AI-Powered Resume Scoring
Score candidates on a 0–100 scale using AI and machine learning models.
- Generate an AI-powered score for each applicant
- Calculate a match score against job requirements
- Compare resumes consistently across candidates
- Improve screening consistency
- Help recruiters focus on top candidates
Keyword Matching with Lemmatization
Match resume content with job descriptions using smart keyword matching and word-form detection.
- Match resume content to job descriptions with smart keyword detection
- Recognize word variations and word forms
- Improve relevance scoring for each role
- Reduce manual screening effort
- Support better recruitment decisions
Experience Extraction & Validation
Extract years of experience and validate candidate timelines automatically.
- Extract years of experience from resumes
- Validate roles, companies, and timelines
- Flag inconsistent experience details
- Improve review accuracy
- Support consistent screening automation
ATS-Compatible Structure Evaluation
Check whether resumes follow ATS-friendly structure and include essential sections.
- Detect missing resume sections
- Evaluate ATS-friendly formatting
- Review experience, education, and skills layout
- Improve parser reliability
- Support ATS resume screening workflows
Automated Screening Workflows
Automatically move candidates through screening stages based on scores and rules.
- Auto-screen new applicants on upload
- Move candidates to the next stage automatically
- Apply rule-based workflow actions
- Reduce manual screening effort
- Improve recruitment automation
Auto-Retrain AI Models
Improve scoring accuracy over time by retraining models with new labeled data.
- Retrain scoring models with new labeled data
- Improve screening based on hiring outcomes
- Adapt scoring to your own job profiles
- Increase long-term scoring accuracy
- Support smarter screening over time
Email Notifications
Keep recruiters informed with instant and summary notifications.
- Send instant candidate notifications
- Configure summary emails on a schedule
- Alert HR teams to high-scoring applicants
- Improve team communication
- Support faster hiring decisions
Configurable Scoring Weights
Adjust scoring weights based on job role, experience, education, or keyword importance.
- Configure keyword weighting per job
- Adjust experience and education weights
- Customize scoring for senior roles
- Improve score relevance by position
- Support flexible hiring priorities
Kanban Dashboard & Statistics
Track applicant status, scores, and screening progress in a visual dashboard.
- View candidates in a Kanban dashboard
- Track screening counts and average scores
- See top candidates at a glance
- Monitor applicant progress by stage
- Support better recruiter decisions
Recruitment & HR Integration
Connect AI screening with Odoo Recruitment and related HR workflows.
- Integrate with Odoo Recruitment and Employees
- Use Discuss notifications and calendar flow
- Keep all candidate data inside Odoo
- Centralize screening and hiring operations
- Improve recruitment workflow integration
Advanced Settings and Configuration
All options are managed from a centralized settings panel. Administrators configure keyword matching rules, score weights, ATS checks, workflow stages, and notification behavior to fit different hiring processes.
The module connects with Recruitment, Employees, Discuss, and Calendar, and supports access control so HR teams and recruiters manage candidate data securely.
The configuration covers:
- Resume parsing rules and parser behavior
- Candidate scoring and match-score weights
- Keyword matching and ATS checks
- Automated screening workflows and next-stage actions
- Notifications for applicants and recruiters
- Recruitment and HR integration settings
- Access rights, user roles, and candidate data visibility
These advanced settings help organizations build secure, scalable, and flexible Odoo forms without code.
How to Set Up Odoo AI Resume Screening & CV Analyzer
Install the App
Result: AI screening options appear in Odoo Recruitment.
Configure Scoring and Weights
Result: Scoring reflects what matters for each role.
Set ATS Checks and Workflow Rules
Result: Strong applicants move forward automatically.
Upload or Receive Applications
Result: Resumes are parsed and scored on arrival.
Review the Dashboard
Result: Top candidates surfaced, ready for next steps.
Who Is This App For?
This app is suitable for:
- HR teams screening high volumes of applications in Odoo
- Recruiters who want consistent, score-based candidate ranking
- Agencies processing many resumes across multiple roles
- Hiring managers who need top candidates surfaced quickly
- Teams that want candidate data captured without manual entry
- Organizations standardizing screening to reduce inconsistency
- Businesses running Odoo 14.0 to 19.0 on Odoo.sh or On Premise
Changelog
v19.0.0 — Initial Release
- - AI Resume Parsing And Candidate Scoring
- - Keyword Matching Screening
- - ATS Resume Structure Evaluation
- - Automated Screening Workflows
- - Odoo Recruitment Integration
- - Kanban Dashboard And Statistics
- - Notifications



