Product

Your best reps, replicated across the team.

Real calls from your best reps. Over 100 tagged behaviors. Their moves become the benchmark. Here's how the whole thing works.

01The benchmark

The best moves by your best reps become the standard.

FirstPass ingests your actual call transcripts and identifies what your top performers do differently — over 100 tagged behaviors to find what separates good from great. Their moves become the benchmark every rep practices against. The system works without tagged calls. It just gets sharper with them.

The result
Every rep practices against the bar your top performers already set. As those reps keep improving, the benchmark moves with them.

02Setup

90 seconds. Then the AI customer is ready.

Rep steps through a short sequence. Call type, use case, who's in the room, what's already known. The AI customer arrives briefed. No generic customer. No generic feedback.

app.firstpass.com/practice/new
Setup

Pick your call type

Step 1 of 5

What kind of call are you practicing?

These are starting points — every call type is customizable.

Discovery

Uncover pain, qualify the opportunity

Detail call

Short prescriber visit, connect to solution

Formulary review

Present clinical and cost evidence

Pricing review

Navigate pricing, justify value

Licensing review

Terms, seats, renewals

Tradeshow

High-volume quick engagement

POC prep

Align on success criteria

Follow-up detail

Return visit, advance the deal

Intro / first pitch

Present value to a warm audience

03Practice

Three environments. One scoring engine.

Text slows things down enough to think. Voice puts you at real talk speed. Avatar adds presence — eye contact, tone, how you show up.

Text Live
Deliberate
What's pushing you to look at this right now?
Our last vendor over-promised. Six months left on a contract that isn't delivering.
When you say "isn't delivering" — what specifically?
Type your message...
Newer to a call type, unfamiliar with the product, or working through exact wording.
Voice Listening
Live simulation
"...so I'm cautious about another switch."
Real talk speed, real pacing. Closest thing to the actual call without real money on the line.
Avatar Listening
Full presence
Avatar persona
Listening
Ellis Brennan
Live caption
"...so I'm cautious about another switch."
Eye contact, tone, presence. For the rep who has the words but needs to work on how they land.
Same engine. Every mode.
Tags are applied to the transcript regardless of how it was produced. The mode changes the atmosphere. The standard doesn't move.

04Review

Not a grade. A picture of how far you've come.

Every call comes back with a tagged transcript, a score, and coaching narrative. The score isn't a certification — it's a progress indicator. The trend over time is what matters, not any single number.

Every coaching note ties to a specific quote. What to keep, what to fix, and exactly when it happened. Nothing vague. Nothing opaque.

Post-call review

Discovery — IT Manager, mid-market SaaS

14m 22s · April 24, 2026 · Voice mode · Persona: Riley Singh
4.2 / 5
Overall score
Up 0.6 from first attempt
Scorable tags applied11 of 26 possible
Diagnostic tags applied19
Stages reached4 of 5
vs. team benchmark78th percentile

Transcript · 3 turns of 47 shown

Customer Mentions Incumbent Vendor Customer Articulates Desired Future State
Riley00:42
Honestly? Our last vendor over-promised. Six months left on a contract that isn't delivering, and the team needs something that actually scales.
01:08You
When you say "didn't scale" — was that volume, was it integration with what you already had, or something else?
Layered Follow-Up Question Question Demonstrating Business Acumen
Customer Quantifies Business Impact
Riley01:26
Both, but the integration is what killed us. We were spending eight hours a week on workarounds.

↗ What worked

Layered Follow-Up

"Was that volume, was it integration, or something else?"

Precise follow-up. Customer responded by quantifying impact. Move worth keeping.

Gap Impact Quantified

"Eight hours a week — that's roughly half a workday."

Translated the customer's number into leadership-friendly framing.

↘ What to work on

Decision Criteria Not Explored

— No moment tagged in this call —

Customer mentioned "needs to actually scale" but criteria were never unpacked. Likely buying criterion.

Every number traces back to a moment. Nothing is opaque.

05Configure

The AI customer knows what you actually sell.

Before any rep starts a call, the AI customer has been briefed on your products, your buyer, and the specific call type being practiced. The objections sound like the ones your reps actually hear. The questions know where your product is weak. 3 things configured once — and every session reflects them.

Products
FirstPassSales AI simulations · roleplay · coaching
VeralixOncology · specialty pharma · payer access focus
Crestline SecurityEndpoint protection · zero-trust · enterprise
+ Add product
Specs, positioning, weak spots. Loaded once. The AI customer knows what you sell — and what your competition does better.
Personas
Riley SinghIT Manager · mid-market SaaS · skeptical, time-pressed
Marcus LiuCFO · Series C startup · numbers-driven, ROI-focused
Dr. PatelSpecialist physician · 20 yrs · evidence-prioritizing
+ Add persona
Industry, role, buying behavior, pain points. The persona holds together — same priorities and frustrations every session.
Call types
Discovery22 tags · 11 scorable · 5-stage structure
Detail call18 tags · 8 scorable · 4-stage compressed
Pricing review14 tags · 7 scorable · negotiation-weighted
+ Custom call type
Each call type has its own structure and weights. Fully customizable — add your own or modify any of these.
For enterprise teams
The taxonomy itself is extensible. If your sales motion has moves the base tags don't capture, we work with you to add them. More on co-definition →

06Coach

See the gap. Assign the drill. Check back when the dashboard shows lift.

Managers see which reps consistently miss Decision Criteria Explored, who's improving on objection handling, where coaching time will return the most. Tag-level visibility, not just scores.

Practice scores aren't used for performance reviews — that's intentional. Reps practice harder when the score isn't going on a record. The dashboard exists to tell a manager where to spend their next coaching conversation.

Team practice — Enterprise sales

Last 30 days · 6 reps
Practice calls
142
+38 vs prior
Avg score
3.8
+0.3 vs prior
Avg call length
11m
−2m vs prior
Active reps
6/6
100%

Most-missed scorable tags · team

Decision Criteria Explored32%
Gap Impact Quantified48%
ROI / Financial Justification51%
Strategic Reframing Applied58%
Strong Close64%

Reps · sorted by score trend

RepCallsScore
JM
James Morrison
284.4 ↗
AC
Alex Chen
324.2 ↗
PR
Priya Ramachandran
193.9 →
DK
Dana Kim
243.7 ↗
RB
Ryan Becker
223.4 →
SM
Sam Marquez
173.2 ↘

Every aggregate number is one click from the specific calls that produced it. When the dashboard surfaces a stalled skill, the next move is simple: assign a micro-learning.

07Reinforce

When something changes, your reps are on calls tomorrow.

A competitor makes a move. A leadership change creates uncertainty. An acquisition rumor starts circulating in your accounts. Prospects are going to ask about it — today, on calls that are already on the calendar.

Micro-learnings are how you get the whole team aligned on the right response before those conversations happen. Not just skill gaps. Unified message. Consistent positioning. Manager describes the situation and how reps should handle it. Assigns it. By tomorrow, everyone is saying the same thing.

Urgent

Handling the acquisition rumor

Message Alignment → Uncertainty Handling
Assigned today · whole team · new variation each attemptStart →
This week

Pricing without budget context

Discovery Quality → Budget Discussed
Assigned 3d ago · attempt 3 · improvingContinue →
When you can

Silence after the close

Next Step / Close → Confidence Under Pressure
Assigned 6d ago · attempt 5Continue →

Read the full micro-learnings deep-dive →

Want to see this with your team's sales motion?

Your reps are developing their skills on live calls with real revenue on the line. There's a better way.

Find out if FirstPass is right for your team →