Studio Moneyball
Getting Started
A plain guide to the app

This guide walks you through Score one piece at a time — what it is, when to use it, and what every button does. Read it start to finish, or jump to the part you need. Nothing here is urgent or complicated; if you ever feel stuck on the app, this page is meant to get you unstuck.

What it is

Score reads the transcript of a sales or customer call and gives it a score. The score answers one question: how much of the standard the manager set did this call actually meet?

It looks at eleven specific selling skills — things like how the rep opened the call, whether they uncovered the real problem, how they handled pushback, and how they closed. For each one it gives an actual score, compares it to the level you expect, and rolls everything up into a single number with a short written explanation and a list of next steps.

It does not record calls or listen live. You give it a transcript that already exists, and it gives you a read on that one call.

Why we use it

Reviewing calls by hand is slow, and two people often grade the same call differently. Score applies the same standard to every call, so a score means the same thing across reps, managers, and weeks. That makes coaching fairer and the patterns easier to see.

It also makes the good stuff repeatable. When you can point to exactly which skills a call hit or missed — with the lines from the transcript behind each one — you can teach the rest of the team to do the same thing on purpose.

When to use it

Reach for it whenever you have a transcript and want a quick, even-handed read. Typically:

Who it helps

CROs & sales leaders

A consistent read on call quality across the whole team, so coaching and forecasts rest on the same yardstick instead of gut feel.

Enablement

See which skills are landing and which need training — based on real calls, not opinions — and measure whether training actually moved the number.

Front-line (Tier 1) managers

A second pair of eyes on each call before a one-to-one: what went well, what to fix, and the exact moments to point to.

Reps

A clear, specific read on your own call and a short list of what to do differently next time — no waiting, no guesswork.

The screen at a glance

The main working area is the Skill-Based Diagnostic — reached from the left menu, and where you'll spend almost all your time. From top to bottom you'll see:

Step by step

  1. Import a transcript

    Click Import transcript and pick a file, or drag the file onto the notification box. Plain text works best (.txt, .vtt, .srt, .md, .log, .csv). The app reads the call, works out the call type, and loads a matching scorecard.

  2. Check the Call Details

    The rep's name, role, business, and call type fill in automatically. These are read-only — they come from the transcript, so there's nothing to type. On calls with more than one rep on your side, the name and role shown are the call owner — the rep who actually drove the conversation and was scored, not whoever opened the call.

    Rep's Role is shown only when the call gives enough evidence to determine it reliably. If it can't be determined, the role is left out (rather than guessed) and a note appears in the Message Center.

  3. Review the expected minimum and weights

    In the performance table, each skill has an expected minimum (the bar you set, 1 to 5) and a weight (how much it counts). The defaults are already sensible. Adjust them if this call should be held to a different standard. See Expected minimum & weights for what each setting does.

  4. Run

    Click Run. The Runtime Monitor opens with a quick Sanity Check — a brief pre-flight pass that confirms the transcript looks like a real call before scoring begins — then lights up each skill as it's scored. The first run on a new transcript takes a couple of minutes; after that, re-running is quick and free — until you change a setting, which scores again.

  5. Read the score

    The big circle shows the final number, with its meaning underneath (for example "Below expected") and how much of the call had evidence to score. Green means the call met or beat the standard, amber means it fell a little short, red means a serious gap. See Reading the score.

  6. Read the analysis and next steps

    Score Analysis lists what worked and what needs improvement. Recommendations is a single, de-duplicated list of next steps. Use the Copy button on either box to paste it into your notes or an email.

  7. Download the report

    Click Download PDF for a clean, one-page branded report you can save or share.

Every button explained

Top menu

ButtonWhat it does
Quick HelpOpens a short in-app cheat sheet — the essentials without leaving the page.
Getting StartedOpens this guide in a new tab.
FAQOpens the FAQ in a new tab.
Project MoneyballOpens the Project Moneyball website.
Sign outAt the bottom of the left menu — ends your session. You'll sign in again next time with a one-time PIN.

Toolbar

ButtonWhat it does
Import transcriptLoad a call transcript file (or drop the file onto the notification box).
RunScore the call against the current expected minimum and weights.
StopStop a run in progress and reset the screen. Re-import to start again.
Download PDFSave a one-page branded report of the result.
ClearErase the current scores, notifications, and recommendations to start a new call from scratch. Enabled whenever there's something to clear.

Performance table

ButtonWhat it does
ResetPut the expected minimum and weights back to the call-type defaults. Active only once you've changed something.
Save templateSave your current expected minimum and weights under a name, to reuse later.
Open templateLoad a built-in or previously saved template.
CopyOn the Score Analysis and Recommendations boxes — copies that box as plain text.

Expected minimum & weights

These are the two dials you control for each skill. Together they tell the app what "good" means for this kind of call.

Expected minimum (the bar)

Click the segments to set the level you expect for a skill, from 1 to 5. The score for that skill is measured against this bar: meet it and the skill is on target, fall below it and it counts against the call.

Set the bar to 0 to make a skill optional. An optional skill is never required — if the rep does it, it adds a small bonus; if they don't, there's no penalty. Use this for skills that are nice-to-have on a given call type but not expected.

Weight (how much it counts)

WeightCounts asUse it for
Standard×1A normal skill for this call.
Important×1.5A skill that matters more than usual here.
Critical×2A make-or-break skill for this call.

Critical does one extra thing: it acts as a safety gate. If a critical skill badly misses its bar, the whole call's score is capped — so a strong call can't paper over a critical failure. More on that below.

Reading the score

The final score is built around 100. 100 means the call met exactly the standard you set. Above 100 means it beat the standard; below means it fell short. The scale runs up to 120.

ScoreMeaning
Under 70Serious execution gapRed
70–84Below expectedAmber
85–99Close, but not enoughAmber
100Met manager expectationGreen
101–120Exceeded expectationGreen

Evidence coverage & confidence

Under the score you'll see something like "72% – Medium Confidence". Coverage is how much of the scorecard the call actually gave evidence to score — not every skill comes up on every call. Confidence follows from coverage: High at 85%+, Medium from 60–84%, Low below 60%. A lower coverage doesn't mean a bad call; it means there was less to go on, so read the score with that in mind.

When a score is capped

The app holds a score back in a few cases, so a high average can't hide a real problem:

A capped score shows in red as a flag that something needs a closer look.

The eleven skills

Every call is scored on these eleven. Each gets its own actual score, compared to your expected minimum.

SkillIn plain terms
Setting ExpectationsDid the rep agree the purpose, agenda, and outcome up front?
Call PrepDid the rep recap earlier conversations and pick up where things left off?
PersonalizationDid the rep tailor the conversation to this buyer's world — using their real context, not a generic pitch (behavior, not research)?
Problem DevelopmentDid the rep uncover the real business reason behind the buyer's need?
Moneyball Gap IdentifierDid the rep surface the gap between where the buyer is and where they want to be?
A-Ha MomentDid the buyer have a genuine realization — not just polite agreement?
Objection HandlingHow well did the rep deal with pushback and concerns?
Competitive ProactivityDid the rep get ahead of rivals, build-vs-buy, and the "do nothing" option?
Domain ExpertiseDid the rep know the buyer's world and speak their language?
Active ListeningDid the rep prove they heard the buyer — reflecting and reacting, not just pitching?
Next StepsBefore agreeing next steps, did the rep wrap up — play back what they understood and invite the buyer to add anything — then land a clear next step both sides agreed to?

More on Next Steps — the closing wrap-up. Before agreeing next steps, a strong rep wraps up the call: they play back, in their own words, what they understood — "let me see if I got this right — you said…, you mentioned…, you clearly said you cannot accomplish…" — and invite the buyer to confirm or add anything. This repetition is deliberate: it catches misunderstanding and gives the buyer a last chance to surface more before the conversation moves on, so the rep advances with full ammunition and zero confusion — no money left on the table. The skill scores both this wrap-up and the quality of the next step itself, so a call that jumps straight to scheduling without the recap is capped even if the meeting gets booked. (Distinct from Call Prep, which recaps previous meetings at the start, and Active Listening, which is reflection throughout the call.)

The Cross-Skill Diagnostic

The eleven skills don't work in isolation — they lift and drag each other. Open the Cross-Skill Diagnostic from the left menu (after you've scored a call) to read the connected-skills story: why each skill matters, how one skill feeds the next, and what a call loses when a foundational skill is missing.

On a strong call it narrates how the foundation paid off — setting expectations and preparation feeding Problem Development, the gap, and a genuine A-Ha Moment. On a weaker call it does something more useful than a list of low scores: it traces the result back to a single root cause — the upstream skill whose weakness rippled downstream — and names the one place to start, so the whole chain improves with it. It's the difference between "these five skills were low" and "fix this one thing first, and here's why it dragged the rest."

It reads the scores from your most recent run, so score a call first and the page fills in automatically — there's nothing to configure.

MEDDPICC qualification scan

Alongside the score, Score runs a separate MEDDPICC qualification scan on the transcript. MEDDPICC is the industry-standard checklist for how well an opportunity is qualified. The scan reads the call and reports, for each of the eight elements, whether the call showed strong evidence (buyer-validated, quantified, named, or mapped), weak evidence (merely mentioned or assumed), or no evidence at all. Buyer-stated evidence always counts for more than anything the rep merely asserts.

ElementWhat strong evidence looks like
MetricsThe buyer states specific, quantified value tied to their own goals.
Economic BuyerThe person who controls the budget is named and actually engaged.
Decision CriteriaThe buyer confirms the explicit standards they'll judge a solution by.
Decision ProcessThe steps, owners, and dates to a decision are mapped and confirmed.
Paper ProcessLegal, procurement, and security steps to signature are identified.
Identify PainThe buyer describes the real problem in their own words, with stakes.
ChampionA powerful internal advocate takes action on the rep's behalf.
CompetitionNamed alternatives — including "do nothing" — and the buyer's view of them.

Why the qualification scan does not change the score

This is the most important thing to understand about the scan: the MEDDPICC findings never factor into the final score. They sit in their own box and leave the number untouched — by design.

Qualification is not a one-time event, and it cannot be judged from a single call or pinned to one lifecycle stage. Qualification is an ongoing process that begins at lead generation and only ends with expansion. A discovery call legitimately won't have a paper process yet; a renewal call legitimately won't be re-establishing pain from scratch. Scoring one call against the full MEDDPICC checklist would therefore punish calls for things they were never meant to cover — which is exactly why we keep it out of the score.

The right way to measure qualification is a breadcrumbs approach: collect qualification evidence across every touch in the customer lifecycle — first touch, discovery, validation, proposal, onboarding, QBRs, renewal, expansion — and compute a qualification score that updates continuously as the relationship progresses, rather than from any one conversation.

Project Moneyball can help you build that. Score can be connected to your CRM and the rest of your revenue stack to capture these qualification breadcrumbs automatically across the lifecycle and maintain a living qualification score — turning a per-call snapshot into an always-current view of how real, winnable, and durable each opportunity is. Reach out using the contact below to set it up.

Templates

A template is a saved set of expected minimums and weights. When you import a call, the app loads a template that fits the call type, so you rarely start from scratch.

Finding what your top performers do differently

Score isn't only for grading one call — run it across a set of calls and it becomes a way to find out what your best reps actually do that others don't, so you can teach it on purpose instead of hoping it spreads.

Before you start, decide the lens you want to diagnose by: product line, segment, rep, or whatever comparison actually matters to your team. The steps below assume you're comparing top performers against reps who are struggling to hit their goals, but the same approach works for any two groups you want to compare.

  1. Set the bar once

    Use the built-in preferences — they adapt automatically to the identified call type — or define your own desired state for each skill and save it as a template. Either way, score every call in the comparison against the same standard, so the results actually line up against each other.

  2. Score your top performers

    Import their call transcripts one at a time and review the Actual Observed Performance for each. Download a PDF report for every call so you keep a record to compare later.

  3. Score the comparison group

    Do the same for the reps you're comparing them against — for example, the reps who are struggling to meet their goals.

  4. Compare and act

    Line up the two sets of results. The gap between them shows you exactly which skills separate your best reps from the rest — evidence you can turn straight into team coaching, one-to-one coaching, or an enablement playbook.

Anonymize your transcript

Score never stores your transcript — every call is processed in memory for a single run and then discarded, and only the derived results are kept briefly (full details in the Trust Center). For teams under strict privacy, legal, or compliance rules that would rather confidential details never leave their own machine at all, the Anonymize Transcript page (left menu) offers a self-serve prompt that does exactly that. It's an optional extra layer — playing it safe by choice, not patching a gap.

Copy the prompt, paste it into any AI assistant — ChatGPT, Claude, Gemini, or a local/offline model for maximum privacy — add your raw transcript, and it hands back a synthetic copy: real company, people, and product names, the buyer's quoted pains, and commercial figures are all swapped for consistent stand-ins, while the call's structure, timing, and every behavioral gap are preserved — so the synthetic version scores the same as the original. Review it, save it, and import that copy on the Skill-Based Diagnostic page.

If something looks off

A few things you might run into, and what they mean:

A skill shows a red box / "couldn't be scored"

A red box in the Runtime Monitor means that one skill couldn't be scored on this run — usually a brief, temporary hiccup with the scoring engine, not a problem with your call.

The app handles this for you. When a skill hits a temporary issue, Score automatically retries it a couple of times on its own — you'll see a "retrying automatically" note and the red box reset and re-run. Most hiccups clear by themselves, with nothing for you to do.

If a skill is still red after those automatic retries, you can click Run once more to try again (only the red skills re-run; the rest load instantly from the saved analysis). If it keeps coming back red, then it's genuine: that skill simply didn't come up in the call, or the transcript is too short or unclear for it. It's left out rather than guessed — and if many skills drop out, coverage falls and you'll see a Low-confidence note, so try a fuller transcript.

The score is in red / capped

That's the safety gate doing its job: a critical skill missed badly, or there wasn't enough evidence. It's a signal to look at the call more closely, not a glitch.

It says "AI unavailable" or a daily limit was reached

The scoring engine is briefly unreachable or has hit its limit for now. Nothing is broken on your side — wait a little and Run again.

The run won't start

Run only lights up once a transcript is loaded. If it's greyed out, import a transcript first. If a run is stuck, click Stop and re-import.

Still stuck? The notification box at the top of the app explains what's happening at each step — read the latest message there first. For anything else, reach out using the contact below.

↑ Back to top