HR Documents

Offer Letter Automation

Fill your offer letter template in 60 seconds

Generic offer letter generators create generic letters. You already have your company's template with your logo, your legal language, your benefits section. Upload it once. Fill it for every hire.

Upload Your Template

Free. No signup required.

Fields AI finds automatically

Candidate name
Job title
Department
Start date
Base salary
Manager name
Benefits eligibility date
Offer expiration date

Found in your template automatically — no markup needed

Why copy-paste offer letters keep going wrong

The copy-paste process seems fast until it isn't. You open last month's letter, update the name, change the salary, adjust the start date. But "the above salary of $72,000" is buried in the compensation clause on page two and you miss it. Or the previous candidate's manager is still listed. Or the offer expiration date is three weeks ago.

These mistakes aren't rare. They happen because humans doing repetitive tasks make errors, especially under the time pressure of filling multiple letters during a hiring sprint. A form-based approach removes the risk entirely — you're filling fields, not hunting for every place a value appears.

For companies using an ATS that handles offer letters automatically, this isn't an issue. For the 10-100 person team that doesn't have an HR system and is managing hiring in Word and spreadsheets, this is a weekly problem.

How it works

1

Upload your template

The Word doc you actually use — with your logo, your legal language, your benefits language. Don't modify it.

2

AI finds the fields

The AI reads the document and identifies every variable: candidate name, salary, start date, manager, benefits tier. You review and adjust if needed.

3

Fill and download

For each new hire, open the template, fill the form, download a perfectly formatted letter. Takes about 60 seconds.

This is for you if

You send 2-20 offer letters per month
Your company has its own branded offer letter template
You don't have an ATS or HRIS handling document generation
Someone on your team has made a copy-paste error in an offer letter
You're hiring fast and don't have time to carefully review each letter
You want letters to go out same-day without a 20-minute process

Common questions

Our offer letter has conditional sections — different language for exempt vs non-exempt employees. Does that work?+
The current version fills fields but doesn't handle conditional sections automatically. For templates with major structural variations, you'd maintain two separate templates (one for each type) and upload the right one. Conditional logic is on the roadmap.
Can I route the filled letter for e-signature automatically?+
Not directly — Magic Decoder generates the document and you download it. For e-signature routing, you'd take the downloaded document into DocuSign or HelloSign. Direct integration is planned for the Pro roadmap.
What if my offer letter template has our company logo and specific formatting?+
The document is rebuilt using your original template as the base, so your logo, fonts, and formatting are preserved. The output looks exactly like your original template with the fields filled in.
Can multiple people on our HR team use the same saved template?+
Yes — saved templates are stored in your account and accessible anywhere you're signed in. Any team member with access can fill the template.
We're a small company without an HR department. Is this overkill?+
No — this is actually where it fits best. Big companies have HR systems that handle this. Small teams don't, and they're the ones doing copy-paste offer letters that lead to errors.

Upload your offer letter template

Free to try. No account needed. See how many fields AI finds in 10 seconds.

Upload Your Template