In this article
A custom AI roofing sales training program should teach your company’s actual scope, offers and approval rules. Start with one decision a rep struggles to explain. The worked drill below follows that decision from approved policy through a bad answer, a corrected retry and a manager’s field check.

When I built GhostRep, I started with the rep facing a homeowner. My founder account explains that choice. Use the same test for a custom program: when the bid or source changes, can the rep still answer accurately?
Next Step
Use ChatGPT inside a governed training system
A custom program still needs approved truth sources, privacy boundaries, observable scoring, manager review, and retries. Use the operating-boundary guide before treating generated material as training.
A finished custom drill: compare the written scope
The following policy and dialogue are fictional teaching material, not a GhostRep session export or a customer result. They show what a custom training program should actually produce.
Company input: Northline's proposal policy v6 permits a rep to explain items present in a written proposal. Only the sales manager can approve a discount. The rep must route an unanswered installation question to the estimator. A competitor's blank field is an unknown, not evidence of bad workmanship.
Scenario: Our proposal is $18,600. The homeowner has a $16,200 competing proposal. Both specify architectural shingles. Our scope lists ridge ventilation; the competing scope does not state a ventilation quantity. The homeowner wants to understand the difference before choosing.
Homeowner: “You are $2,400 higher. Are you just charging more for the same roof?”
First attempt: “They probably skip the ventilation. I can take $1,000 off if you sign.”
Manager: “You invented a reason for the difference and offered a discount you cannot approve. Ask to inspect the written items before explaining price.”
The first answer fails twice: it invents competitor intent and promises an unauthorized discount. Coach those specific errors before scoring delivery.
Retry: “That's a meaningful difference. Would you like to compare the written scopes with me?”
Homeowner: “Yes. I assumed ventilation was included.”
Rep: “Our proposal lists ridge ventilation here. This one doesn't give a quantity. I can't tell from that whether it's included. We can ask each estimator to clarify the same item before you compare totals.”
Homeowner: “Can you match their price?”
Rep: “I can take the request to our manager. I can't approve a price change. Would you prefer the scope clarification first, or both questions together?”
Homeowner: “The scope first. Email it so my spouse can read it.”
Saved practice result: The rep requested the comparison, identified a documented difference, kept the competitor's intent unknown and confirmed the requested email. The manager records the attempt as successful for this task, with field observation still outstanding.
Reviewer disagreement: One manager scores evidence use 2; another scores 1 because the technical question remains open. This drill tests accurate use of written facts, not inspection competence. The retry earns 2 for labeling the unknown. Technical competence needs a separate assessment.
Changed-fact test: Remove the competing proposal. The homeowner now says a neighbor paid less. A successful rep asks what was compared and offers to explain our own scope; they cannot reuse the ventilation difference from the earlier scene. That variation exposes memorization.
Related guidance: roofing sales training library, role-play scenario generator, objection-practice guide.
Four work packets, with evidence before progression
Build the approved source packet, test one decision, reconcile reviewer disagreements, then observe transfer. Progress when the required record is complete. There is no universal completion calendar.
Control the company inputs
For the proposal-comparison drill, collect the current proposal template, product and warranty references, discount authority and estimator contact. Exclude payroll, claim folders and old scripts. Add a source only when the exercise needs it.
Inventory owner, version, approval, access and deletion rules. NIST’s Privacy Framework guidance treats data-processing risk across its life cycle; encryption alone does not answer whether the training task needs a customer transcript.
Company truth register — retail proposal
Retail proposal template v6
- Training use: Required scope fields and customer-facing sequence
- Owner: Sales operations
- Effective and review rule: Effective Jul. 1; review after any template release
- Status: Approved
Manufacturer warranty summary
- Training use: Permitted warranty explanation and source reference
- Owner: Production manager
- Effective and review rule: Review quarterly and after manufacturer notice
- Status: Approved with source link
Financing handoff card
- Training use: What the rep may explain and when to escalate
- Owner: Finance-program owner
- Effective and review rule: Review on provider or offer change
- Status: Approved; rates excluded from scenario
Lost-deal notes from CRM
- Training use: Language patterns for synthetic scenario design
- Owner: Sales manager
- Effective and review rule: De-identify before use; delete working export after approval
- Status: Restricted working input
Top-rep call transcript
- Training use: Possible example language
- Owner: Unassigned
- Effective and review rule: Consent and policy basis not documented
- Status: Excluded
A top rep’s transcript can contain an obsolete offer or unsupported promise. Keep it excluded until permission and content approval are documented; a closed sale does not approve the language.
Capture a baseline before teaching the answer
Before teaching the answer, save a baseline attempt with the scenario version, available facts and date. Use it to choose coaching, not to surprise the rep with a compensation or disciplinary assessment.
Ask: “The other bid is $2,400 lower. Why should I pay you more?” Provide both scopes. Check whether the rep requests a comparison, uses documented differences, names unknowns and confirms a next step.
Specify the scenario and anchor the rubric
Keep scenario facts, homeowner responses and scoring rules separate. That lets a manager change an outdated policy without rebuilding the whole exercise.
Scenario specification — lower competing proposal
Version and owner:
Retail-Compare-01 v1.2; sales operations; approved Jul. 26Job stage:
Retail proposal review after both written scopes are availablePrimary objective:
Compare documented scope before defending priceVisible facts:
The competing total is $2,400 lower; both proposals include architectural shinglesWithheld until asked:
The homeowner has not compared ventilation, decking allowance, disposal, or workmanship coverageHomeowner behavior:
Calm but skeptical; answers relevant questions; declines if the rep attacks the competitorPermitted sources:
Both written scopes, approved warranty summary, current company processProhibited moves:
Inventing omitted work, claiming the competitor cuts corners, changing price, guaranteeing performance, or creating false urgencyStop and escalate:
Rep is asked for an unapproved discount, legal conclusion, financing approval prediction, or technical answer absent from the approved sourceEnd condition:
Homeowner agrees to a documented next step, requests time, or declines; the rep records the actual outcome
Build variations by changing one meaningful condition at a time: only one scope is available; the competing bid is not itemized; the homeowner cares more about timing than price; or the rep must escalate a ventilation question. Difficulty should come from decisions and missing information, not from making the synthetic homeowner hostile or unpredictable.
Use behaviorally anchored scoring
Score actions rather than “charisma.” The structured-feedback study supports task-specific feedback with a performance gap and action plan; it does not establish a roofing-sales lift.
| Behavior | 0: absent or unsafe | 1: partial | 2: complete |
|---|---|---|---|
| Diagnoses the concern | Launches into a pitch or assumes price is the only issue | Acknowledges price but asks a broad, unfocused question | Acknowledges the difference and asks what the homeowner has compared |
| Uses evidence | Invents a difference or attacks the competitor | Mentions a documented difference without confirming relevance | Compares only written items and labels unknowns as unknown |
| Explains the decision | Promises an outcome or uses unsupported urgency | Lists features without connecting them to the homeowner’s concern | Explains the documented tradeoff in plain language and checks understanding |
| Closes the loop | Pressures after a decline or leaves no recorded next step | Suggests a next step without confirming agreement | Confirms the voluntary next step and records the actual disposition |
Keep critical misses outside the arithmetic. For this scenario, inventing a defect, guaranteeing an outcome, changing an offer without authority, hiding a material term, or continuing after a clear decline requires review even if every other row scored well. The manager may use a total as a routing aid, but the underlying conversation remains the evidence.
Calibrate managers before scaling practice
Have two managers review the same attempt before assigning the drill widely. Disagreement about an invented claim is a rubric problem that more attempts will not solve.
- Select one pass, one near pass, and one critical-miss attempt from the pilot.
- Have each manager score independently and quote the exact words supporting each rating.
- Compare disagreements row by row. Do not average them away.
- Revise the anchor if reasonable reviewers cannot apply it consistently.
- Save the final example, decision, rationale, rubric version, and approver.
Where the managers disagreed
Manager A scored evidence use 2; Manager B scored 1:
Record reviewed: Rep compared ventilation but stated the competitor “probably skips it”
Resolution: Score 0 and critical review: the rep invented competitor intent
System change: Add “label unknowns as unknown” to the 2 anchor and calibration libraryManagers disagreed on next-step quality:
Record reviewed: Rep said, “I’ll call tomorrow,” without homeowner agreement
Resolution: Score 1: a next step was proposed but not confirmed
System change: Add an agreed-next-step example to the rubric noteAI marked the attempt as a pass:
Record reviewed: Transcript contained an unapproved discount offer
Resolution: Human override to critical review
System change: Add discount-authority trigger and retain override for audit
NIST’s Generative AI Profile supports testing and governance across the life cycle. Apply that here by retaining overrides, testing source changes and giving managers a way to stop a faulty scenario.
Use AI scores to locate coaching evidence. Keep hiring, pay, discipline and termination decisions with authorized people using job-related criteria and appropriate HR or legal review.
Require field-transfer evidence
A simulation pass qualifies the rep for the next supervised check; it does not grant inspection, discount or contracting authority.
Observe an approved appointment, consented recording or manager-led field exercise. Check both the conversation and CRM note. Accurate comparison followed by an invented competitor claim requires another retry.
Field-release notes for this skill
Three varied role-play attempts
- Observed result: No critical misses; documented-scope behavior appeared across all three
- Decision: Eligible for supervised field observation
Manager-observed proposal review
- Observed result: Rep asked what had been compared, labeled one unknown, and avoided a prediction
- Decision: Pilot skill demonstrated
CRM disposition
- Observed result: Follow-up date recorded, but homeowner’s requested comparison was omitted
- Decision: Documentation retry required
Final release
- Observed result: Conversation behavior passed; CRM evidence incomplete
- Decision: Restricted: supervised use continues until documentation passes
State the task the rep may perform and the support still required. “May explain approved retail scope with a manager available” is more useful than a general certification badge.
Keep the custom program current
Company-specific training gets dangerous when the company changes but the scenarios do not. Assign a program owner and make each change traceable.
- Policy change: pause affected scenarios, update the source, identify downstream exercises, reapprove, and publish a new version.
- Unsafe or unsupported output: preserve the example, restrict the scenario if needed, identify the source or instruction failure, correct it, and regression-test similar scenarios.
- Manager override: retain the evidence and rationale; recurring overrides may reveal a broken rubric or system behavior.
- Access change: review permissions when an employee changes role or leaves.
- Retention event: delete raw customer or employee material when its approved purpose ends; keep only the de-identified evidence the program needs.
- Program retirement: remove duplicate drills, obsolete offers, unsubstantiated claims, and scenarios that no longer train a job behavior.
The remote roofing sales training guide covers delivery when manager and rep are not in the same office. The 30-day onboarding plan shows where this pilot fits inside a broader new-hire sequence.
Measure the pilot without inventing ROI
Track learning, system errors and manager workload separately from sales outcomes. Lead mix, weather, pricing and manager involvement can change close rate without the tool causing it.
Measures that change a decision
- Critical-miss recurrence
- How to calculate or review it: Count the same defined boundary miss across versioned attempts
- Decision supported: Revise instruction, scenario, supervision, or source material
- Successful retry
- How to calculate or review it: Compare first and second attempts on the same observable behavior
- Decision supported: Determine whether feedback produced the intended correction
- Manager agreement
- How to calculate or review it: Review where calibrated managers differ and why
- Decision supported: Clarify rubric anchors or retrain reviewers
- Field transfer
- How to calculate or review it: Observe whether the trained behavior appears in supervised work and documentation
- Decision supported: Release, restrict, or assign another practice cycle
- Content incident rate
- How to calculate or review it: Track unsupported, stale, private, or unsafe output by scenario version
- Decision supported: Pause, correct, test, or retire affected content
- Manager review load
- How to calculate or review it: Record review and correction time without assuming it should reach zero
- Decision supported: Decide whether the workflow is maintainable
For business outcomes, define comparable periods and cohorts before reviewing the result. Improved practice evidence alone does not establish additional sales.
What the platform must demonstrate
After the program is defined, ask vendors to run the same approved scenario and show the operating controls—not a polished generic demo.
- How are sources added, versioned, disabled, and removed?
- Can a manager see which source and scenario version governed an attempt?
- Can managers edit rubrics, inspect evidence, and override output?
- What happens when the system lacks an approved answer?
- Who can access recordings, transcripts, scores, and exports?
- What are the vendor’s retention, deletion, and customer-data training terms?
- Can the workflow support captions, keyboard use, correction requests, and alternative practice?
- How does the system behave when an integration fails?
The AI sales training software comparison provides the broader buying scorecard. Once the scenario and rubric are approved, managers can run interactive attempts in GhostRep Role Play and turn recurring evidence into follow-up drills in Training Studio. Product use does not remove the company’s approval, privacy, coaching, or field-release responsibilities.
Build the evidence system before scaling the AI
Start with one difficult decision and one approved source packet. Keep the corrected attempt, changed-fact test and field observation together. Expand the program when that record shows the rep can apply the lesson beyond the original scene.
About the Author
Tim Nussbeck
Founder & CEO of GhostRep
20+ years in roofing and home improvement sales—knocking doors, running teams, and building practical coaching systems. Built GhostRep to give every rep access to the coaching top teams get.
Training next step
Turn training ideas into drills your reps will actually run
Start with the free training tools if you need scripts, practice reps, or coaching prompts today. Book a walkthrough if you want GhostRep mapped to your onboarding process.
- ✓Best fit if reps need more repetition, not more theory.
- ✓Useful for onboarding, objection practice, and weekly coaching.
- ✓Demo shows how Role Play plugs into your current training process.
Start Here
Browse training tools
Free objection builders, role-play prompts, scripts, and rep-practice templates.
Browse training toolsNeed it mapped to your team?
Talk through your current workflow, traffic mix, and where GhostRep fits before you change anything.
Book a 15-minute walkthroughYou Might Also Like
Practice roofing objections with complete simulated conversations, observable scoring and manager feedback. Turn one missed behavior into the next drill.
Read article →Build a roofing sales training workflow around recorded appointments, live coaching, manager review and focused practice. Evaluate it with your own team.
Read article →A practical roofing sales rep training timeline: first appointment, first sale, consistent production, full ramp, and what speeds it up.
Read article →