eSignature API for Offer Letters

Send pre-filled offer letters to new hires for signature the moment an offer is extended — automatically, from your HR system or ATS.

The offer letter bottleneck

Offer letters are time-sensitive. A candidate who receives a slow, manual offer process doubts your organisation before they even start. Yet most HR teams still export a Word doc, fill in the details, convert to PDF, attach to an email, and wait. When the candidate signs a paper copy and scans it back, the process is finally done.

Instant offer letters on acceptance

When a candidate is marked as hired in your ATS or HR system, trigger an API call. eSignature API generates the offer letter PDF pre-filled with the candidate's name, role, salary, start date, and any other variable terms — and sends it for signature immediately. The candidate receives a professional, branded document to sign on any device. You receive the signed copy via webhook, ready to store in your HR system.

How to automate offer letter signing

Build your offer letter template

Design your offer letter template with all standard terms. Mark variable fields — candidate name, role title, salary, start date, manager name — for dynamic population from your HR data.

Trigger from your ATS or HR system

When a candidate is marked as hired, trigger an API call via Zapier, Make, or direct REST integration. Pass the candidate's details to the API — the offer letter is generated and sent for signing automatically.

Candidate signs, you receive the signed copy

The candidate receives an email with a signing link. They sign on any device. You receive a webhook with the completed offer letter — ready to attach to the candidate record in your ATS.

Common offer letter workflows

ATS-triggered offers

When a candidate stage changes to "Offer Accepted" in Greenhouse, Lever, or Workday, trigger automatic offer letter generation and signing.

Bulk hiring

Send offer letters to multiple candidates simultaneously using parallel signing — each candidate receives their own personalised document.

Counter-signature

HR signs first, then the candidate countersigns. Configure sequential signing so the order is enforced automatically.

Multiple documents

Send an offer letter, an NDA, and a data protection agreement in the same signing request — all completed in one session.

Common questions

Can I personalise each offer letter with different salary and role details?
Yes. Map your HR data fields — salary, role title, start date, reporting manager — to the corresponding template fields. Each generated offer letter is unique to the candidate.
Can HR sign the offer letter before the candidate?
Yes. Set up sequential signing with HR as the first signer and the candidate as the second. The candidate does not receive the letter until HR has countersigned.
Are electronically signed offer letters legally valid?
Yes. Offer letters are standard commercial agreements and are fully valid when signed electronically under the ESIGN Act, UETA, and eIDAS.

Back to all use cases

Automate offer letter signing today

Free plan. 50 documents per month. No credit card.