Skip to content
TAQNIX
Odoo ModulesWordPress PluginsWordPress ThemesShopify ThemesApp TemplatesScripts & UtilitiesBlogSell on TAQNIX
ModuleOdooNew

AI CV Screening for Odoo 19 Community Recruitment – Score, Summary, Gaps and Interview Questions

Screen job applicants with AI: compare each CV with the requirements of the job, get a score, a summary, skills, strengths, gaps and interview questions. The name and contact details are hidden from the AI; the decision stays human.

No reviews yet0 salesby TAQNIXUpdated Oct 24, 2026

Description

Read sixty CVs before lunch.

AI CV Screening compares the CV of each applicant with what you look for in the job, which you write once.

An AI CV screening of a strong match applicant with strengths, gaps and interview questions in Odoo

What you get

  • A score from 0 to 100 and a recommendation: strong, possible or weak match
  • A summary, the skills, the years of experience
  • The strengths and the gaps, and up to five interview questions to check the gaps
Writing what you look for on the job position in Odoo Recruitment

Careful by design

  • The name, email and phone of the candidate are removed before the CV is sent (on by default)
  • The AI is told to ignore gender, age, nationality, religion, marital status, photo and address
  • The score is advice: the stage and the decision stay yours. The module never rejects anyone
The applicants list sorted by AI score with strong match filter

At your pace

  • A button on the applicant, an action for many on the list (20 at a time)
  • Sort by AI score, filter strong matches and not screened
  • A note in the chatter records each screening
Describe the job, screen the CVs, then decide

Tested

27 automated tests with a simulated provider: the requirements, the CV reading, the hiding of the name and contacts, the batches, the failures and the access rights. It has not been run against a live provider here.

AI CV screening features: score, strengths, gaps, questions, name hidden

Documented

Illustrated guide in English and Arabic and an Arabic translation of the module.

What's included

  • taqnix_ai_cv_screening.zip: the Odoo 19 module (with Arabic translation)
  • Illustrated documentation in English and Arabic (HTML and PDF)
  • Automated tests, licence file (OPL-1) and changelog

Requirements

Odoo 19.0 Community with Recruitment, and an account with an AI provider (OpenAI-compatible or Anthropic) or a model on your own server.

What's in the download

The files in the archive you can download after you buy.

  • Full source code
  • Documentation
  • Installation guide
  • Automated tests
  • Licence file
  • Changelog

Customer reviews

Write a review

No reviews yet. Bought this item? Be the first to review it.

Usage

Install and use it in a few lines.

job = env['hr.job'].browse(job_id)
job.ai_requirements = 'Must have: 3+ years of accounting, IFRS, Arabic and English.'
applicants = env['hr.applicant'].search([('job_id', '=', job.id), ('ai_screened_on', '=', False)], limit=20)
applicants.action_ai_screen()
for a in applicants:
    print(a.partner_name, a.ai_score, a.ai_recommendation, a.ai_gaps)

Documentation

Setup, settings and troubleshooting, written by the author.

Open the documentation

Changelog

Every release, newest first.

v1.0.0

1.0.0 – Initial release

  • Requirements field on each job; screen the CV of an applicant against it
  • Score 0-100, recommendation, summary, skills, years of experience, strengths, gaps, interview questions
  • Name, email and phone hidden from the AI by default; protected traits ignored by instruction
  • Screen one applicant or many (20 at a time); AI score column and filters
  • A note on the applicant records each screening; the decision stays human
  • Includes the AI Connector, Arabic translation, automated tests

Frequently asked questions

Does the AI decide who is hired?

No. It gives advice: a score, a summary, strengths, gaps and questions. It never changes the stage of an applicant or rejects anyone. The decision stays human.

Is the candidate's name sent to the AI?

No, by default. The name, email and phone are removed from the CV before it is sent. You can switch this off in the company, AI tab.

How does it avoid bias?

It is told to judge only skills, experience, education and achievements and to ignore gender, age, nationality, religion, marital status, photo and address. This reduces the risk but does not remove it: AI models can be biased, so use the score as one input among others.

Which CVs can it read?

A PDF with text attached to the applicant, or the text pasted in the notes. A PDF that is only a scan has no text.

Where do the requirements come from?

From the field What we look for on the job. If it is empty, the job description is used.

How many applicants at once?

20 per run from the list. One that cannot be screened does not stop the others.

Which AI model does it use?

Yours: any OpenAI-compatible service or Anthropic, through the AI Connector that is included. You pay your provider for the tokens.

Does it work in Arabic?

Yes. The module is translated and works right to left, CVs can be in Arabic, and the documentation is in Arabic too.

More from TAQNIX

  • PluginNew

    AI Alt Text Generator for WordPress – Image SEO & Accessibility in Bulk

    Write alt text, titles and captions for your images with AI: on upload, in bulk or one by one, in your language, with a review step and a coverage report.

    by TAQNIX
    No reviews yet
    Sales:0$29.00
  • ModuleNew

    Interview Scorecards for Odoo 19 Community – Weighted Criteria, Independent Scores and Candidate Comparison

    Interview every candidate the same way in Odoo Community: a scorecard with weighted criteria, each interviewer scores on his own, a weighted result and a recommendation, and a comparison of the candidates by criterion.

    by TAQNIX
    No reviews yet
    Sales:0$49.00
  • ModuleNew

    Three-Way Match for Odoo 19 Community – Vendor Bills vs Purchase Orders and Receipts, Tolerances and Approval

    Pay only what you ordered and received in Odoo Community: every vendor bill line is matched with the purchase order and the receipts, the differences are shown in money and a bill that does not match is blocked until an approver accepts it with a reason.

    by TAQNIX
    No reviews yet
    Sales:0$89.00
  • ModuleNew

    Visitor Management for Odoo 19 Community – Reception Board, Badges with QR, Invitations and Blacklist

    Welcome visitors in Odoo Community: pre-register visits, send the invitation, check in and out at the reception, print a badge with a QR code, tell the host, refuse blacklisted visitors and keep the log.

    by TAQNIX
    No reviews yet
    Sales:0$59.00

Similar items

  • ModuleNew

    Interview Scorecards for Odoo 19 Community – Weighted Criteria, Independent Scores and Candidate Comparison

    Interview every candidate the same way in Odoo Community: a scorecard with weighted criteria, each interviewer scores on his own, a weighted result and a recommendation, and a comparison of the candidates by criterion.

    by TAQNIX
    No reviews yet
    Sales:0$49.00
  • ModuleNew

    Performance Reviews for Odoo 19 Community – Appraisals with Self-Review, Manager Review and Ratings

    Run employee performance reviews in Odoo Community: review cycles with weighted criteria, a self-review, the manager's assessment, a rating, goals, acknowledgement, a printable review and analysis by department.

    by TAQNIX
    No reviews yet
    Sales:0$99.00
  • ModuleNew

    Employee Onboarding & Offboarding for Odoo 19 Community – Checklists, Tasks and Reminders

    Welcome new employees and say goodbye properly in Odoo Community: checklists from templates, tasks for the employee, the manager, HR and IT with due dates and activities, a progress bar and daily reminders.

    by TAQNIX
    No reviews yet
    Sales:0$59.00
  • ModuleNew

    HR Letters & Certificates for Odoo 19 Community – Employment, Salary and Experience Certificates

    Issue employment, salary and experience certificates from Odoo Community: English and Arabic templates filled in with the employee's data, numbered, with a verification code, printed with the signatory and stamp, or emailed.

    by TAQNIX
    No reviews yet
    Sales:0$59.00