Rehearsal - AI Sales Role-Play Trainer Template
Voice role-plays with AI buyers that push back, scored calls, and leaderboards so your GTM team rehearses out loud

Live voice calls with AI buyers
Reps dial into a real-time conversation with an AI buyer persona that stalls, objects, and pushes back like the real thing.
Instant scorecards and coaching notes
Every call ends with a numeric scorecard across categories like discovery and next-step, plus a written coaching note.
Scenario library with search and filters
A seeded practice home covering discovery, pricing, objections, renewals, expansion, and demos with role and topic filters.
Public leaderboards per role-play
Per-scenario leaderboards rank scores and keep reps practicing on their own time.
AI scenario builder with shareable links
Describe the buyer and the moment; get a persona, opening line, brief, difficulty overlays, a scorecard, and a deep link.
Admin reporting and team management
A dedicated admin area with usage reporting, scenario management, knowledge editing, and admin controls.
Production-ready features built with modern tech stack for exceptional performance and user experience

Rehearsal is a flight simulator for your GTM team. Reps dial into a live voice conversation with an AI buyer persona that stalls, objects, and pushes back like the real thing. Every call ends with a numeric scorecard and a coaching note, so practice turns into measurable improvement.
The template ships with a seeded scenario library covering discovery, pricing, objection handling, renewals, expansion, and technical demos across AE, CSM, and SA roles. Admins can generate new role-plays in minutes by describing the buyer, the moment, and the objection — the builder produces a persona, opening line, scenario brief, difficulty overlays, and a scorecard automatically, plus a shareable deep link.
A company knowledge base lets you paste battlecards, pricing pages, and pitch docs once, so the AI buyer knows your product as well as your team does. Public leaderboards per role-play keep reps practicing on their own time, and an admin area provides reporting, scenario management, knowledge editing, and admin controls.
Access is authenticated: users sign in (email and Google supported), the first user claims the admin seat through a setup wizard, and role-based permissions separate reps from admins. Browser voice works out of the box; an optional voice connector upgrades calls to lifelike speech.
Who This Is For
Sales leaders who want reps practicing objection handling before they burn real pipeline
Enablement teams building a repeatable onboarding and certification program
Founders doing founder-led sales who want a sparring partner for their pitch
CS and support leaders rehearsing save calls, renewals, and escalations
Best Use Cases
New Rep Onboarding
Give every new hire a ramp path of scenarios — discovery, pricing, objections — and watch their scores climb before they ever touch a live prospect. Admin reporting shows exactly who is ready.
Objection Handling Drills
Build role-plays around the exact objections your team hears, with easy, standard, and hard difficulty overlays. Reps drill the hard conversations until the answers are automatic.
Launch and Messaging Rollouts
Shipping new pricing or positioning? Paste the new messaging into the knowledge base, spin up a scenario, and share the deep link. Everyone rehearses the new pitch the same week.
Team Competition and Culture
Public leaderboards per role-play turn practice into a game. Reps put in reps on their own time because the board is always watching.
Getting Started
Step 1: Remix This Template
Click "Remix" to create your copy with backend, authentication, and database already wired. You'll have a working role-play app with seeded scenarios before adding your own content.
Step 2: Familiarize Yourself With the Project
Go to User > Settings > Knowledge, and read what's under "Project knowledge" to understand the intended architecture and access control model. You can also ask Lovable in the chat for more details.
Step 3: Customize Your Brand
Update the name, colors, and logo. Lovable's visual editor lets you adjust the look instantly so the app matches your company's identity.
Step 4: Add Your Playbook and Scenarios
Run the setup wizard, paste your battlecards, pricing, and ICP notes into the knowledge base, then generate role-plays tailored to your product and the objections your reps actually hear.
Step 5: Invite Your Team
Share the link. Reps sign in, pick a scenario from the library, and the AI buyer starts talking — with admin reporting live from call one.
Step 6: Go Live
Deploy with one click and share with your team. Lovable handles hosting and performance.
Step 7: Iterate and Make It Yours
Continue building and make any changes to the app to suit your team's exact preferences and workflows.
Conclusion
Rehearsal is built for sales leaders, enablement teams, and founders who know the teams that close are the teams that rehearse out loud. You get live voice role-plays, automatic scoring, a scenario builder, leaderboards, and admin reporting in a template you can deploy in an afternoon. Instead of shadowing calls or awkward peer role-plays, every rep gets unlimited reps against a buyer that never gets tired.


