Live on UK & Ireland sites

You can't watch every site. The gaffer can.

An AI site manager that watches every live job end-to-end — so nothing slips and you get your Fridays back.

Live agent feed
· Morning brief drafted for 3 sites · Sean Reilly face-checked in · Derry · GPS lock · RAMS pack v3.2 opened by 4 workers · Tommy pinged · toolbox-talk overdue on Site B · Weather flagged · rain 14:00 · roof works paused · Forgotten clock-out fixed · John McGee · 17:42 yest. · CSCS renewal reminder fired · 2 workers · 9d window · End-of-day wrap delivered · 3 carry-overs · Morning brief drafted for 3 sites · Sean Reilly face-checked in · Derry · GPS lock · RAMS pack v3.2 opened by 4 workers · Tommy pinged · toolbox-talk overdue on Site B · Weather flagged · rain 14:00 · roof works paused · Forgotten clock-out fixed · John McGee · 17:42 yest. · CSCS renewal reminder fired · 2 workers · 9d window · End-of-day wrap delivered · 3 carry-overs
// Three things it does while you're not looking

Watches every site. Catches what slips. Logs every move.

You can't physically be on every job at once. The agent is — every minute, every shift, every site you've got open.

Watches every site.

Knows who's on site, who's late, what's outstanding — across every live job, not just the one you're standing on.

3 sites · 12 workersLIVE

Talks to workers.

Sends reminders, replies to questions, chases missing forms. Direct from the office, into their app. No WhatsApp graveyard.

218 msgs todayLIVE

Logs every move.

Time-stamped. GPS-locked. Signed. Every action on every site ends up in a print-ready audit trail without you lifting a finger.

0 missed · 7 RAMS signedLIVE
// A single day, every site you've got

06:00 to 17:55.
The gaffer never looks away.

A real day across three live jobs. The agent runs quietly in the background — you only hear from it when something actually needs you.

Live agent log · Today

Watch it work.

The agent narrates what it's doing. Every action is auditable, every reminder is logged.

brief3 sites reviewed · 2 RAMS expire Mon · 1 cert lapses Wed
clock-inSean Reilly · Derry · face check + GPS lock 54.99 -7.32
readRAMS pack v3.2 opened by 4 workers on Site A
chaseTommy pinged · toolbox-talk overdue on Site B
flagRain 14:00 · roof works paused · 4 workers reassigned to Site C
fixJohn McGee forgot to clock out yest · agent flagged, asked, fixed
notifyCSCS renewal · 2 workers · 9 days left · reminder fired
wrapEnd-of-day delivered · 3 carry-overs · payroll clean for Fri
Morning brief

Knows the day before you do.

Agent reads the night's data and drafts what needs your eye first. In your inbox at 06:00.

06:00 daily3 sites
Audit trail

Proof, not promises.

Every action logged. Every signature tied to a real worker, real site, real time.

HSE-readyGPS + face
End-of-day wrap

What happened. What's open. What tomorrow needs.

17:55 every day. Three sentences and a punch list — straight to the office.

Payroll Friday

Hours in. Pay out. No spreadsheet.

Timesheets build themselves all week. Friday is approve-and-export, not reconstruct-from-WhatsApp.

// What you see when you log in

Every live site, one screen.

You don't have to chase the day across five tools. The agent brings it to one screen — and surfaces only what needs you.

app.gafferai.uk / today
Today Sites Team Audit
Gaffer console — live site overview, agent briefing and worker status
Gaffer worker app
Office · now "Pour moved to 11:30 — shift crew." delivered · read 07:14
RAMS signed v3.2 · S. Reilly sig hash 0x91af… · 07:21
// On worker phones

Workers on site. The office on the same page.

One app in every worker's hand. Face-verified clock-in, GPS lock, RAMS sign-off, direct messages from the office. What happens on site is visible to you in real time.

  • Face-verified clock-in. GPS locked to the site. No buddy-punching.
  • The office's message lands here, not in another WhatsApp group.
  • RAMS sign-off in two taps. Recorded with timestamp + signature.
  • Shared device? Worker state is clean between users. No cross-talk.
// Proof, not promises

Audit-ready before HSE walk in.

Every signature, clock-in and cert upload lands in a tamper-evident log. HSE walk in, you walk to the printer.

audit_log · site_a · 2026-04-22 218 events · GPS + face · v3.2
CLOCK_INS. Reilly · face match 0.987 · gps 54.9907 -7.3210 · device shared
RAMS_OPENEDS. Reilly · pack roof_works_v3.2 · 12 pages
RAMS_SIGNEDS. Reilly · sig hash 0x91af… · acknowledged
REMINDERToolbox talk overdue · sent to T. Doherty via app
FORM_SUBMITTEDT. Doherty · toolbox_talk_04 · 6 photos · 1 sig
CORRECTIONMissed clock-out · J. McGee · agent prompted, fixed at 17:42 prev. day
WRAP_SENTEnd-of-day delivered · 3 carry-overs · payroll preview clean
// The difference between knowing and guessing

Know what's happening. Everywhere. Right now.

Without coverage

Best guesses and Friday-night reconstruction.

  • Phoning round at 16:00 to find out who actually turned up.
  • RAMS in folders nobody opens. Nobody's sure who signed.
  • Payroll rebuilt every Friday from WhatsApp screenshots and memory.
  • Audit-day means a fortnight of digging through folders.
With the gaffer watching

Live picture. Every site. Nothing slips.

  • Live picture of who's on which site, minute by minute.
  • RAMS signed on the phone, logged in the console, ready for HSE.
  • Timesheets clean by Friday lunchtime — approve and export.
  • Audit-day is a print job, not a panic.

See the gaffer watching your sites.

Twenty minutes. We'll load a live demo with your site setup, play a full shift end-to-end, and you'll see every site covered in real time.