One row per atomic fact, newest first, in the order a foreman needs to read them.
Every row knows the message it came from — open one and you get the actual words.
Nothing matches that combination. Widen the filter.
Recorded · InstagramThe same loop, recorded on a real phoneA voice note goes in on WhatsApp; clean records come out the other end. No new app, nothing to learn.
The same number takes a meeting recording. It comes back diarised, with decisions and
actions separated — and, crucially, stored against the same site the captures are, so
one question can cross both.
Wakefield progress meeting
19 Aug · 41 min · Wakefield
MTG-001
Bulk excavation is held by the drainage connection, not by weather or resource. The 20T excavator comes off hire this week regardless. The phase end date moves once the authority responds, and not before.
Decisions
The 20T excavator is off-hired on Friday whether or not the dig restarts — standing time is no longer justifiable at £420/week.
The eastern edge is re-profiled to a shallower batter rather than sheet-piled; piling was priced at four weeks and the programme cannot absorb it.
No revised phase end date is issued to the client until the drainage authority confirms in writing.
Actions
Ruth PillingEscalate the drainage connection to the authority’s regional office in writing20 Aug
Barry ThackerayOff-hire the 20T excavator and confirm collection22 Aug
Adam VerityRe-price the eastern edge as a re-profile and issue to Graham26 Aug
Graham WhitmoreHold the revised programme until the authority respondsongoing
Present Barry Thackeray · Graham Whitmore · Ruth Pilling · Adam Verity
Huddersfield pre-pour coordination
21 Aug · 26 min · Huddersfield
MTG-002
The raft pour holds for next week provided the outstanding four tonnes of sand lands Thursday. Pedestrian routing at the gate is re-marked before the pour, not after.
Decisions
The pour stays in next week’s programme; it is re-reviewed Thursday afternoon once the sand is on site.
Pedestrian markings at the gate are re-marked before any pour traffic movement begins.
Actions
Neil CrossleyConfirm the outstanding 4t of sand has landed and report Thursday22 Aug
Neil CrossleyRe-mark the pedestrian route at the gate and photograph it22 Aug
Adam VerityRaise the short delivery with the supplier and seek credit25 Aug
Present Neil Crossley · Adam Verity · Graham Whitmore
Recorded · InstagramYour best meetings don’t have a Teams linkThey happen on site, in the van, or out with a client — and none of them get written up. Send it a voice note instead.
Hire running past its return date is the quietest way a job loses money — nobody
gets an alert when nothing happens. This is the register the plant assistant answers from.
Item
Site
Supplier
Due back
Days over
Rate
Overrun
20T Excavator PL-118
Wakefield
Ridgeway Plant Hire
15 Jul
37 days over
£420/wk
£2,220
Telehandler 4T PL-093
Huddersfield
Ridgeway Plant Hire
3 Aug
18 days over
£310/wk
£797
Tower Light ×4 PL-140
Huddersfield
Northgate Site Services
10 Aug
11 days over
£95/wk
£149
Dumper 9T PL-127
Huddersfield
Ridgeway Plant Hire
14 Aug
7 days over
£265/wk
£265
Trench Box Set PL-151
Wakefield
Northgate Site Services
12 Aug
9 days over
£190/wk
£244
Compaction Roller PL-108
Kirkstall
Ridgeway Plant Hire
15 Aug
6 days over
£175/wk
£150
Site Cabin ×2 PL-166
Kirkstall
Northgate Site Services
17 Aug
4 days over
£120/wk
£211
The 20T excavator at Wakefield is 48% of all live hire overrun on
this board — £2,220 of £4,645. Monday’s meeting
already decided to off-hire it.
Recorded · InstagramAsking the plant register a question, on WhatsAppSomeone once found a set of chains that had been on hire for months, unused. This is the version that answers before that happens.
Captures and meetings live in the same place, so a question can span both and be
answered in one reply instead of two. This is the thing that was impossible before.
Graham Whitmore What came off Wakefield this week, and what actions came out of that meeting?
Reading captures and meetings
From site — 4 items, one capture
Eastern edge running wet and will not hold a batter (Ground Conditions)
20T excavator standing idle on hire since June (Issue)
No response from the drainage authority — five weeks (External Hold)
Excavation phase cannot close until the connection is confirmed (Programme)
From the progress meeting, 19 August — 4 actions
Ruth Pilling — escalate the connection in writing (20 Aug)
Barry Thackeray — off-hire the 20T excavator (22 Aug)
Adam Verity — re-price the eastern edge as a re-profile (26 Aug)
Graham Whitmore — hold the revised programme until the authority responds
Where they meet
Barry raised the idle excavator on site and the meeting decided to off-hire it — that action is due today.
The drainage hold is the single cause behind both the phase slip and the standing plant.
Drawn from CAP-003 · MTG-001 · PL-118
Graham Whitmore Which hire is costing me the most right now?
Reading captures and meetings
Top of the list
20T Excavator at Wakefield — 37 days past its return date at £420/week, £2,220 accrued.
That is 48% of all live hire overrun across the five sites.
Worth knowing
It has been standing idle since the dig stopped — Barry flagged it this morning.
Monday’s meeting already decided to off-hire it on Friday.
Drawn from PL-118 · CAP-003 · MTG-001
The demo above is the outcome. This is a short account of what it is made of and how
it decides where a message goes.
What it is built on
Nothing exotic, and nothing the client cannot see into. The parts that hold their
data are ordinary, boring and theirs.
Front doorWhatsAppOne number. No app to install, nothing to log in to.
Orchestrationn8nSelf-hosted. Every flow is a diagram you can open and read.
DatabasePostgresThe spine. Captures, meetings and message state all live here.
Shared viewNotionMirrors the database, so the client owns a workspace they already use.
SpeechWhisper · AssemblyAITranscription, and diarisation when a meeting needs splitting by speaker.
ReadingClaudeTurns what was said into atomic, categorised records.
One number, three jobs
Site capture, meeting capture and the plant assistant all answer on the same
WhatsApp number. A single front door works out which one a message belongs to, and
everything that speaks back goes out through one shared path.
WhatsApp numberone way in
Front doorwho sent it, and what is it about
Site captureMeeting capturePlant assistant
One way outevery reply logged against what it refers to
How it decides
In order. The cheap, certain checks run first, and a model is only consulted when
nothing simpler settles it.
01Are we mid-conversation?If it is already waiting on an answer from you, the reply belongs to that.
02Did you tap a button, or quote a message?Every message sent out is logged, so a reply resolves back to exactly what it answers.
03How long is the audio?A note and a meeting recording are different lengths — but only where the answer is obvious either way.
04Otherwise, read itThis is the only step that costs anything, and it is the last one tried.
05Still unclear? AskA numbered question, with the original message held so nobody has to send it twice.
Asking costs one message. Filing a meeting recording as a site note costs the
recording — so every unclear branch ends in a question rather than a confident
wrong answer.
Why the database matters
Captures, meetings and plant all land in one place, against the same sites and the
same people. That is the only reason the Ask tab can answer a
question that crosses a voice note and a meeting in a single reply — and it is the
thing that was impossible before.
Captures
CAP-001 · WhatsApp voice note
Neil Crossley Foreman, Huddersfield
21 Aug · 07:52 · 0:38
Right, sand came in this morning for the raft but there's only two ton on it1 and we ordered six — driver reckons the rest is Thursday. Other thing, we had a near miss over by the gate2, dumper reversing, the pedestrian markings are worn away. Nobody hurt but it wants sorting. And I need that sand in before next week's pour3, or we're all stood around doing nothing.
Cuprix reads
That was three things, not one
The number belongs to Huddersfield
Filed as Delivery, Safety, Programme
The pour is what’s at risk
3 records written
Confirmed by sender
1DeliverySand delivery 2t short of the 6t ordered
2SafetyNear miss — reversing dumper, pedestrian route markings worn away
3ProgrammeResupply needed before next week’s pour
CAP-002 · WhatsApp voice note
Ian Sagar Foreman, Bradford
20 Aug · 16:41 · 1:24
Bit of a day. Young lad on the dumper wasn’t wearing his seatbelt1 and nearly came off when he hit that pothole by the compound — I’ve had a word with him about it2. That pothole wants filling3 before somebody does themselves an injury. Concrete came this morning, six tonne instead of the ten we ordered4, so we haven’t got enough to finish plot 25. Sent the short load back and marked it on the docket6, and the office are chasing them7 — they reckon the rest might come later today8. Good news is plot 1 is finished9. But that shortfall pushes the plot 2 pour out10, and they’re forecasting rain tomorrow so it’s blocked anyway11.
Cuprix reads
Eleven separate facts in one message
Each gets its own category and its own row
Safety first, programme last — foreman order
Nothing summarised away, nothing merged
11 records written
Confirmed by sender
1SafetyYoung lad on the dumper wasn’t wearing his seatbelt and nearly fell off when he hit a pothole
2SafetyReminder given about wearing the seatbelt
3IssueNot enough concrete to complete plot 2
4IssueOffice staff following up on the delivery shortfall
5IssueSome concrete needed to fill in the pothole
6DeliveryConcrete arrived with 6 tonnes instead of the 10 ordered
7DeliveryShort load sent back and marked on the docket
8DeliveryRemainder hoped for later today
9ProgressPlot 1 completed
10ProgrammeShortfall pushes out the pour for plot 2
11ProgrammePlot 2 pour blocked tomorrow by weather
Eleven rows from one note is arguably too fine. “Reminder given about the seatbelt” is not a separate safety event from the near miss — it is the response to it. A one-line prompt change would fold an observation and its immediate follow-up together and take this to about five rows. Not made: the current behaviour is accurate, just verbose.
CAP-003 · WhatsApp voice note
Barry Thackeray Foreman, Wakefield
21 Aug · 08:15 · 0:51
Morning. We’re still stood on the bulk dig — the ground down the eastern edge is running wet1, it’s not holding a batter at all. The 20 tonne is sat there doing nothing again2 and it’s been on hire since June. Still nothing back from the drainage authority on the connection3 — that’s five weeks now. Until that lands we cannot close out the excavation phase4.
Cuprix reads
Four things, three of them blocking
The hire cost is a consequence, not a separate problem
The authority delay is outside Whitmore’s control
Filed against Wakefield — the phase is already 23 days over
4 records written
Confirmed by sender
1Ground ConditionsEastern edge running wet, will not hold a batter
2Issue20T excavator standing idle on hire since June
3External HoldNo response from the drainage authority on the connection — five weeks
4ProgrammeBulk excavation phase cannot be closed out until the connection is confirmed
CAP-004 · WhatsApp voice note
Danny Ogden Foreman, Kirkstall
20 Aug · 15:07 · 0:29
Quick one — foundations to unit 4 are poured and struck1. Rebar for units 5 and 6 hasn’t turned up2, supposed to be Tuesday. We’ll lose the rest of the week if it’s not here Monday3.
Cuprix reads
One completion, one shortfall, one consequence
The consequence is a programme item, not a delivery one
Kirkstall is already 7 days past phase end
3 records written
Confirmed by sender
1ProgressFoundations to unit 4 poured and struck
2DeliveryRebar for units 5 and 6 not delivered — was due Tuesday
3ProgrammeRest of the week lost if rebar does not arrive Monday
CAP-005 · WhatsApp photo
Keith Ambler Foreman, Halifax
19 Aug · 12:33 · 0:22
That’s the drainage run to the north boundary finished1 and backfilled. Inspection booked Thursday2.
Cuprix reads
A bare photo arrived first
Cuprix asked what it was; this is the spoken reply
Photo and description stored as one record
2 records written
Confirmed by sender
1ProgressDrainage run to the north boundary complete and backfilled
2ProgrammeBuilding control inspection booked for Thursday
The photo path: a bare image with no caption is not guessed at. Cuprix replies asking what it shows, holds the photo in an open session, and files the two together once the foreman answers.