Reps.
Sign inStart training
High-Stakes Conversation Training

Hard conversations
don't get easier.
You do.

Reps puts you inside the conversation before it happens. The AI plays the real person — says what they'd actually say, pushes back the way they would, and scores exactly where you lost ground. Run it until the score moves.

Train for it — 3 sessions freeSee how it works

3 free sessions · No credit card · Cancel anytime

Negotiate a job offer
firm
Be direct. Say what you'd actually say.
Live session
$1M+

lifetime earnings left on the table by not negotiating your first salary

4 mo.

average time people delay a hard conversation they already know they need to have

3×

sessions most users run on a scenario before the real conversation

3

free sessions to start. No credit card. All 12 scenarios.

The cost of avoidance

The conversations you keep
postponing aren't going anywhere.

The raise you haven't asked for

You know you're underpaid. You've been underpaid for a year. Every time you're about to bring it up, you find a reason to wait — the next review cycle, after the project, when things settle down. Things don't settle down. The raise doesn't happen. The resentment compounds.

The relationship that's already over

You've had the conversation in your head a hundred times. It always goes cleanly — you both understand, no drama. In real life, you apologize, qualify, backtrack, and leave with nothing resolved. The version in your head never gets tested against someone who pushes back.

The confrontation you're absorbing

Your colleague takes credit. Your manager dumps work on you. Your roommate ignores the dishes. You tell yourself it's not worth it. But it's been worth it for months — you just don't know how to start without it going badly. So you say nothing. Again.

The problem isn't courage. You know exactly what you want to say — you've rehearsed it a hundred times. The problem is you've never said it to someone who actually pushes back. That's the only training that transfers to the real thing. That's what Reps is.

How it works

Four steps. One conversation
you stop dreading.

01

01

Choose your scenario

Pick from 12 high-stakes conversation types — or describe your own. The raise. The breakup. The confrontation. Pick the one you've been putting off.

→
02

02

Build the other person

Name them. Describe how they react under pressure. Give us anything that matters about your dynamic. Three fields. One minute.

→
03

03

Run the session

The AI becomes them — pushes back the way they would, holds their position, and doesn't soften. This is where you find out what you actually say under pressure.

→
04

04

Get your score

A readiness score from 1–10. The exact moments that landed and the ones that didn't. One specific thing to change. Run it again. Watch the number move.

The debrief

Honest feedback.
Not validation.

Every session ends with a score — not a participation ribbon. The debrief tells you the exact moment you lost ground, why it happened, and what to say instead. Most users run the same scenario twice. The score goes up.

This is what you get after every session →

Get your first score

Readiness score

7/10

Almost ready

Ask for a raise

Combative

You found your footing and named a number. One pattern held you back.

What worked

"I've been here three years and I've never asked for anything"

Reframed the ask as earned, not demanded. That's the right first move against a defensive manager — it pre-answers the "why now" objection before they raise it.

What fell flat

"I know the timing is probably tough right now"

You said this before she raised timing as an objection. You pre-surrendered. Never validate an objection before it exists — you just invented it for her.

One thing to change

Stop pre-surrendering. Make the ask. Then wait. Let the silence do the work.

Results

The conversations they used to avoid.

“The first session was rough. I apologized before she even said anything. Ran it four more times over two nights. The real conversation still felt nerve-racking — but I'd already heard every version of 'the timing isn't great' and I had an answer for each one. Got about 80% of what I asked for. That's more than zero, which is what I'd gotten every time before.”

Operations lead, 29

“A client suggested I try it, which I found slightly embarrassing as someone who coaches communication for a living. Used it to prep for a hard conversation with a long-term client I needed to let go. First run I scored a 6. By the third I understood exactly what I was avoiding saying. Had the real conversation that week.”

Communication consultant, 14 years

“I needed to tell my mom I wasn't moving back home after grad school. I'd been 'about to' for six months. I put her in the setup — her guilt-tripping, the specific things she'd say — and yeah, it was a little surreal. The real call went badly in places. But I said what I needed to say and I didn't take it back. That was new.”

Anonymous, 26

Scenarios

12 conversations.
All of them hard.

See all
WorkAsk for a raise
🔥🔥🔥
WorkNegotiate a job offer
🔥🔥🔥
PersonalEnd a relationship
🔥🔥🔥
PersonalSet limits with a parent
🔥🔥🔥
WorkQuit gracefully
🔥🔥
LifeNegotiate with a landlord
🔥🔥

Pricing

Worth every rep.

Free

$0

Try it. Three sessions, full debrief, all 12 scenarios. No card required.

  • — 3 sessions total
  • — All 12 scenarios
  • — Full debrief
Start free
Most popular

Pro

$15CAD/mo

Unlimited sessions, history, and progress tracking. Keep building on your baseline.

  • ✓ Unlimited sessions
  • ✓ Session history
  • ✓ Progress tracking
Start training

Annual

$119.99CAD/yr

Save 33%

· excl. tax

Everything in Pro, priority support, and early access to new features.

  • — Everything in Pro
  • — Priority support
  • — Early access
Start training
30-day guarantee, no questions✦Cancel in 10 seconds✦No daily pressure to use it✦Prices excl. applicable taxes (QST + GST)

Questions

Before your first session.

The conversation is coming

You could go in
unprepared. Again.

Or you could run it three times tonight, get scored, find exactly where you lose ground, and walk in having already had this conversation.

3 sessions free · No card · The raise, the breakup, the confrontation — all 12 scenarios

Start training
Reps.

Practice hard conversations before they happen.

Legal

PrivacyTermsRefund policy

© 2026 Reps. All rights reserved.

Made by Maison GR