Offer letter template HR can hand to an agent.
A clean, fully-branded employment offer letter where every variable is a named field. Download it free and let Claude draft compliant offers in seconds — required fields enforced.
No signup to download. Sign up free when you want Claude to fill it in over MCP.
About this template
This offer letter template keeps the welcome prose and contingency language fixed, and exposes the variable details — candidate, role, department, compensation, start date, manager, expiry — as {{placeholders}}. Because DocExport's preview tool flags any unresolved required field before generating, an agent can't accidentally send an offer with a blank salary or start date. Edit the letter once in Word to match your house style, then issue offers from a prompt.
Every {{placeholder}} the agent fills in.
| Field | What it means | Example |
|---|---|---|
{{CompanyName}} | Hiring company name. | Aria Tech Ltd |
{{CandidateName}} | Name of the candidate. | Priya Nair |
{{CandidateAddress}} | Candidate's address. | 5 Elm Court, Reading |
{{RoleTitle}} | Job title offered. | Senior Product Engineer |
{{Department}} | Team or department. | Engineering |
{{EmploymentType}} | Nature of employment. | Full-time, permanent |
{{StartDate}} | Proposed start date. | 2026-07-21 |
{{Manager}} | Reporting manager. | Dana Whitfield |
{{Salary}} | Compensation amount. | £72,000 |
{{SalaryPeriod}} | Pay period for the salary figure. | year |
{{OfferExpiryDate}} | Date the offer lapses. | 2026-06-27 |
{{CompanySignatory}} | Name of the person extending the offer. | Dana Whitfield |
{{SignatoryTitle}} | Signatory's title. | VP Engineering |
Ask Claude in plain English.
Or pass a JSON payload directly
{
"CompanyName": "Aria Tech Ltd",
"CandidateName": "Priya Nair",
"CandidateAddress": "5 Elm Court, Reading RG1 7TY",
"RoleTitle": "Senior Product Engineer",
"Department": "Engineering",
"EmploymentType": "Full-time, permanent",
"StartDate": "2026-07-21",
"Manager": "Dana Whitfield",
"Salary": "£72,000",
"SalaryPeriod": "year",
"OfferExpiryDate": "2026-06-27",
"CompanySignatory": "Dana Whitfield",
"SignatoryTitle": "VP Engineering"
} From download to Claude-callable in four steps.
Grab the .docx, open it in Word, and swap in your logo, colors, and any clauses you want. Keep the {{placeholders}} you need.
Drop the file into your DocExport workspace. It auto-annotates every field in plain English so your agent knows what each one means.
Point Claude (Desktop, API, or any MCP client) at your DocExport endpoint. The template shows up as a callable tool.
Ask in plain English. Claude previews, self-corrects, and returns a polished PDF or DOCX via signed URL.
More free templates built for AI agents.
Make this template Claude-callable.
25 documents / month on the free tier. No credit card. Upload, annotate, and connect Claude in under 10 minutes.
Start free