Write a counter-offer e-mail for a job offer

A polite counter with your number and the market data behind it, sent after you approve it.

  • You start it: When you start it
  • Asks you first

What it does

The task

Read the offer e-mail from company in my Gmail. Check the pay for the same role and city on Levels.fyi and Glassdoor. Draft a reply that thanks them, says that I want the role, and asks for target with one or two reasons from the market data and my strengths: strengths. Keep it under 150 words and friendly. Ask me before you send it.

  • It works in Gmail, Levels.fyi and Glassdoor, 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
companyThe company that made the offerPinegrove Health
targetWhat you ask for82,000 EUR base salary
strengthsFacts that support your askRan the A/B test program at Fernway, raised activation from 31% to 38%

What you get back

An example run with the example values above. Your run uses your own data.

Offer from Pinegrove Health: 76,000 EUR base

Market for Product Analyst, 5 years, Berlin: middle 71,000, high 82,000 EUR (Levels.fyi, Glassdoor)

Draft reply (118 words):

"Hi Clara, thank you for the offer. I am excited about the role and the booking app team.

Based on the market for this level in Berlin, and on the test program that I ran at Fernway,

I would like to ask for a base salary of 82,000 EUR ..."

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 3 blanks

    Type company, target and strengths. 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 "Read the offer e-mail from Pinegrove Health in my Gmail. Check the pay for the same role and city on Levels.fyi and Glassdoor. Draft a reply that thanks them, says that I want the role, and asks for 82,000 EUR base salary with one or two reasons from the market data and my strengths: Ran the A/B test program at Fernway, raised activation from 31% to 38%. Keep it under 150 words and friendly. Ask me before you send it."

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 "Write a counter-offer e-mail for a job offer" template with company = Pinegrove Health; target = 82,000 EUR base salary; strengths = Ran the A/B test program at Fernway, raised activation from 31% to 38%.

Setup for other agents: AI agents.

The tool call

{
  "name": "run_task",
  "arguments": {
    "task": "Read the offer e-mail from Pinegrove Health in my Gmail. Check the pay for the same role and city on Levels.fyi and Glassdoor. Draft a reply that thanks them, says that I want the role, and asks for 82,000 EUR base salary with one or two reasons from the market data and my strengths: Ran the A/B test program at Fernway, raised activation from 31% to 38%. Keep it under 150 words and friendly. Ask me before you send it."
  }
}
All career templates
  • Career

    Find the market salary for your next job

    Pay ranges for your role, experience and city, the figures for your target companies, and a number to ask for.

    You start it: When you start it
    • Levels.fyi
    • Glassdoor
    • LinkedIn
  • RecruitingOdyssey

    Set a salary range for a new role

    Market pay for the role from salary data and job posts, with percentiles, a suggested range and sources.

    You start it: When you start it
    • Levels.fyi
    • Glassdoor
    • LinkedIn
    • +1 more: Any job board
  • Career

    Compare job offers side by side

    Pay, equity, benefits and work terms of each offer over 4 years in one sheet, with the main trade-offs.

    You start it: When you start it
    • Google Sheets
    • Glassdoor
  • CareerAsks first

    Follow up with people you met at an event

    A personal note to each person on your list about what you talked about. You approve each one.

    You start it: When you start it
    • LinkedIn
    • Gmail
  • CareerOdyssey

    Prepare for each interview

    The company, the interviewers and the likely questions, on one page.

    On an event: Before each interview in your calendar
    • Google Calendar
    • LinkedIn
    • Glassdoor
  • Career

    Track your job applications in a sheet

    Each application, reply, interview and rejection from your inbox, kept up to date in one sheet.

    On a schedule: Every day at 19:00
    • Gmail
    • Google Sheets