Every employment letter, one workspace from offer to relieving.
Draft, send and track offer, appointment, confirmation, experience and relieving letters with reusable templates, recruitment-data prefill, bulk generation and a full acceptance lifecycle — all inside Odoo.
The problem
HR teams drop out of Odoo to draft offer, appointment, confirmation and experience letters in word processors, re-typing candidate names, salaries and start dates that already live in the system. Each letter type needs its own template, there is no record of what was sent or accepted, and generating letters for a whole cohort means repeating the same manual steps one candidate at a time.
The solution
Employee Offer & Employment Letters keeps every letter type in one place, prefilled from your recruitment and HR records. Templates standardize wording, a clear status pipeline tracks sent, negotiating, accepted and rejected letters, and bulk generation produces an entire cohort's letters in a single action — with every revision and negotiation kept on the record.
Everything HR needs to issue employment letters
Every capability below is implemented in the module.
Multi-type letter library
Offer, appointment, confirmation, experience and relieving letters live in one model, each carrying its own template and terms.
Reusable letter templates
Standardize wording once per letter type and worker type, then reuse the same template for every candidate.
Recruitment & HR data prefill
Link an applicant or employee record and candidate name, job, department and salary fill in automatically — no retyping.
Employment terms & auto tenure
Capture salary, benefits, start date and service dates, with tenure calculated automatically for experience and confirmation letters.
Full acceptance lifecycle
Track every letter through draft, sent, negotiating, accepted, rejected and cancelled states, with a statusbar and chatter log.
Negotiation tracking
Log candidate and company counter-offers against the original terms, keeping the negotiation history auditable on the record.
Revision history
Every send or regenerate captures an immutable snapshot, giving a full version trail of what was offered and when.
Bulk cohort generation
Select a group of applicants or employees and generate an entire batch of letters in one wizard action.
Branded PDF output
Print a signed, letterhead-branded PDF straight from the letter record for sending or filing.
How it works
Choose a letter type & template
Pick offer, appointment, confirmation, experience or relieving, and the matching reusable template loads.
Prefill from HR data
Link the applicant or employee record and job position; name, role, department and salary fill in automatically.
Generate, send & track
Merge the template into the final letter, send it, and follow its status through negotiation to acceptance or rejection.
Review revisions & print
Check the revision and negotiation history at any time, then print a branded PDF for the signed record.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Offer, appointment, confirmation, experience and relieving letters are all supported from one app, each with its own template library and wording.
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.
Employee Offer & Employment Letters
Offer, appointment, confirmation and experience letters from reusable templates prefilled with recruitment data — with negotiation tracking, revision history and bulk generation for a whole cohort.
Buy on Odoo App Store