Skip to Content
Q&A

Configure the Leave Approval Workflow

Both the manager and HR sign off—without back-and-forth emails.

Back to all Q&A
March 5, 2026 by
Configure the Leave Approval Workflow
DAADit Group, Nick

Situation: leave requests come in by email, a note on the desk or a remark at the coffee machine. They get lost, are forgotten, and nobody knows exactly how many days Kim has already taken this year. Sound familiar? With the Time Off app, this is sorted in an afternoon.

Setting approval per leave type

  1. Install the Time Off app via Apps.
  2. Go to Time Off → Configuration → Time Off Types and open, for example, 'Paid Time Off'.
  3. Under Approval, choose who has to sign off: No Validation, the Time Off Officer (HR), the direct manager, or both in succession.

A practical division: holiday is approved by both the manager and HR, a day of special leave only by the manager, and sick leave is recorded by HR itself without an approval step. Per type you also set whether the balance runs in days or hours — the latter is handy for part-timers.

How a request works

The employee submits the request via the app or the portal and immediately sees the remaining balance. The manager receives an activity and a notification, sees at once in the team calendar whether three colleagues are already away that same week, and approves or refuses with one click. The balance is updated automatically — no more Excel list that is slightly different in three places.

Everyone sees who is away

Approved absences automatically appear in the Odoo calendar and in the Planning app. When scheduling a meeting, colleagues see straight away that Jan is not in that week. No more 'oh, is Jan on holiday?' moments on Monday morning. Via Time Off → Overview, HR also sees the whole organisation in one calendar.

Praktische tip

Set up the allocations (leave entitlements) in one go at the start of the year via Time Off → Management → Allocations, including any days carried over from last year. Then every balance is correct from day one. Need help setting up leave types that match your collective labour agreement or terms of employment? Contact DAADit Group.

Situation: leave requests arrive by email, a note on a desk, or a remark at the coffee machine. They get lost, are forgotten, and nobody knows exactly how many days Kim has already taken this year. Sound familiar? With the Time Off app, this is fixed in an afternoon.

Setting approval per leave type

  1. Install the Time Off app via Apps.
  2. Go to Time Off → Configuration → Time Off Types and open, for example, 'Paid Time Off'.
  3. Under Approval, choose who signs off: No validation, the Time Off Officer (HR), the Employee's Approver (direct manager), or both in sequence.

A practical split: holidays approved by both the manager and HR, a day of special leave by the manager only, and sick leave entered by HR without an approval step. Per type you also choose whether the balance runs in days or hours — the latter is convenient for part-timers.

How a request flows

The employee submits the request via the app or portal and immediately sees the remaining balance. The manager receives an activity and notification, sees in the team calendar whether three colleagues are already away that same week, and approves or refuses with one click. The balance updates automatically — no more Excel list that is slightly different in three places.

Everyone sees who is away

Approved absences automatically appear in the Odoo Calendar and in the Planning app. Colleagues scheduling a meeting instantly see that Jan is out that week. No more 'oh, is Jan on holiday?' moments on Monday morning. Via Time Off → Overview, HR additionally sees the whole organisation in a single calendar.

Practical tip

Prepare the allocations (leave entitlements) in one go at the start of the year via Time Off → Management → Allocations, including any days carried over from last year. Then every balance is correct from day one. Need help configuring leave types that match your collective agreement or employment terms? Contact DAADit Group.

Question not answered?

Our Odoo consultants are happy to think along with you. Book a no-obligation intro call.

Book an appointment
Set Work Schedules for Each Employee
Not everyone works 9-to-5: set up the right schedules for proper leave and time management.