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

BlankWhat to giveExample
template docThe Google Doc with your offer letter templatehttps://docs.google.com/document/d/1OfferTemplate
candidateThe candidate's nameAnna Kowalski
termsThe offer termsBase 96,000 EUR, start 4 Jan 2027, 4,000 options, 6 months probation
signerThe person who signs for the companyClara 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 EURStart Mon 4 Jan 20274,000 optionsProbation 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

  1. 01

    Open it

    Click Use in Cuiar on this page. The side panel opens with the task in the composer.

  2. 02

    Fill in 4 blanks

    Type template doc, candidate, terms and signer. Tab moves to the next blank.

  3. 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/mcp

2. 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."
  }
}
All recruiting templates