AI sales role-play for the calls that matter.
Voice role-play against an AI customer with a mood, a backstory and an agenda. Never gets tired. Same difficulty for everyone. A safe place to fail.
Five levels, named for the customer.
Levels are named for how tough the customer is, not how good the rep is, because that’s how salespeople size up a call. A rep says “that was a Level 3” and the whole floor knows what they mean.
| Level | Customer | Behavior |
|---|---|---|
| 1 | Receptive | Curious. One soft objection. Says yes if you handle it at all. Never interrupts. |
| 2 | Busy | Neutral and short on time. Two objections. Needs a reason to keep listening. |
| 3 | Skeptical | Wants proof. Three or more objections. Remembers what you said and holds you to it. Goes quiet on purpose. |
| 4 | Resistant | Hostile or rushed open. Interrupts. Assumes you’re like the last rep. A weak first ten seconds ends the call. Warms up to calm, specific answers. |
| 5 | Expert Buyer | Informed, friendly, precise. Has competing quotes. Asks for the forbidden thing nicely, like they really want to say yes. Dangerous because you like them. |
Every level can be won. A customer who never says yes only teaches reps to give up.
Not “watch a video, then do a role-play.”
Reps move through all three, step by step, level by level. Drills get used the most, so the mobile app is built for drills first.
Recite it, out loud.
Read the script with a note on why each line exists. Practice it on a teleprompter that shrinks. Then the prompt goes blank and the rep says the line out loud. Speech-to-text checks they got the meaning, not the exact words. Pass mark: 85% on every line.
One objection, fired cold.
“We already work with someone.” The rep has 45 seconds. High reps, low stakes. This is the batting cage where muscle memory gets built. Ten of these before a shift.
The whole call.
Start to finish against a customer with a mood, a memory and an agenda. Scored against your scorecard, with the exact moment from the call as proof. This is what gets certified.
Every score comes with the 20 seconds that earned it.
You set the weights per sales motion. Compliance isn’t weighted, it’s a gate. Open any row to see the moment in the call behind the number. The flag card is what a manager gets within a minute of the call ending.
Ask one AI to grade and police, and it goes easy on the violation.
One pass that scores the call and checks compliance at the same time misses violations, because it has already decided the call went well. So we run two separate passes. The scoring pass has your scorecard. The compliance pass has your rules, word for word, and asks one question per rule: did this happen?
The detector is tuned to over-flag. Missing a violation is the expensive mistake. A false alarm costs a manager one click and makes the detector better.
Scorecard in hand
A score per line item with the moment from the call that earned it, and two lines of feedback a rep can act on.
Your rules, word for word
“We can be flexible on the fee” and “don’t worry about the number” share no keywords and both break the pricing rule. This isn’t keyword matching.
Gate first, then level up
Any critical flag fails the attempt no matter the score. Then we recheck the last three attempts and record any level opened, or locked again.
What a rep actually does, minute to minute.
- 1Rep
Opens a drill or a full role-play. For phone sales, the platform rings the rep’s real phone.
- 2Persona
Picks, turn by turn, which objection comes next: push harder, ease off, bait, or go quiet. Speaks in a voice that fits the persona and the market.
- 3Loop
Runs until the goals are met, time runs out, or the customer hangs up. A weak first ten seconds against a Level 4 customer ends it early, on purpose.
- 4Scoring pass
The full audio and a speaker-labeled transcript are saved. The scoring pass grades each line item with the moment that earned it.
- 5Compliance pass
A separate pass reads the transcript against your rules. Any critical flag fails the attempt.
- 6Scorecard
Within a minute the rep sees their scores with proof, the one thing to work on next, and their level progress. A manager only gets pinged if a human needs to act.
Tracks are yours.
A track is one sales motion with its own script, scorecard weights and pass marks. All tracks share the objection bank, the customer personas and the compliance rules.
| Org type | Typical tracks | Channel |
|---|---|---|
| Inside sales | Outbound cold call · Inbound qualification · Renewal call | Phone |
| Field sales | Site visit · Consultation · Renewal visit | Browser mic |
| Retail and showroom | Floor approach · Consultation · Financing conversation | Browser mic |
| Call center | Inbound · Retention · Upsell | Phone |
| Written channels | Chat · Email follow-up | Text |
Built to coach, not to punish.
Heatmap by skill
Which skill is weakest across the team, and for whom. One coaching conversation per rep, not a ranking.
Certification funnel
Who’s at which level on which track, what they need next, and how long it takes a new rep to get certified. That’s the number to hold us to.
Compliance queue
Every flag with a listen-here link and a false-alarm button. A rep can’t dismiss their own flag.