AI Salary Negotiation Coach

A Counter-Offer Script — Drafted, Not Guessed.

Tell @vustbot your offer, your market data, and your situation, and it drafts a counter-offer script and talking points — free multi-model AI chat in Telegram, no signup wall. It's a drafting aid, not legal or financial advice, and it doesn't have a live salary database — bring your own numbers.

Free tier · no signup wall · GPT-5.6 / Claude / GeminiFree drafting aid — not legal or financial advice
Counter-offer script from your situationFree multi-model AI chatNo signup wall, no card

Honest framing

A drafting aid — not advice, not a salary database

@vustbot is a free multi-model AI chat in Telegram, not a certified compensation advisor and not a live market-data service. Tell it your offer, any numbers you've researched (Levels.fyi, Glassdoor, a competing offer), and what you want, and it drafts a script and talking points from that — it reasons from what you bring it, it doesn't look up live salary data on its own. For real legal or financial stakes, talk to a qualified professional.

Want to practice saying it out loud? Ask the same chat to roleplay the pushback — same honest limits as our mock-interview page.
Specimens

See the difference

Your offer and research into @vustbot, the counter-offer script that comes back, then handling a fixed-budget objection.

Turning numbers into a counter

What you tell @vustbot

"I got an offer for $95k as a mid-level backend engineer in Austin. Market rate for my level here looks like $105-115k based on what I found on Levels.fyi. I also have a competing offer at $102k. Help me write a counter."

What comes back

A script that anchors near the top of your researched range, cites the competing offer as leverage without sounding like an ultimatum, and closes with a specific, time-bound ask — e.g. "Based on my research and a competing offer at $102k, I'd like to find a path to $110k. Is there flexibility there?" — plus 2-3 alternate phrasings if the first feels too direct.

Handling pushback on a fixed budget

Follow-up in the same chat

"They said the budget is fixed at $98k. How do I respond without losing the offer?"

What comes back

Talking points that shift the ask off base salary when the number is genuinely locked — a sign-on bonus, an accelerated first review, extra equity, or additional PTO — framed as "if the base is fixed, is there room to talk about..." rather than pushing on a number they've said no to twice.
Practical use cases

From an offer and a number to a script

Candidates with a first offer in hand
You have a number and some market research but no idea how to phrase the counter
Give @vustbot your offer, your researched range, and any competing offer, and it drafts a counter-offer script that anchors and closes with a specific, time-bound ask.
People facing a 'budget is fixed' response
The recruiter says the base salary can't move
Ask for talking points that shift the ask to sign-on bonus, equity, review timeline, or PTO instead of pushing on a number they've already said no to.
Anyone without much negotiation experience
You want to practice saying the words before the actual call
Ask the same chat to roleplay the recruiter pushing back — same honest limits as the mock-interview page: real conversation, no scoring.
How it works01–03

How the script gets drafted

  1. 01

    Share your numbers and situation

    Tell @vustbot your offer, any market data you've found (Levels.fyi, Glassdoor, a competing offer), and what outcome you want. It reasons from what you bring — it has no live salary database of its own.

  2. 02

    Get a script or talking points

    It drafts a counter-offer email or call-format talking points that anchor to your researched range and cite your leverage without sounding like an ultimatum.

  3. 03

    Handle pushback in the same thread

    Ask how to respond if the base is fixed, if they lowball you, or if they go quiet — it drafts the next move without you starting a new chat.

Same tool · in Telegram@vustbot

Draft the ask in the app you already have

Share your offer and market data, get a counter-offer script back — free, not legal or financial advice.

Open in Telegram
Quality & trust

Honest scope — a drafting aid, not advice or a database

Not legal or financial advice

@vustbot drafts words to say based on what you tell it. It is not a lawyer, financial advisor, or compensation consultant — for real legal or financial stakes, talk to a qualified professional.

No live salary database

It doesn't look up current market rates on its own. Bring numbers from Levels.fyi, Glassdoor, or a recruiter, and the script gets sharper; without data, the ask is honestly weaker.

General AI chat, not a negotiation platform

Free multi-model chat in Telegram — no signup wall, no structured negotiation curriculum, no tracked outcomes across offers.

FAQ

Frequently asked questions

Is this legal or financial advice?

No, and this matters enough to say plainly: @vustbot is a general AI chat drafting a script and talking points based on what you tell it — it is not a lawyer, a certified financial advisor, or a compensation consultant, and nothing it generates should be treated as professional advice. For decisions with real legal or financial stakes (equity structuring, contract terms, tax implications of an offer), talk to a qualified professional. This tool is for drafting words to say, not for advice on what you're legally or financially entitled to.

Does it know real, live market salary data?

No — it doesn't have a live salary database plugged in. It reasons from whatever numbers you bring it: figures you found on Levels.fyi, Glassdoor, a recruiter's comp range, or a competing offer. The quality of the script depends on the quality of the data you provide; if you paste in solid market research, the counter sounds grounded, and if you don't have any numbers yet, say so and it can suggest where to look before you draft the ask.

Will it actually write the email or message I send?

Yes — ask for either format. It can draft a full counter-offer email ready to send, or a shorter set of talking points if you're negotiating on a call instead. Ask it to adjust tone ("make this warmer," "more direct") and it rewrites on the spot in the same thread.

Is drafting a negotiation script free, with no account?

Yes to free, no to accounts. Your Telegram identity is the login — no signup, no card. The free tier drafts on GPT-5.6 Luna and Gemini 3 Flash, which is enough for a solid negotiation script.

Can I practice saying it out loud before the actual call?

Yes, using the same general chat capability as our mock-interview page: ask @vustbot to roleplay as the recruiter or manager pushing back on your ask, and it holds up a genuine back-and-forth conversation. Same honest caveat applies there too — it's a real conversation, not a scored or structured practice session.

What if I don't have a competing offer or solid market data?

It can still help structure an ask around the value you've delivered or the scope of the role, but be aware that data-less negotiation asks tend to land weaker — a recruiter or manager responds more to "here's what comparable roles pay" than to an unsupported number. If you have time before the conversation, spending 20 minutes on Levels.fyi or Glassdoor first will noticeably sharpen the script.

Ready when you are

A counter-offer script — drafted, not guessed.

Give @vustbot your offer and research, get a script and talking points back, handle pushback in the same chat — free, no signup.