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.