Skip to content
Intermediate 30 min 4 steps

Negotiate Your Salary with AI

Most people leave thousands of dollars on the table in every salary negotiation — not because they don't deserve more, but because they don't know what to say or how to respond when push comes to shove. This workflow uses AI to research your market value, prepare your negotiation case, and rehearse the actual conversation so you know exactly what to say when the offer comes in.

Tools You'll Need

MCP Servers for This Scenario

Browse all MCP servers →
  1. 1

    Research Your Market Value

    Before you can negotiate, you need a defensible number. Research what the market actually pays for your role, level, and location — so your ask is grounded in data, not hope.

    I'm preparing to negotiate my salary and need to understand my market value. Help me build a data-backed picture of what I should be earning.
    
    My profile:
    - Job title: [exact title, e.g., 'UX Designer']
    - Years of total experience: [e.g., 6 years]
    - Years in this specific role type: [e.g., 4 years as a UX Designer]
    - Location: [city and country, or 'remote based in [country]']
    - Company type: [e.g., Series B startup ~200 employees / Fortune 500 / agency]
    - Industry: [e.g., fintech, healthcare, e-commerce]
    - Relevant skills: [e.g., Figma, user research, design systems, mobile apps]
    - Education: [degree and field]
    - Notable achievements: [1-2 specific measurable accomplishments]
    
    I need:
    1. **Market salary range** for my profile: Give me low, median, and high-end figures for my role, experience level, and location. Distinguish between base salary and total compensation (base + bonus + equity).
    
    2. **Data sources to cite**: What specific salary data sources (Levels.fyi, Glassdoor, LinkedIn Salary, Payscale, H1B data, etc.) are most credible for my role and should I reference in negotiations?
    
    3. **Factors that justify the higher end**: Based on my profile, what specific factors (specialization, location, skill premiums, industry) push me toward the higher end of the range?
    
    4. **Anchor number recommendation**: Given the range, what number should I anchor to when I state my ask? The anchor should be above my target but not so high it's implausible. Explain the rationale.
    
    5. **Walk-away number**: What's the minimum I should accept given my market value? Below this number, what would I be leaving on the table compared to the market?

    Tip: Never rely on one salary data source. Glassdoor skews low because it captures self-reported data from people who don't always update it. Levels.fyi is excellent for tech but limited outside it. LinkedIn Salary requires a premium subscription but has large sample sizes. Get 3 data points and use the range, not a single number.

  2. 2

    Build Your Negotiation Case

    A salary negotiation isn't a demand — it's an argument. Build a specific, value-focused case for why you're worth the number you're asking for.

    Help me build a compelling negotiation case for my salary ask.
    
    Situation: [choose one]
    - New job offer: I've received an offer of [offered amount] from [company name] for [job title]
    - Current employer raise: I'm asking my current employer for a raise. My current salary is [amount], and I want [target amount].
    - Promotion negotiation: I'm being promoted to [new title] and need to negotiate the accompanying raise
    
    My ask: [your target number, from Step 1 anchor]
    Market data supporting my ask: [salary range from Step 1]
    
    My value evidence (list 3-5 specific contributions or achievements):
    1. [e.g., 'Redesigned the checkout flow, reducing cart abandonment by 23% — estimated $1.4M annual revenue impact']
    2. [achievement 2 with numbers]
    3. [achievement 3 with numbers]
    4. [optional: 4th achievement]
    
    Build my negotiation case:
    
    1. **Opening statement** (30-45 seconds): A professional, confident way to initiate the negotiation or respond to an offer. Not aggressive, not apologetic. E.g., 'Thank you for the offer — I'm genuinely excited about this role. I'd like to discuss the compensation. Based on my research and the value I bring, I was expecting something closer to [X].'
    
    2. **The full argument** (2-3 minutes): Walk through my case using market data AND my specific value evidence. Structure: market context → my specific contributions → therefore my ask is reasonable.
    
    3. **Handling 'our budget is fixed'**: What do I say if they tell me the base salary is non-negotiable?
    
    4. **Alternative levers**: If salary truly cannot move, what other elements of the package can I negotiate? List 6-8 with specific language for how to ask for each (signing bonus, extra PTO, remote work flexibility, equity, professional development budget, performance review timeline, title).
    
    5. **My strongest one-liner**: A single sentence that summarizes why I'm worth [target number] that I can use to anchor the conversation.

    Tip: Always negotiate in dollars, not percentages. '10% more' means nothing to the person approving the number; '$8,000 more per year' is concrete and feels like a specific, considered ask. Also: never give a range when asked for a number. A range of '$90K-$100K' tells them the answer is $90K. State your number.

  3. 3

    Prepare for Every Counterargument

    Prepare responses to the pushbacks you'll definitely hear. The negotiation is usually won or lost in how you handle the first 'no' or 'but.'

    Help me prepare responses to common negotiation pushbacks. My ask is [your target number] and the current offer/salary is [current offer/salary].
    
    For each of the following objections, give me a specific, professional response that holds my position without being confrontational:
    
    1. 'That's above our budget for this role.'
    2. 'Other candidates at your level are earning [lower number].'
    3. 'We can revisit compensation after a 90-day performance review.'
    4. 'We have a standard pay band and everyone at this level earns the same.'
    5. 'I'll need to take this to my manager / HR.'
    6. 'What if we split the difference?' [when their counter is still below my target]
    7. 'You don't have direct experience with [specific skill/industry].'
    8. Silence / a long pause after I state my number.
    
    For each response:
    - Give me the exact words I can say (not a paraphrase — actual dialogue)
    - Keep each response under 30 seconds when spoken aloud
    - The response should acknowledge what they said, hold my position, and redirect toward finding a solution
    - Flag which responses I should NOT budge on vs. which I can use as compromise opportunities
    
    Also: what's the right thing to say when I need time to think about a final offer without accidentally closing the door? I want to avoid saying yes immediately out of pressure but also not give them reason to pull the offer.

    Tip: The most powerful thing you can do after stating your number is stop talking. The silence that follows feels unbearable but it's working for you, not against you. Practice saying your number out loud and then counting to 10 in silence. Whoever speaks first often moves first.

  4. 4

    Simulate the Negotiation Conversation

    Practice the full negotiation as a live conversation so you've already heard yourself say the words before the real thing happens.

    I want to practice my salary negotiation. Play the role of [a recruiter / my hiring manager / my current manager] in a salary negotiation conversation.
    
    Context:
    - You (the hiring manager/recruiter) have offered me [offered amount] for [job title]
    - I'm going to try to negotiate to [target amount]
    - You have budget flexibility but you're not going to give it up easily
    - Push back realistically — use 1-2 of the standard objections we prepared
    - Don't make it too easy, but don't be unreasonably hostile either
    
    How the simulation should work:
    1. Start by presenting the offer enthusiastically
    2. After I respond, react naturally and stay in character
    3. Push back when I make my ask — try one of these objections: [pick 2 from your Step 3 list]
    4. After we've gone back and forth 3-4 times, break character and give me coaching: What did I do well? Where did I hesitate or sound unsure? What should I change?
    5. Then run the scenario one more time incorporating your feedback
    
    Start now: present me with the initial offer.

    Tip: Practice this out loud, not just in your head. The moment you stumble saying 'I was expecting something closer to X' is your warning that you'll stumble in the real conversation too. Run the simulation at least twice — the second time is always significantly better than the first.

Recommended Tools for This Scenario

Frequently Asked Questions

Is it ever too late to negotiate after accepting an offer?
Once you've verbally or in writing accepted an offer, negotiating is bad form and can damage trust before you've started. The window to negotiate is after they've extended an offer but before you've accepted. 'I'm very interested — can I have a few days to review the full offer package?' buys you time to prepare. The only exception: if they've made a factual error in the offer (wrong title, wrong start date, wrong bonus structure), you can absolutely raise that after accepting.
Won't negotiating make the company think less of me or rescind the offer?
Rescinding an offer because someone negotiated professionally is extremely rare and is a major red flag about the company's culture. Most hiring managers expect negotiation and respect it — they often have room they're not showing you unless you ask. The key is tone: negotiate with enthusiasm for the role, not ultimatums. 'I'm really excited about this opportunity and I want to make this work — I was hoping we could get closer to X' is very different from 'I won't accept unless you pay X.' The former is professional; the latter is adversarial.
What if I already told them my current salary or my expected salary range?
Many jurisdictions now prohibit employers from asking your current salary specifically because it perpetuates wage gaps. If you've already disclosed a number lower than what you want, you can still negotiate: 'Based on my research into the market rate and the scope of this role, I've revised my thinking and was hoping for something closer to [target].' You're not trapped by a number you gave early in the process, especially if you've since done more research or learned more about the role's full scope.

Agent Skills for This Workflow

Was this helpful?

Get More Scenarios Like This

New AI guides, top MCP servers, and the best tools — curated weekly.

Related Scenarios