Prepare an offer letter and send it for signature
Your offer template filled with the approved terms and sent for e-signature after you approve it.
- You start it: When you start it
- Asks you first
What it does
The task
Copy the offer letter template template doc in Google Docs and fill it for candidate with these terms: terms. Check each term against the approved offer in Ashby, and stop if any value is different. Check that the start date is a working day and that the salary is in the pay range of the job. Upload the letter to DocuSign with signature fields for the candidate and for signer. Ask me before you send the envelope.
- It works in Ashby, Google Docs and DocuSign, in the workspace you pick, and signs in with passwords from your Cuiar vault.
- It runs once, when you start it.
- It stops for your approval before it sends, posts, pays, books or changes a record.
What you give it
| Blank | What to give | Example |
|---|---|---|
| template doc | The Google Doc with your offer letter template | https://docs.google.com/document/d/1OfferTemplate |
| candidate | The candidate's name | Anna Kowalski |
| terms | The offer terms | Base 96,000 EUR, start 4 Jan 2027, 4,000 options, 6 months probation |
| signer | The person who signs for the company | Clara Diaz, COO |
What you get back
An example run with the example values above. Your run uses your own data.
Offer: A. Kowalski, Senior Backend Engineer
| Base 96,000 EUR | Start Mon 4 Jan 2027 | 4,000 options | Probation 6 months |
|---|
Ashby: all terms match the approved offer
Start date is a working day. Salary is in the job range of 85,000 to 105,000 EUR.
Letter saved as "Offer A. Kowalski 2026-11-05" in Google Docs
DocuSign envelope ready: the candidate signs first, then Clara Diaz
Waiting for your approval to send.
Run it in Cuiar
- 01
Open it
Click Use in Cuiar on this page. The side panel opens with the task in the composer.
- 02
Fill in 4 blanks
Type template doc, candidate, terms and signer. Tab moves to the next blank.
- 03
Run it
Run sends it to the agent. Follow each step in the panel, and stop it at any time.
From the terminal
cuiar exec "Copy the offer letter template https://docs.google.com/document/d/1OfferTemplate in Google Docs and fill it for Anna Kowalski with these terms: Base 96,000 EUR, start 4 Jan 2027, 4,000 options, 6 months probation. Check each term against the approved offer in Ashby, and stop if any value is different. Check that the start date is a working day and that the salary is in the pay range of the job. Upload the letter to DocuSign with signature fields for the candidate and for Clara Diaz, COO. Ask me before you send the envelope."Run it from your AI agent
Claude Code, Codex, Cursor and other MCP clients reach Cuiar at https://mcp.cuiar.com/mcp. Add the server one time, then ask for the task in plain words, or call run_task yourself.
1. Add Cuiar to Claude Code
claude mcp add --transport http cuiar https://mcp.cuiar.com/mcp2. Ask your agent
Use the Cuiar tool run_task to run my "Prepare an offer letter and send it for signature" template with template doc = https://docs.google.com/document/d/1OfferTemplate; candidate = Anna Kowalski; terms = Base 96,000 EUR, start 4 Jan 2027, 4,000 options, 6 months probation; signer = Clara Diaz, COO.Setup for other agents: AI agents.
The tool call
{
"name": "run_task",
"arguments": {
"task": "Copy the offer letter template https://docs.google.com/document/d/1OfferTemplate in Google Docs and fill it for Anna Kowalski with these terms: Base 96,000 EUR, start 4 Jan 2027, 4,000 options, 6 months probation. Check each term against the approved offer in Ashby, and stop if any value is different. Check that the start date is a working day and that the salary is in the pay range of the job. Upload the letter to DocuSign with signature fields for the candidate and for Clara Diaz, COO. Ask me before you send the envelope."
}
}Related templates
All recruiting templatesRecruiting
Summarize interview feedback for a hiring decision
All scorecards for one candidate on one page: ratings, evidence for and against, and open questions.
You start it: When you start it- Greenhouse
- Google Docs
RecruitingAsks first
Draft reference check e-mails and questions
Questions on the open points from the interviews, and a short e-mail to each referee the candidate gave.
You start it: When you start it- WWorkable
- Google Docs
- Gmail
Recruiting
Review take-home assignments with your rubric
Each submission scored against your rubric, with evidence from the code or document for every score.
You start it: When you start it- GitHub
- Google Docs
Recruiting
Write interview questions and a scorecard for a role
Questions for each round, with what a strong and a weak answer shows, and a scorecard.
You start it: When you start it- Google Docs
Recruiting
Screen new applicants against your must-haves
Each new applicant checked against the job's must-haves, with evidence from the resume. You decide.
On a schedule: Every weekday at 8:00- AAshby
Recruiting
Brief interviewers before each interview
A one-page brief from the candidate's resume and work samples, with the focus for this round.
On an event: Two hours before each interview in your calendar- Google Calendar
- Greenhouse
- GitHub
- +1 more: Google Docs