Ask a sales leader when their team last rehearsed the conversation that decides a renewal, and you will usually get a pause. Not because nobody believes in practice — everybody believes in practice. But because practice needs a partner, a calendar, and somebody senior enough to play the difficult person convincingly. And those three things almost never line up on the same afternoon.
We wrote earlier this year about why that matters — you can’t learn difficult conversations from a slide deck. This post picks up where that one left off, at the question it leaves open: fine, so how does practice actually get in front of people?
The honest version of the problem
Most training that claims to build conversational skill is content ABOUT conversations. A module, a video, a quiz on the video. It is measurable, it is cheap to distribute, and it produces people who can describe a good discovery call without ever having survived a bad one.
Role-play is the thing that actually works, and it is the thing that gets cut. It is expensive in the only currency training teams are short of: other people’s time.
What we changed
CodeBaby role-play now ships as a standard SCORM 1.2 course.
That sentence is deliberately boring, and the boringness is the point. SCORM is the thirty-year-old file format that essentially every learning management system already accepts — Cornerstone, Docebo, SuccessFactors, Moodle, SCORM Cloud. If your portal plays a course today, it plays this.
Your administrator uploads one file. They assign it, track it, and report on it from the screens they already use. There is no integration project, no API to connect, no partnership to negotiate with your platform vendor, and no new system for your security team to review. It takes about ten minutes of somebody’s day.
What the learner actually does
They talk. Out loud.
On the other side is a character built from your own material — your objections, your market, the deals you actually lose. The persona holds a position and defends it. A weak pitch gets resisted. A vague answer gets challenged. The buyer who was burned by a vendor last year does not warm up because your rep was friendly, and the procurement lead who opened with a competing quote twelve percent under yours does not forget about it.
It is the difference between training that describes a conversation and training that feels like one.
That resistance is the entire product. A role-play partner who agrees with everything is not practice; it is a demo.
What lands in your system
When the learner finishes, completion status and a score are written back into your LMS through the standard SCORM data model — per learner, per attempt, in the reports your team already runs.
This matters most to the organizations who cannot take anyone’s word for it. If you issue continuing-education credit, the evidence has to arrive the standard way, and your existing certificate and audit rules have to keep working untouched. They do, because nothing about how your portal records this is new.
Our basic tier reports completion and the score achieved. Deeper conversation-quality scoring — did the rep ask about budget, did they hold the price — is available with our analytics add-on tier.
Who this is for
Two groups, and the difference is who the learners belong to.
If you train your own people — a corporation, a professional association, a franchise network, a government team — the role-play sits in your catalog next to onboarding and compliance, and it counts the same way.
If you sell training to other people — an educational publisher, a continuing-education provider, a courseware business — the package drops inside a course you already sell, under your brand, and travels wherever your catalog travels. You are adding a capability, not taking on a platform.
Try it in two weeks
We run two-week pilots. You supply one 60-minute call, one administrator for about half an hour, one piece of real material — a call recording, a battlecard, a lost-deal note — and five to fifteen people willing to spend a quarter of an hour each.
At the end you get a working course live in your own system, real scores on real people, and a readout naming the specific thing your team consistently comes unstuck on. You keep the course either way.
See how it works, watch two minutes of a real conversation, and book a pilot.