Skip to Content

Effortless HR for 
real impact


Odoo streamlines human resources management. Simplify employee onboarding, time off management, performance reviews, and recruitment—all without messy spreadsheets or fragmented processes.

Employees

Fleet

Recruitment

Time Off

Appraisals

Referrals

Employees

The Employees app serves as a central HR directory, maintaining comprehensive records of all employees. It acts as the foundation for other HR modules like Leave and Payroll (coming soon to Australia), storing key details such as personal information, contact details, job title, department, and manager.

Key Features


Performance appraisals

Schedule employee appraisals and measure skills development.


Onboarding/offboarding plans

Create and implement onboarding and offboarding plans whenever an employee joins or leaves the organisation. Each plan triggers a preset series of activities, across different applications, to ensure a smooth transition.


Org chat

Sort teams into an easy to view hierarchy on every employee profile.


Attendance monitoring

Track and analyse employee attendance.


Recruitment management

Create job openings and manage applications.


Signature Request

Send a message to an employee requesting they review and sign a document from their employee record.

Employee Use Cases

HR creates a new employee entry for Alice, assigning her the Sales Executive position under Sales with Bob as her manager. This updates the org chart and ensures leave requests go to Bob by default. 

Other modules rely on this data—Payroll links to her contract, Appraisals assign forms to Bob, and Timesheets track her logged hours. If Alice leaves, HR archives her record and deactivates her login, making Employees the central reference for all workflows involving personnel.



Recruitment

Odoo Recruitment streamlines the hiring process by tracking job openings and applicants through a structured pipeline. It allows businesses to create and publish job descriptions (optionally on the website) and manage applicants using Kanban stages such as Applied, First Interview, Second Interview, and Contract Proposed. All applicant details, resumes, and communications are centralised, with candidates sourced via website forms, email applications, or manual entry, ensuring a smooth and organised hiring workflow.

Key Features


A is for Activities

Create activities and assign deadlines for each step.


Stay on target

Schedule calls and interviews with Google calendar and Outlook integration. Applicants can even schedule interviews on their own!


Thin the pool

Send custom tests to quickly screen candidates.


You’re hired!

Turn a candidate into an employee, and launch their onboarding process right from the Recruitment app.


Get Feedback

Send surveys after the hiring process to get valuable insights.


Quick communication

Contact candidates directly from the chatter and send job offers with a click.

Recruitment Use Cases

A Marketing Manager job is posted on the website and social media via Odoo Social or shared as a link. Candidates apply by submitting their details and CV, creating an applicant in the “Applied” stage. The HR recruiter reviews applicants in the Kanban view, moving promising ones to “Phone Screen” and scheduling calls, then progressing strong candidates to “Interview”.

 A linked Survey (written test) can be sent, with results automatically recorded in Odoo. After interviews, the top candidate is moved to “Contract Proposal”, and once accepted, HR clicks “Create Employee”, adding them to the Employees module and marking the vacancy as filled. Rejected candidates receive predefined rejection emails, while recruitment reports track key metrics like time-to-hire and applicant conversion rates, helping refine hiring strategies.



Time Off

Odoo Time Off helps manage employee leave requests, including vacation, sick days, and other types of time off. Employees can request leave, which is deducted from their allocated days or hours. The module supports a validation workflow where the employee’s manager typically approves the request, with an optional second approval by HR for specific leave types or thresholds. It also tracks leave balances (e.g., remaining PTO days) and provides a calendar view to easily visualize employee absences.

Key Features


Accrual plans

Customise accrual plans to automatically assign additional time to employees when they reach milestones with the company.


Time off analysis

Easily access thorough reporting to view trends and see which employees are still owed time.


Stress days

Configure specific days where no employees can create or request time off.


Multi-step approvals

Specify who is required to approve an employee's time off before it can be validated.


Supporting Docs

Allow employees to upload documents in support of their time off request, such as a note from a doctor for sick time.


Dashboard

See an overview of your entire year as soon as you open the Time Off app. From the days you have already taken to the time you are waiting to have approved, you will know exactly where you stand.

Time Off Use Cases

Alice requests 5 days of Annual Leave for next month, and Odoo routes it to her manager, Bob, who reviews and approves it via the Time Off app or email. Her PTO balance reduces by 5 days, and her leave appears on the company calendar for visibility. 

HR and Payroll can later generate reports on total leave taken. If it were Sick Leave, Odoo might auto-approve up to 2 days, requiring HR approval for longer absences based on policy. At the start of the year, HR allocates 20 PTO days in bulk, with Odoo tracking usage and allowing for carryover or reset based on company rules.




Appraisals

Odoo Appraisals simplifies performance reviews with automated plans, feedback scheduling, and goal tracking. It supports self-assessments, manager reviews, and 360° feedback, helping businesses drive employee growth and align performance with 
company goals.

Key Features


Set up periodical employee evaluation

Maintain the motivational process in your company by doing periodical evaluations of your employees' performance. Regularly assess your human resources to bring benefits for your people as well as for your organization, whether it's a small businesses or a large corporation.


Build the right appraisal

Create the right survey to collect your employees answers. Prepare your own templates or choose from existing ones. Manage several types of evaluations: bottom-up, top-down, self-evaluations, and final evaluation by the manager. Let employees create evaluations themselves to send them to subordinates, juniors, as well as to their managers.


Automate the evaluation process

Create evaluation plans with a clear schedule to automatically generate interview requests. Specify the employee, department or level in the hierarchy which can answer your surveys and allow managers to review the content and finalize the evaluation.

Appraisal Use Cases

HR sets up an annual appraisal cycle, and at the scheduled time, Odoo automatically generates appraisals for all employees. Employees receive a self-evaluation form to rate their performance and list achievements, while managers complete a manager-evaluation form. Odoo collects responses and marks the appraisal as ready for review. During the meeting, the manager and employee discuss feedback, with final notes recorded in the appraisal form or chatter. Once completed, HR marks the appraisal as done. 

The system provides an overview of progress, such as total appraisals due, completed, and pending, allowing HR to follow up if needed. Over time, appraisal history helps track performance trends, identify training needs, and analyze common strengths or challenges across the organisation.

¸

Referrals

Odoo Referrals is a gamified hiring tool that rewards employees for successful candidate referrals. It feeds referrals into the recruitment pipeline, tracks progress with points, and boosts engagement through leaderboards and custom rewards—strengthening both hiring and team culture.

Key Features


Find with Referrals

Grow your business by hiring qualified candidates recommended by outstanding employees.


Collect Points

Your staff collect can points each time your friends progress in the recruitment pipeline.


Follow your Referrals

Your staff can see how many points you've earned for each referral and easily follow your friends progress in the recruitment process.

Referral Use Cases

Jenny, a marketing coordinator, shares a job opening on LinkedIn using her personalised referral link from the Odoo Referrals app. A former colleague sees the post, applies through the link, and Jenny earns points automatically. Meanwhile, David, a software developer, refers his friend by entering their details directly into the system. As his referral progresses through the interview stages and eventually gets hired, David accumulates more points, which he later redeems for a $100 gift card. Both Jenny and David enjoy checking the referral leaderboard to see how they rank among colleagues, adding a friendly sense of competition to the process. 

HR tracks all referrals effortlessly, with each applicant tagged by referrer and integrated into the recruitment pipeline, while managing and fulfilling rewards through a simple approval workflow. The app turns everyday conversations and social posts into a powerful, engaging recruitment tool.



Fleet

Odoo Fleet simplifies vehicle management by tracking contracts, costs, and maintenance across your entire fleet. Log services, fuel, and odometer readings with ease, while smart alerts and cost analysis tools help you stay compliant, reduce downtime, and optimise usage.

Key Features


Management made easy

You won't need any specialised tracking system for company vehicles - with Odoo's smart app, you can keep a close eye on your fleet in a few simple clicks.


Manage leasing and all other contracts

Supervise all contracts for your vehicles and receive a warning email when contracts reach their expiration date..


Monitor all costs

Identify and trace the money spent by your company for each of the fleet vehicles. Recurring costs of your contracts such as leasing and services contracts are automatically added to accounting.

Fleet Use Cases

Sophie, the office manager, receives a vendor bill for a recent tyre replacement on one of the company’s delivery vans. She opens the Odoo Fleet app and logs the service event under the van’s record—marking it as a tyre change with the cost and vendor details attached. She also updates the odometer reading during the service to keep the usage history accurate. 

The system now tracks this maintenance event as part of the vehicle’s total operating cost, which later contributes to reports like cost-per-kilometre analysis.