Job search and candidate engagement, reimagined for your career page

Layer intelligent search, rich filtering, and a transparent apply-and-track experience onto Odoo’s native website recruitment pages — so candidates find the right role fast and never wonder what happens next.

The problem

Odoo’s native career pages show a flat, unfiltered list of openings. Once a company has more than a handful of roles, candidates scroll through everything with no keyword search, no multi-criteria filtering, and no way to narrow by location, job type, salary, or experience level — a poor experience that drives drop-off before an application is even started.

The solution

Website Jobs Search adds fuzzy keyword search with autocomplete and match highlighting, multi-criteria filters with active-filter chips and result counts, and sort by relevance, date, or salary — plus a full candidate journey of favorites, saved-search alerts, an application-status dashboard, and confirmation emails, all flowing straight into Odoo’s native recruitment pipeline.

Capabilities

Everything your career page is missing

Every capability below is implemented in the module.

01

Fuzzy Keyword Search with Autocomplete

Search job titles and descriptions with typo-tolerant fuzzy matching and an instant auto-suggestion dropdown, so a small spelling mistake never returns an empty page.

02

Multi-Criteria Filtering

Filter by job type, location, industry, experience level, and salary range, refined in real time without a page reload.

03

Active Filter Chips & Result Counts

See every applied filter as a removable chip, reset all with one click, and preview result counts per option before you click.

04

Match Highlighting & Smart Sort

Matched keywords are highlighted directly in results, and candidates can sort listings by relevance, newest, or salary.

05

Favorites & Watchlist

Candidates save roles to a favorites list from the job listing or detail page and revisit them anytime from their portal.

06

Saved Searches & Job Alerts

Save a search and receive an automated email whenever a matching job is posted, via a daily job-alert scheduled action.

07

Candidate Application Portal

Dedicated My Applications, My Saved Jobs, and My Job Alerts portal pages let candidates track status and manage favorites and alerts without leaving the site.

08

Automated Application Confirmation Emails

Every submitted application triggers an instant confirmation email, so candidates never apply into a black hole.

09

HR Search Analytics Dashboard

A backend search log gives HR visibility into top search queries and zero-result searches, informing job postings and content.

Workflow

How it works

1

Search & filter

Candidates search by keyword or apply multi-criteria filters on the jobs page, refined instantly without a reload.

2

Save & track

They favorite roles or save a search to receive job-alert emails whenever new matches are posted.

3

Apply with confidence

Candidates submit the native application form and get an instant confirmation email.

4

Follow progress

From the portal, candidates track application status and manage favorites and alerts, while HR reviews search analytics.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. It extends website_hr_recruitment and portal in place — your existing job postings, application forms, and HR pipeline keep working exactly as they do today, with search, filtering, and candidate-engagement features layered on top.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Website Jobs Search — Filters, Alerts & Candidate Portal

Fuzzy keyword search and multi-criteria filters on the careers page, with saved searches, job alerts and a candidate application portal — plus an HR search analytics dashboard.

Buy on Odoo App Store