All work
beta

ClosePilot

The morning brief for sales teams

Role: Solo: product, design, build

Next.jsClaudeTypeScriptTailwind
· Morning briefTue · 7:42
5 moves
Pipeline
$284k
Signals
12
Replies
3
The next move#1 of 5
Acme: re-engage Priya. Stalled 12 days at Procurement.
to: priya@acme.codrafted
Send →editsnooze
Globexdiscovery$22k
Initechnegotiation$15k
· The problem

Sales reps start the week staring at a CRM full of deals and no clear signal on which one needs them today. The Monday triage, reading every deal, deciding what to touch, eats an hour and still misses things.

· What I built

A daily brief that triages a rep's entire pipeline overnight and surfaces the single highest-leverage next move for each deal, with the follow-up already drafted, ready to send. Wrapped in an editorial newspaper design system (serif headlines, a chartreuse signal colour, parchment) so it reads like a morning paper, not a dashboard.

· How I built it
  1. 01Claude scores and ranks every open deal by signal, stalled stages, ageing, sentiment, and picks the one next action.
  2. 02A drafting pass writes the follow-up in the rep's voice, attached to each surfaced deal.
  3. 03Next.js + TypeScript front end with an editorial design system (serif, chartreuse signal, parchment) tuned for a five-minute read.
  4. 04Deterministic guardrails so the brief never invents a deal fact it can't cite.
· Outcome
60 → 5 min
Monday triage
1 move
per deal
Pre-drafted
follow-ups
  • Compresses the 60-minute Monday triage into a five-minute read.
  • Each deal arrives with its next move and a ready-to-send follow-up.
  • Any figures shown in the preview are illustrative sample data.
· What this proves
  • LLM ranking and prioritisation over real data
  • Tone-matched generation in a user's voice
  • Opinionated product and design-system execution
  • Turning a manual ritual into an automated brief
· What's next

Wiring it into live CRMs so the brief refreshes itself each morning.