DIALED
{{ dialedCount }} / {{ totalLeads }}
BOOKED
{{ bookedCount }}
CALLBACKS
{{ callbackCount }}
REMAINING
{{ remainingCount }}
PROGRESS · {{ progressPct }}% DIALED
{{ item.labelCaps }}
IN CALL WINDOW NOW · {{ nowClock }}
{{ nl.name }}
{{ nl.tier }}
Score {{ nl.score }}
{{ nl.town }} · {{ nl.trade }} · {{ nl.window }}
SCHEDULED CALLBACKS · {{ callbackCount }} PENDING
{{ cb.name }}
{{ cb.tier }}
{{ cb.town }} · {{ cb.trade }}
RECENT ACTIVITY
{{ act.name }}
{{ act.town }} · {{ act.trade }}
{{ act.labelCaps }}
{{ act.time }}
{{ row.name }}
{{ row.tier }}
{{ row.town }} · {{ row.trade }} · {{ row.window }}
{{ row.statusLabel }}
BOOKED {{ row.bookedTime }}
{{ L.name }}
#{{ L.num }}
{{ L.town }} · {{ L.trade }}
Tier {{ L.tier }} · Score {{ L.score }}
1 · OPENER — WORD FOR WORD, EVERY CALL
"{{ opener }}"
If yes → go straight to the finding. If no → offer the free breakdown by email, get the address, log it, move on.
2 · THE SCRIPT
{{ L.script }}
3 · THE PROBLEMS
{{ prob.title }}
{{ prob.detail }}
4 · THE STRENGTHS
{{ str.title }}
{{ str.detail }}
5 · THE TONE
{{ L.tone }}
6 · OBJECTION HANDLERS
{{ oi.response }}
LOG OUTCOME
NOTES
HISTORY
{{ ll.labelCaps }}
{{ ll.time }}
BOOKED {{ ll.scheduled }}
BOOK THE FOLLOW-UP
Pick the date and time for the fifteen-minute call.
EDIT HISTORY ENTRY
Adjust the outcome, time, or notes.
DELETE HISTORY ENTRY
This entry will be permanently removed. The lead's current status will shift to the most recent remaining entry.