跳至主要内容
产品详细信息以英文显示。翻译即将推出。
Candidate CV/Resume Portal & Talent Pool — Searchable Odoo talent pool with a candidate self-service CV builder so recruiters — 1/1示意预览

Searchable Odoo talent pool with a candidate self-service CV builder so recruiters can mine,

tag, and re-engage past applicants.

什么是 Candidate CV/Resume Portal & Talent Pool?

Searchable Odoo talent pool with a candidate self-service CV builder so recruiters can mine, tag, and re-engage past applicants. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.

核心功能

Candidate self-service portal (website/portal controller) where applicants register, log in, and manage their own profile without recruiter data entry
Guided CV builder capturing structured fields — skills, work history, education, certifications, languages, availability date, expected salary — not just a PDF blob
Dedicated ecosire.talent.profile model linked to res.partner and hr.applicant, so a candidate is one canonical record across every application
Full-text and faceted search across skills, tags, rating, location, seniority and availability using Odoo's native search view, group-by, and saved favorite filters
Star-rating field (stored) plus interview-outcome tracking so recruiters can rank and shortlist past applicants
Many2many tagging (reusing hr.recruitment.tags or a dedicated tag model) for skills, industries, and internal labels like 'silver-medalist' or 'do-not-contact'
Resume/attachment management: multiple ir.attachment versions per candidate, latest-CV highlighting, and download from the profile form
One-click re-engagement — push a filtered talent segment into an Email Marketing (mailing.mailing) campaign to alert them of new openings
One-action conversion of pool candidates into new hr.applicant records against a fresh hr.job, no CSV export/import
Computed 'freshness' and 'days-in-pool' fields via @api.depends, with an ir.cron automated action to flag or archive stale profiles
Consent/GDPR fields (data-retention date, consent flag) so candidates can request removal and the pool stays compliant
QWeb candidate-summary report (PDF) for sharing a shortlist profile with hiring managers
Kanban and list dashboards of the talent pool with quick filters for open reqs, hot candidates, and recently updated profiles
Row-level security via ir.model.access.csv and record rules so recruiters see only their own or their team's candidates; portal users see only themselves
XML-RPC/JSON-RPC exposure of the talent model for integration with your careers site, job boards, or an external ATS

按需定制,全程代劳

无需自行搭建——由 ECOSIRE 构建、安装并提供支持的可用应用。

  1. 1

    您下单

    以一次性构建价格开始。我们在启动时与您共同确定范围。

  2. 2

    我们构建与安装

    ECOSIRE 在您的 Odoo 上构建、配置并安装。

  3. 3

    上线 + 支持

    约一个工作周内上线,并包含两周上线支持。我们交付的代码中的缺陷免费修复。

技术规格

Odoo 兼容性
Odoo 17, Odoo 18, Odoo 19
版本
企业版和社区版
许可证
许可证需要确认
Python 要求
Python 3.10+
数据库
PostgreSQL 12+

关于此产品

Every unfilled role is sitting inside CVs you already collected. The Candidate CV/Resume Portal & Talent Pool is a build-to-order Odoo module that turns your scattered hr.applicant records and email attachments into a structured, searchable talent database — and gives candidates a self-service portal to build and maintain their own profiles.

On the candidate side, a QWeb-rendered website/portal form (built on Odoo's website and portal controllers) lets applicants register once, fill in a guided CV builder — contact details, skills, work history, education, certifications, availability, expected salary — and upload their resume as an ir.attachment. They own and update that profile, so your data stays fresh without a recruiter re-keying anything.

On the recruiter side, a dedicated ecosire.talent.profile model (linked to res.partner and hr.applicant) exposes powerful filtering: search by tag, skill, rating, location, seniority, or availability, then combine filters with Odoo's standard search view, group-by, and saved favorites. Rate candidates with a stored star field, tag them with hr.recruitment.tags (or a dedicated many2many), and record interview outcomes so a "silver-medalist" from six months ago surfaces the moment a similar req opens.

Re-engagement is first-class: build a filtered talent-pool segment, then push it straight into an Email Marketing (mailing.mailing) campaign or generate hr.applicant records against a new hr.job in one action — no CSV round-trips. An optional automated action can flag stale profiles (no activity in N months) via @api.depends-style computed fields and Odoo's ir.cron so your pool never rots.

Because it is a real Odoo addon — proper __manifest__.py, models.Model ORM classes, XML/OWL views, QWeb reports, and access control via ir.model.access.csv plus record rules — it installs cleanly alongside core Recruitment, respects multi-company, and exposes everything over XML-RPC/JSON-RPC for your website or ATS integrations. It runs on Odoo 17, 18 and 19, on Community or Enterprise.

This is NOT an instant apps.odoo.com download. ECOSIRE designs, builds, installs, and supports the module for your exact hiring workflow, typically within a one working week lead time. You get code you own, documentation, admin/recruiter training, and a support window after go-live.

你得到什么

  • Complete, installable Odoo addon (source code you own) with a documented __manifest__.py, ORM models, XML/OWL views, QWeb report, and ir.model.access.csv + record rules — targeted at your Odoo 17, 18, or 19 version
  • Installation and configuration on your Odoo instance (Community or Enterprise), including menu placement, portal/website enablement, and multi-company setup where relevant
  • Data-migration pass that seeds the talent pool from your existing hr.applicant records and email-attachment resumes
  • Recruiter and administrator training session (live walkthrough plus recording) covering CV builder, search/tagging, and re-engagement workflows
  • Written documentation: admin guide, recruiter user guide, and a data model / field reference for your IT team
  • Configured email-marketing and applicant-conversion actions wired to your existing Recruitment pipeline and email templates
  • A post-go-live support and bug-fix window (scope agreed in the SOW) plus a fixed-price quote for any future enhancements

这是给谁的

Staffing & recruitment agency owner

Runs high-volume placements across many clients and needs every past applicant to stay searchable and re-contactable. Wants to mine the existing database for a new req in minutes instead of re-sourcing from scratch, and to prove to clients that shortlists are fast and defensible.

In-house talent acquisition lead

Owns the hiring funnel for a growing company and is tired of losing strong 'silver-medalist' candidates after each role closes. Needs a structured pool, ratings, and tags so the next opening starts from warm, pre-vetted people rather than a cold job post.

HR / recruitment operations manager

Cares about data hygiene, GDPR consent, and consistent process across recruiters. Needs record-level access rules, freshness flags, and a candidate self-service portal so profiles stay current and compliant without manual clean-up.

Candidate CV/Resume Portal & Talent Pool 如何比较

标准伊科西尔定制建造竞争对手Odoo 原生
Self-service candidate CV builder (portal)包含部分支持部分支持不包括在内
Structured, searchable talent pool of past applicants包含部分支持部分支持不包括在内
Tag & star-rate applicants for later re-engagement包含部分支持部分支持部分支持
One-click re-engage pool via Email Marketing / convert to new hr.applicant包含部分支持不包括在内不包括在内
Row-level security (ir.model.access.csv + record rules) tuned to your teams包含部分支持部分支持部分支持
Fitted to your exact hiring workflow (fields, stages, consent policy)包含包含不包括在内不包括在内
You own the source code and can extend it包含包含不包括在内部分支持
Odoo 17/18/19, Community + Enterprise support with an upgrade path包含部分支持部分支持包含
Data migration from existing applicants + resumes included包含部分支持不包括在内不包括在内
Training, documentation, and a post-go-live support window包含部分支持部分支持不包括在内

关于Candidate CV/Resume Portal & Talent Pool的常见问题

How long until the module is live, and is this an instant download?

This is a build-to-order module, not an instant apps.odoo.com download. After a short requirements call we design and build the addon for your exact workflow, then install it on your instance. Typical lead time is one working week depending on scope, data-migration volume, and how many custom fields or integrations you need. You will get a firm timeline in the statement of work before we start.

What happens after launch for support and updates?

Every engagement includes a post-go-live support and bug-fix window (the exact length is set in your SOW). During it we fix any defects and answer usage questions. Because you own the source code, you can also self-maintain. When you upgrade Odoo (for example 18 to 19) we provide a fixed-price compatibility pass, and any new features are quoted as a small change request rather than a rebuild.

Does it work with my Odoo version and edition?

Yes. The module is built as a standard Odoo addon and supports Odoo 17, 18, and 19 on both Community and Enterprise. It layers on top of the core Recruitment (hr.recruitment) app and reuses native models like hr.applicant, res.partner, and mailing.mailing, so it fits your existing configuration rather than replacing it. We target and test against your specific version.

Will it disrupt our existing Recruitment pipeline or data?

No. The talent pool is additive — it introduces its own ecosire.talent.profile model and links to your existing hr.applicant and res.partner records rather than altering them. Access is controlled with ir.model.access.csv and record rules so recruiters and portal users only see what they should. We install first on a staging/test database and only promote to production once you sign off.

How does the candidate self-service portal handle data privacy and consent?

The CV builder runs through Odoo's portal/website layer, so candidates authenticate and can only view and edit their own profile. We include consent and data-retention fields, and an ir.cron automated action can flag or archive stale profiles. Candidates can request removal, and record rules prevent cross-candidate data leakage. We configure retention to match your GDPR or local-compliance policy.

Can the talent pool connect to our careers site or external systems?

Yes. Every model is exposed over Odoo's XML-RPC and JSON-RPC APIs, so your public careers site, a job board, or an external ATS can create and read candidate profiles programmatically. If you want a specific integration (for example pushing new applicants in from your website form), we scope and build that connector as part of the engagement.

申请报价

Candidate CV/Resume Portal & Talent Pool

Searchable Odoo talent pool with a candidate self-service CV builder so recruiters can mine, tag, and re-engage past applicants.

  • Candidate self-service portal (website/portal controller) where applicants register, log in, and manage their own profile without recruiter data entry
  • Guided CV builder capturing structured fields — skills, work history, education, certifications, languages, availability date, expected salary — not just a PDF blob
  • Dedicated ecosire.talent.profile model linked to res.partner and hr.applicant, so a candidate is one canonical record across every application
  • Full-text and faceted search across skills, tags, rating, location, seniority and availability using Odoo's native search view, group-by, and saved favorite filters

申请报价

告诉我们您对 Candidate CV/Resume Portal & Talent Pool 的需求,我们将发送价格、许可选项和量身定制的方案,通常在一个工作日内。

现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。