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.
Everything your career page is missing
Every capability below is implemented in the module.
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.
Multi-Criteria Filtering
Filter by job type, location, industry, experience level, and salary range, refined in real time without a page reload.
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.
Match Highlighting & Smart Sort
Matched keywords are highlighted directly in results, and candidates can sort listings by relevance, newest, or salary.
Favorites & Watchlist
Candidates save roles to a favorites list from the job listing or detail page and revisit them anytime from their portal.
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.
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.
Automated Application Confirmation Emails
Every submitted application triggers an instant confirmation email, so candidates never apply into a black hole.
HR Search Analytics Dashboard
A backend search log gives HR visibility into top search queries and zero-result searches, informing job postings and content.
How it works
Search & filter
Candidates search by keyword or apply multi-criteria filters on the jobs page, refined instantly without a reload.
Save & track
They favorite roles or save a search to receive job-alert emails whenever new matches are posted.
Apply with confidence
Candidates submit the native application form and get an instant confirmation email.
Follow progress
From the portal, candidates track application status and manage favorites and alerts, while HR reviews search analytics.
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.
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