One timeline for the whole deal

Every stage move, checklist tick, message, proposal view, booking, note and completed task in one ordered list, plus how long the deal sat in each stage.

What it is

The card's activity section merges four sources into one timeline: the audit trail of every action taken on the deal, every message on the thread, completed tasks, and discovery-guide updates. Above it, a colour bar shows where the deal has been, and stage segments reconstruct entered/left/by for each stage from the audit trail.

Also called: deal history · what happened when · activity log · stage history · how long in each stage

See it
One timeline for the whole deal
Prepared for
Delia Yoder
1140 Ridge Line Rd · Fair Play
Shell package$33,034
Concrete & site$9,590
Doors & windows$6,394
Trim & finish$4,262
Total
$53,280
Signature
The activity section: the six-segment stage colour bar, 'In pipeline 21d 4h · Demo for 6d', and the merged event list grouped under stage segments. Sample data — no customer information appears here.
How it works
  1. 1Audit rows are translated into plain sentences — 'Moved to Demo', 'Proposal opened by …', 'Checklist: demo booked ✓'.
  2. 2Messages join with who spoke and a preview.
  3. 3Stage segments are rebuilt from the recorded moves plus the card's creation, so 'in Discovery for 12d 4h' is derivable without a second table.
  4. 4Durations render as '2mo 3d', '12d 1h', '8h 58m' — never seconds.
  5. 5Proposal views appear with the viewer's name and email where they identified themselves.
Why we built it

Built to brief quoted in the API: 'ONE TIMELINE — everything that ever happened to this deal, in order... "the entire transaction from when they came in".' The stage segments mirror the builder-facing Activity timeline so the two surfaces teach each other.

The problem
  • Actions, messages and stage moves were three separate histories.
  • Time-in-stage was not answerable without a dedicated table.
Sound familiar?
What you get
The full history of a relationship reads top to bottom.
Stalls are visible as durations rather than inferred.

See it on your own jobs

Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.

or keep browsing features →