Hiring
Job offer letter
Offer someone a job with a warm welcome, the salary in a big circle, their main terms, and a place to sign.

- File types
- Size
- A4 PDF
- Use case
- Hiring
- Licence
- Free to copy and use in your own templates
- Source
- Made by thirds.ai with the open-licence Fraunces font, an original grain texture, original graphic shapes, and fictional sample names.
Three brands
Give every client this design in their own brand.
Add a client's logo, colours, and fonts in one step, and you've got a file that looks made just for them, with no new design to build.
About this design
What you can make with it.
Offer someone a job with a letter that makes them feel welcome. Their starting salary stands out in a big circle, with the main terms listed below and a place to sign. Change the name, role, salary, and start date for each new hire.
Your details
What you can change.
These are the words and numbers you swap for your own. The design stays the same.
- Company nameA short text.
- Candidate nameA short text.
- Candidate addressA longer text with more than one line.
- RoleA short text.
- Start dateA short text.
- SalaryA short text.
- TermsA list of items. Each item has label and value.
- Manager nameA short text.
- Reply byA short text.
- Company addressA longer text with more than one line.
{
"company_name": "Wharfemead Physiotherapy",
"candidate_name": "Niamh Gallagher",
"candidate_address": "Flat 3, 27 Headingley Lane\nLeeds LS6 1BN",
"role": "Senior Musculoskeletal Physiotherapist",
"start_date": "Monday 4 January 2027",
"salary": "£41,500",
"terms": [
{
"label": "Hours",
"value": "37.5 a week, Monday to Friday, with one late clinic until 8pm"
},
{
"label": "Clinic",
"value": "Chapel Allerton, with one day a month at our Roundhay studio"
},
{
"label": "Holiday",
"value": "28 days plus bank holidays, and your birthday off"
},
{
"label": "Pension",
"value": "We add 6% of your salary when you add 4%"
},
{
"label": "Training",
"value": "£1,200 a year for courses, plus five study days"
},
{
"label": "Probation",
"value": "Three months, with a review at six and twelve weeks"
},
{
"label": "Notice",
"value": "One month from either side after probation"
},
{
"label": "Extras",
"value": "Free treatment for you, a cycle scheme, and a gym pass"
}
],
"manager_name": "Tom Achebe, Clinical Director",
"reply_by": "11 December 2026",
"company_address": "Wharfemead Physiotherapy Ltd · 14 Stainbeck Road, Leeds LS7 3PJ · 0113 496 2280 · Company no. 11482963"
}For developers
Make this file from your code or your AI tools.
Save your copy once, then send the new details with each request. Each finished file costs 1 credit.
curl https://thirds.ai/v1/pdf \
-H "Authorization: Bearer $THIRDS_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: job-offer-letter-1" \
-d '{"template_id":"tpl_your_copy","version":1,"data":{"company_name":"Wharfemead Physiotherapy","candidate_name":"Niamh Gallagher","candidate_address":"Flat 3, 27 Headingley Lane\nLeeds LS6 1BN","role":"Senior Musculoskeletal Physiotherapist","start_date":"Monday 4 January 2027","salary":"£41,500","terms":[{"label":"Hours","value":"37.5 a week, Monday to Friday, with one late clinic until 8pm"},{"label":"Clinic","value":"Chapel Allerton, with one day a month at our Roundhay studio"},{"label":"Holiday","value":"28 days plus bank holidays, and your birthday off"},{"label":"Pension","value":"We add 6% of your salary when you add 4%"},{"label":"Training","value":"£1,200 a year for courses, plus five study days"},{"label":"Probation","value":"Three months, with a review at six and twelve weeks"},{"label":"Notice","value":"One month from either side after probation"},{"label":"Extras","value":"Free treatment for you, a cycle scheme, and a gym pass"}],"manager_name":"Tom Achebe, Clinical Director","reply_by":"11 December 2026","company_address":"Wharfemead Physiotherapy Ltd · 14 Stainbeck Road, Leeds LS7 3PJ · 0113 496 2280 · Company no. 11482963"}}'{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "render",
"arguments": {
"output": "pdf",
"idempotency_key": "job-offer-letter-1",
"request": {
"template_id": "tpl_your_copy",
"version": 1,
"data": {
"company_name": "Wharfemead Physiotherapy",
"candidate_name": "Niamh Gallagher",
"candidate_address": "Flat 3, 27 Headingley Lane\nLeeds LS6 1BN",
"role": "Senior Musculoskeletal Physiotherapist",
"start_date": "Monday 4 January 2027",
"salary": "£41,500",
"terms": [
{
"label": "Hours",
"value": "37.5 a week, Monday to Friday, with one late clinic until 8pm"
},
{
"label": "Clinic",
"value": "Chapel Allerton, with one day a month at our Roundhay studio"
},
{
"label": "Holiday",
"value": "28 days plus bank holidays, and your birthday off"
},
{
"label": "Pension",
"value": "We add 6% of your salary when you add 4%"
},
{
"label": "Training",
"value": "£1,200 a year for courses, plus five study days"
},
{
"label": "Probation",
"value": "Three months, with a review at six and twelve weeks"
},
{
"label": "Notice",
"value": "One month from either side after probation"
},
{
"label": "Extras",
"value": "Free treatment for you, a cycle scheme, and a gym pass"
}
],
"manager_name": "Tom Achebe, Clinical Director",
"reply_by": "11 December 2026",
"company_address": "Wharfemead Physiotherapy Ltd · 14 Stainbeck Road, Leeds LS7 3PJ · 0113 496 2280 · Company no. 11482963"
}
}
}
}
}Edit this template
Open it in the editor, change anything you like, and keep it with your own templates. Your first 50 credits each month are free.





