{{ greeting }}
{{ feedSubtitle }}
Do this first
{{ hero.meta }}
{{ hero.title }}
{{ hero.coach }}
{{ hero.impactLabel }}
{{ hero.impact }}
{{ hero.trendNote }}
Then, in order
{{ ins.kind }}
{{ ins.meta }}
{{ ins.stateLabel }}
{{ ins.title }}
{{ ins.coach }}
{{ ins.impact }}
{{ ins.impactLabel }}
Queue clear
Everything for this filter is actioned or snoozed. New signals land at 6:02 AM.
{{ sel.kind }}
{{ sel.meta }}
{{ sel.title }}
{{ sel.coach }}
{{ s.label }}
{{ s.value }}
{{ s.note }}
{{ p.n }}
{{ p.label }}
{{ p.text }}
{{ sel.trendLabel }}
This crew / rep
Company
Ranking
{{ r.name }}
{{ r.value }}
Do this next
{{ sel.stepCount }}
{{ st.text }}
{{ sel.actionNote }}
Job risk & forced disclosure
Every open job is scored for claim and complaint risk before the truck rolls. Above 60, dispatch stays locked until the customer has been told in writing what could go wrong.
{{ job.date }} · {{ job.crew }}
{{ job.customer }}
{{ job.detail }}
{{ job.risk }}
Claim risk
{{ s.num }}
{{ s.label }}
Risk markers the brain found
{{ m.weight }}
{{ m.title }}
{{ m.evidence }}
Confirm each line with the customer
{{ confirmNote }}
✓
Disclosure logged at {{ stamp }} · dispatch unlocked
Sent to {{ job.customer }} by text and email, signed copy attached to the job file.
Door script for {{ job.crew }}
{{ l.text }}
Lead recovery queue
Sorted so the top row is always the next call. Ten minutes of delay costs about four points of close rate on paid search.
{{ s.label }}
{{ s.value }}
Expectation mismatch scorecard
Promised at the estimate versus delivered on the day. Gaps here become claims and one-star reviews about two weeks later. Red means the promise broke more than a third of the time.
Read this as a promise problem, not a crew problem
Three of the five worst gaps trace to estimates written by one rep, not to the crews who ran them. Fix the estimate language first — add the stair and long-carry clause — then coach the two crews still missing the arrival window.
Claims intelligence
31 claims in the last 90 days, $18,240 paid out. Four patterns explain 78% of it.
{{ c.pattern }}
{{ c.count }}
{{ c.cost }}
Root cause
{{ c.cause }}
Fix
{{ c.fix }}
DK
Crew coaching profile
Daniel Kong · Crew 4
Lead mover, 3 years · 118 jobs in 2026 · Minnetonka yard
68
Crew score
Strong and weak, by behaviour
{{ m.label }}{{ m.value }}
Coaching plan — next 3 jobs
1Ride-along on Thursday's Edina job — watch the floor protection sequence only.
2Have him narrate the walkthrough out loud before wrapping anything.
3Photo proof of runner placement before the first item leaves the house.
Pattern the brain spotted
Kong's claims cluster on jobs with more than 20 stairs and a same-day start. On flat jobs he is in the top third of the company. This is sequencing under time pressure, not carelessness — give him a fourth mover on stair jobs before you coach him again.
Pricing intelligence
Where quotes and reality drift apart. Fix the estimate template, not the invoice.
Long-carry and stair surcharges are on the price sheet but were applied on only 3 of 17 qualifying jobs last month. This is not a pricing problem — it is an estimate-form problem. Make both fields required before a quote can be sent.
Review early-warning
Jobs finished in the last 72 hours that look like a bad review forming. Reach them before they write it.
{{ r.customer }}
{{ r.job }}
{{ r.signal }}
{{ r.predicted }}
Predicted
Professionalism Score
One number for whether this company behaves like a professional operation. It moves when behaviour changes — not when volume does. Recalculated nightly from job events, never from surveys.
{{ score }}
{{ scoreDelta }} in 30 days
Top quartile for Twin Cities movers is 81. You were there in April.
{{ b.label }}
{{ b.value }}
{{ b.delta }}
{{ b.note }}
The crew only ever sees one screen
No dashboard, no charts, no score. The brain resolves everything into the three things this crew must do differently on this job, plus the words to say at the door. Hit targets are 48px minimum and the acknowledgement is the only button — one decision per screen.
Why acknowledgement matters
It timestamps to the job file. That record is what makes the disclosure enforceable when a claim lands three weeks later.