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.

An A4 offer letter with a deep teal header that says Welcome to the team, Niamh Gallagher, a large apricot circle showing a starting salary of £41,500 across the header edge, a ruled list of eight terms, and a soft panel to sign and accept the offer.
Original1 of 6
Colours, fonts, and logo
File types
PDF
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.

Put your brand on every design

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.

  • An A4 offer letter with a deep teal header that says Welcome to the team, Niamh Gallagher, a large apricot circle showing a starting salary of £41,500 across the header edge, a ruled list of eight terms, and a soft panel to sign and accept the offer.
  • The Job offer letter design made for a second business, with its own details and brand.
  • The Job offer letter design made for a third business, with its own details and brand.

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.

  1. Company nameA short text.
  2. Candidate nameA short text.
  3. Candidate addressA longer text with more than one line.
  4. RoleA short text.
  5. Start dateA short text.
  6. SalaryA short text.
  7. TermsA list of items. Each item has label and value.
  8. Manager nameA short text.
  9. Reply byA short text.
  10. Company addressA longer text with more than one line.
Sample 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"
}

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.

API request
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"}}'
MCP call
{
  "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.