Bluework
Demo manual · Product tour

Every Bluework feature, replayed live.

This is the demo manual: twenty-six interactive walkthroughs, one per feature. Nothing here is a screenshot — each panel replays the actual workflow, and the buttons are real: click them to drive the demo yourself, or just watch.

Prefer to sit back? The full tour — every feature below, narrated — in five minutes.

Roster & scheduling

01 Rosters & fatigue · Bluework Protect

See the risk before you publish the roster

Every draft week is graded 0–100 per person against the Safe Work Australia fatigue Code of Practice — long weeks, short rest, night work, no day off. Fix it in one click, then publish with a defensible record that you checked.

Roster — Schedule · Jul 13 – 19, 2026
Week published — 9 staff notified · fatigue check saved to the record
Jul 13 – 19, 2026 14 shifts 12 draft 2 open
MON 13
06:00–14:30Jane D · Main YardDraft
14:00–22:00Sam L · Main YardDraft
TUE 14
06:00–14:30Jane D · Main YardDraft
10:00–18:00OPEN · 1/2Open
WED 15
06:00–14:30Jane D · North SiteDraft
14:00–22:00Mia T · Main YardDraft
THU 16
22:00–06:30Jane D · Night run Draft
06:00–14:00Sam L · North SiteDraft
FRI 17
06:00–14:30Jane D · Main YardDraft
14:00–22:00Mia T · Main YardDraft

Roster fatigue risk — before you publish

1 of 9 staff at elevated (High/Severe) fatigue risk this week.

Jane Doe High 62/100 58.5h · 6 shifts
+28 High weekly hours — 58.5h scheduled (48h+ elevated, 55h+ high)
+16 Insufficient rest — 9.5h between Thu night and Fri 06:00 (min 10h, 12h+ recommended)
+14 Night / circadian work — Thu shift crosses the 02:00–06:00 peak-fatigue window
Managing the risk of fatigue at work — model Code of Practice, Safe Work Australia (Sept 2025)
Sam Lee Moderate 24/100 38.0h · 5 shifts
02 Rosters · Aegis AI draft

Ask for next week’s roster. Review why every name was picked.

Aegis drafts the week with a deterministic engine — the AI never picks people silently. Every candidate is scored on cost, fatigue, reliability, task performance, hazards and stated preferences, and every pick carries its reasons. You review, you apply — and applying creates the assignments without ever publishing.

  • Deterministic scoring — same roster, same inputs, same draft, every time
  • A one-line reason trail on every pick, with swap alternatives ranked
  • Apply creates draft assignments only — publishing stays with you
Roster — AI draft · Jul 27 – Aug 2
Draft applied — assignments created. Publishing stays with you.
Objective Lowest cost Balanced Wellbeing
Scoring 14 candidates…
Mia ThompsonDraft pick92/100$312 est
Qualified · Fatigue 12 (Low) · cheapest eligible
Sam LeeDraft pick88/100$348 est
Qualified · Reliability 98% on-time · prefers mornings
⇄ Swap alternative: Riley Chen — 85/100, +$18 — one tap to switch
Jane DoeDraft pick81/100$360 est
Qualified · Task performance 4.8/5 · no open hazards
11 slots filled 1 unfilled — no qualified Labourer est. $4,102/wk
Draft applied — 11 assignments created, still unpublished
03 Compliance Mode

The award says no — so Bluework says no

Pick an award rule pack and every roster change is checked against it: daily caps, rest floors, minimum engagements, qualification gating. Set each rule to advise — or to block the change outright, citing the exact clause.

  • Rule packs for Retail, Hospitality and Building & Construction awards
  • Off / Advisory (warn) / Extreme (block) — per module
  • Every block cites its clause — “the actual clause, not a vibe”
Compliance Mode — General Retail Industry Award 2020
Saved — shift now clears every active guardrail
Compliance Mode ACTIVE
Award rule packGeneral Retail Industry Award 2020
Rostering rules (hours, rest, engagements)Extreme — block
Qualification gating (roles on shifts)Advisory — warn
Daily hours hard limit 11 hGRIA cl 15.1(d)
Minimum rest between shifts 10 hGRIA cl 16.6 — 12h, reducible to 10h by agreement
Meal break required after 5 hGRIA cl 17
EmployeeSam Lee11.5h
ShiftThu 16 Jul · 06:0017:30 · Main Yard
Compliance Mode blocked this roster change
Sam Lee: 11.5h on Thu 16 Jul exceeds the 11h daily limit (General Retail Industry Award 2020)
WHS fatigue duty — SafeWork NSW · Work Health and Safety Act 2011 (NSW)
✓ Saved — 8.0h shift, within all rostering rules
⚠ Advisory: Jane D is not qualified for Forklift Operator on this shift
04 My Schedule · swaps

Shifts that fill themselves

Workers accept or decline their shifts, claim open ones, and trade through a swap marketplace — every claim re-checked for qualifications and overlaps, every swap approved by a manager before it moves.

  • Open shifts are qualification-gated — unqualified claims bounce
  • Swap pick-ups wait for manager approval, then reassign atomically
  • Accept / decline states visible to the manager in real time
My Schedule — Riley Chen
Manager approved — Thu shift reassigned to you
Upcoming shifts
TUE
14 JUL
06:00–14:30 · Morning run
Main Yard · 8h
Assigned
Open shifts
WED
15 JUL
10:00–18:00 · Floor cover
North Site · OPEN · 2 slots
Shift swaps offered
THU
16 JUL
14:00–22:00 · Close
Offered by Sam Lee
Claims are re-checked for qualifications and overlaps before they land — “You are not qualified for this shift’s role” bounces at the door.
05 Time off & balances

Leave balances that accrue themselves

Annual and personal leave accrue pro-rata from approved timesheet hours — the NES floor, computed, not guessed. Workers request in two taps; managers approve with the balance right in front of them.

  • NES-accurate accrual from ordinary hours worked (4 weeks/yr, pro-rata)
  • Casual variant: no accrual, 25% loading applies instead
  • Approved leave blocks the roster and the fatigue scorer sees it
Time Off — Jane Doe
Approved — 5 days deducted · roster blocked for 20–24 Jul
0.0
days — Annual Leave
0.0
days — Sick / Carer’s
Accrued from 682.5 ordinary hours worked · annual 4 weeks/yr, accrued pro-rata by hours worked.
TypeAnnual Leave
DatesMon 20 Jul – Fri 24 Jul5 days
Reason
Annual Leave · 20–24 Jul
“Family trip” · requested just now
Pending
Casual employee? No paid leave accrues — a casual loading of 25% applies instead.

Time & pay

06 Time clock

Clock in where the work is

One tap starts the day — GPS-checked against the job site’s 150m geofence. Pauses need a reason, every punch keeps its full event trail, and anything left running auto-closes at 23:59 flagged for review.

  • Geofence check on every punch — off-site clock-ins get flagged, not blocked
  • Pause / resume with reasons — the break record writes itself
  • Forgot to clock out? Auto-close + “needs review”, never silent
Time Clock
Entry logged — audit trail started
00:00:00
Worked Hours Today
✓ Within 150m of Main Yard — geofence check passed
⏩ later that day
08:02StartMain Yard · GPS ✓
12:00Pause· Lunch break
12:30Resume
16:31End7.9h worked
08:02–16:31 · Main Yard on roster7.9hPending
07 Clock-in & timesheets

Every minute priced against the award

Geofenced clock-ins land against the roster and flag themselves — over hours, short breaks, off-site punches. Approve the week and the award engine splits every shift across penalty rates, with super, on the spot.

  • Variance chips per punch — “+0.4h vs roster”, “break 15m short”, “off-site”
  • Penalty rates applied minute-by-minute, single highest rate per hour
  • Approving locks the week and prices it — one CSV to payroll
Timesheets — week Jul 06 – 12, 2026
Week approved & locked — priced against General Retail Award rules
Mia Thompson worked 39.5h / sched 38h +1.5 OT Submitted
Mon08:02–16:31Harbourside Site · 30m breakon roster7.9hPending
Tue07:58–16:52Harbourside Site · 30m break+0.4h vs roster8.4hPending
Thu06:00–14:20North Site · 15m breakbreak 15m short8.1hPending
Sat09:04–17:10Main Yard · 30m breakoff-site7.6hPending
Pay rules applied — award interpretation
RuleHoursRatePay
Base hourly rate29.5h×1.00$885.00
Saturday penalty6.0h×1.25$225.00
Evening (after 6pm)4.0h×1.25$150.00
Penalty-loaded equivalent: 42.0h · single highest rate per hour · base $30.00/h
$0.00
Gross earnings (est.)
$0.00
Super (est. 12%)
08 Timesheet fairness

Forgot to clock out? Fix it with a paper trail.

Workers don’t beg the manager to “just change it” — they send a change request. The manager sees the exact old → new diff with the reason, approves or rejects, and the original times stay in the audit history forever.

  • Every edit is a request with a reason — no silent rewrites
  • Approving a change re-opens the entry for re-approval, never auto-locks
  • Original punch times preserved in the entry’s audit trail
Timesheets — change requests
Change applied — the original times stay in the audit history
Employee — My Timesheet
TUE
08 JUL
08:00–16:00 · Harbourside Site
30m break
7.5hCompleted
New clock-out16:30
Reason
Your manager will review and approve this change.
Manager — Change Requests (1)
Liam Nguyen · Tue 08 Jul
08:00–16:00 08:00–16:30 · “Forgot to clock out”
TUE
08 JUL
08:00–16:30 · Harbourside Site
30m break · updated
8.0hPending re-approval
Audit: “Change request approved (was 2026-07-08 08:00 → 16:00)” — original preserved.
09 Award updates

New pay guide? Upload the PDF.

When Fair Work moves the rates, drop the pay guide in. Bluework parses it, scores its own confidence, and shows you an old → new diff. Nothing applies without your review — and one click rolls it all back.

  • Confidence-scored extraction — low-confidence rows are never pre-ticked
  • You approve the diff; the live pay engine updates instantly
  • Full rollback restores every prior rate, field for field
  • Rates and award packs can differ per shop — same shift, right rate, every state
Pay Rules — update from award Pay Guide (PDF)
Drop a Fair Work Pay Guide PDF — max 15 MB PDF pay_guide_MA000004.pdf · 1.2 MB
Reading rate tables…
Apply to: Sydney store ▾4 shops run this award
Pay componentCurrentNewConfidenceApply
Saturday penalty×1.25×1.50high
Sunday penalty×1.50×1.75high
Public holiday penalty×2.25×2.50high
Casual loading25%25%no change
Overtime penalty×1.50×1.60?low confidence
Low-confidence rows are never pre-ticked. Applied to Sydney store — 3 multipliers live, effective 1 Jul 2026 Roll back
Sydney store only — other shops keep their current rates.

Bluework Protect

10 Bluework Protect

A record a regulator can replay

Psychosocial hazards are detected from work design — roster patterns, fatigue signals, site events. Every detection, verification and response lands in a hash-chained audit trail, exportable as a contemporaneous evidence pack.

  • Structural signals from the roster — no surveillance of people required
  • Every entry hash-chained to the last: tamper-evident by construction
  • One-click evidence pack, mapped to the Code of Practice clause
Protect — hazard review · evidence
Fatigue & overload — High risk (52/100)
Roster pattern: 7 consecutive days · shortest rest 9.5h · Jane D
structural signalauto-detectedPending review
Vision: person down — Loading Dock
Brisbane DC · 08:30 · annotated snapshot attached
HighsafetyAI-verified · 0.90Hazard raised
Audit trail — hash-chained, tamper-evident
Detectedroster scan #128 · fatigue 52/100a3f19c ⛓ genesis
AI-verifiedconfidence 0.90 · CoP 2024 grounds8be442 ⛓ a3f19c
ApprovedS. Carter — WHS lead5c77d1 ⛓ 8be442
Evidence exportedReport PSY-42 · CSV + snapshote0913a ⛓ 5c77d1
CHAIN INTEGRITY: VERIFIED
Bluework contemporaneous record
Report PSY-42 · generated 13 Jul 2026, 09:41
Managing Psychosocial Hazards at Work — Code of Practice 2024, cl. 39–41
Detection source: structural · verification 0.90
Response plan: 3/5 steps · worker consulted ✓
Full hash-chained audit trail attached
11 Bluework Protect · psychosocial

Detection you could defend in a tribunal

With the worker’s consent, on-shift audio is transcribed and screened against a protected lexicon — 77 phrases drawn from Australian court and tribunal decisions on workplace harm. Every hit keeps its context, its speaker, and its case citation, and a human approves before anything becomes a hazard.

  • Consent-gated three times over: opt-in, clocked-in, PII redacted before analysis
  • Each phrase cites the decision it came from — admins can’t water the list down
  • AI verifies in context (“banter” gets rejected); a human makes the call
Protect — psychosocial detection · consent-gated
Queued for WHS review — worker support pathway opened
Transcript — Recording_2026-07-18, diarized
Speaker A: The pallets go out before ten, that’s the job.
Speaker A: Honestly, you’re patheticnobody wants you here.
Speaker B: I’m just doing it the way I was shown…
HighBullying & Harassment“you’re pathetic” · Speaker A
Naidu v Group 4 Securitas [2005] NSWSC 618 — belittling, humiliating comments (via FWC Stop-Bullying Benchbook)
MediumExclusion & Isolation“nobody wants you here” · Speaker A
Mac v Bank of Queensland [2015] FWC 774 at [99] — ostracism, freezing-out
✨ AI verification: confirmed · 0.92 — targeted second-person abuse in context; “banter” framing rejected. Skipped hits still go to human review.
detected a3f19c verified 8be442 approved 5c77d1
12 Bluework Protect · low job control

“Low job control” is a hazard. Bluework treats it like one.

Low job control is a named psychosocial hazard in the SWA Code of Practice. Bluework catches the situational signals workers actually say, aggregates repeated exposure across a crew, and points the fix at the work design — not the people who spoke.

  • Situational signals, not accusations — “situations, not people”
  • Repeated exposure aggregates: one remark is noise, a pattern is a hazard
  • Recommended controls come from the Code of Practice, ready to assign
Protect — low job control · repeated exposure
Response plan started — fix the work design, not the workers
24 Jun “I have no say in how I do my job” voice · Worker ALow Job Control · Low
03 Jul “every task gets checked twice before it counts” voice · Worker BLow Job Control · Low
18 Jul “no one ever helps me when I’m stuck” voice · Worker APoor Support · Low
Combined exposure — one crew · 30 days0 / 3 signals
The CoP treats repeated and combined exposure as higher risk — single remarks stay noise.
Low job control — repeated-exposure patternMedium · aggregated
Repeated low-control reports from one crew. Review how work is assigned and checked — a work-design hazard, not a conduct case.
SWA CoP 2024 (F2024L01380)situations, not people
1. Consult the crew about how work is allocated (WHS Act ss.47–49)
2. Delegate task-level decisions — agree what doesn’t need sign-off
3. Reset the supervision cadence; review in 4 weeks
14 Bluework Protect · response

Detection is half the duty. Here’s the other half.

Every confirmed hazard opens a guided response plan — the seven steps a WHS regulator expects, in order, with owners and dates. Sign-off seals the whole response into the tamper-evident record.

  • Consultation step is mandatory — a WHS Act ss.47–49 duty, tracked
  • Controls follow the hierarchy, cited to the Code of Practice
  • Sign-off writes the final hash — the response becomes evidence
Protect — response plan · Report PSY-42
Response sealed — hash chain extended ⛓ f4a2c9
Report PSY-42 — response plan0/7
1Acknowledge & make safeTo do
2Consult the worker(s) WHS Act ss.47–49To do
3Assess the riskTo do
4Implement control measures hierarchy of controls · CoP 2024To do
5Assign responsibility S. Carter · due 26 JulTo do
6Set a review date review 16 AugTo do
7Sign off the response
🔏 Sealed into the tamper-evident record — entry f4a2c9 ⛓ e0913a · worker consulted ✓
15 Bluework Protect · lexicon

77 phrases. Every one survived a courtroom.

The detection baseline isn’t a vibes list — each protected phrase appeared in the evidence of an Australian court or tribunal decision, and admins can’t edit or delete them. Your own additions sit alongside, clearly marked.

  • Protected rows are locked — the defensible baseline can’t be watered down
  • Every phrase carries its case citation, visible in the admin
  • Add custom categories — your own phrase sets go live for the next scan
Hazard words — protected lexicon
Live for tonight’s scan — no code change needed
Search phrases…83 phrases · 77 protected
“punch you in the face”CriticalViolence & Aggression
Newbon v Aorta Pty Ltd [2025] FWC 943 at [119] — found to be bullying
Protected — the court-cited baseline can’t be edited or deleted.
“you’re pathetic”HighBullying & Harassment🔒
Naidu v Group 4 Securitas [2005] NSWSC 618 (via FWC Benchbook)
“drowning in work”LowWork Overload🔒
SWA Managing Psychosocial Hazards at Work CoP 2024 (F2024L01380)
Add your own
Phrase
CategoryLow Job ControlLow
“checked twice before it counts”LowLow Job Controlcustom

Comms on the floor

16 Team chat

The whole crew, one thread away

Rooms for every crew, iMessage-style bubbles, photos inline, unread badges that tick live over WebSockets — no refresh, no “did you see my text”. Built for phones in high-vis pockets.

  • Live delivery over WebSockets — the room reorders itself as messages land
  • Photos and files inline; system messages track joins and leaves
  • Unread counts per person, reset the moment they open the room
Team Chat
Ops Team
Members: Sam, Mia, Riley +4
Sam LForklift 2 is back in service ✅
You
📷 bay2-racking.jpg
Mia T joined Ops Team
Mia TOn it — bringing the pallet jack around.
Type a message…
17 Walkie-talkie

Hold to talk. Release to listen.

A browser-based radio: pick a channel, hold the big button, and your voice streams live to everyone on it — with earphone-button push-to-talk for gloved hands. Channels scope to everyone, a shop, or a hand-picked crew.

  • Half-duplex live audio — one tap to join, instant to transmit
  • Live speaker attribution: “🔊 Alice is talking…” on every listener’s screen
  • Wired or Bluetooth earphone: short-press starts and stops transmit
Walkie-Talkie
Walkie-Talkie
Choose a channel to start talking
Connecting…
📡GeneralEveryoneJoin →
📡Yard crew5 members
Hold to talk
09:41 — Joined “Yard crew”
09:41 — You talked
09:42 — Alice Nguyen talked

Knowledge & work items

18 Living Documents

Say it on the floor. It becomes procedure.

A worker records a voice note; Bluework transcribes it, drafts the Document rewrite with AI, and queues it for human approval. Every paragraph stays traceable to the numbered recording that produced it — audit-grade by default.

  • Voice → transcript → AI merge into the right Document section
  • Nothing goes live without an admin’s Approve
  • Reference index [1][2][3] ties every change to its source recording
New Record — voice to procedure
Worker notified — “Your Document approval request has been approved.”
00:00
Ready to record
Transcript
OperationsForklift Operation Document§ Safety
Forklift Operation Document Updated Jul 16, 2026 [3] Recording_2026-07-16.mp3 · Mia Chen

Document Approval 1 pending review

Forklift Operation Document — § Safety · Mia Chen · voice recording attached ▶
✨ AI-Generated AnalysisCharging bay door must remain open during charging to vent hydrogen gas; added to pre-charge checklist as step 2. Recommended for Approval
19 Living Documents · OCR

That laminated binder page? It’s a Document now.

Drag in a scanned PDF or a photo of the old procedure, hit the magic wand, and Bluework OCRs it into a real, editable Document — reviewed in a preview before anyone relies on it.

  • PDF or image in, structured Document out
  • Extracted text lands in an auto-created section, ready to edit
  • Preview the OCR before it joins the library
Document Library — Extract & Create Document (OCR)
New Document live in the library — editable like any other
PDF forklift-manual-p12.pdf · scanned · 2.4 MB
OCR — reading page 1 of 1…
Extracted text
Document nameForklift Charging Document
CategoryOperations
A section called “Default” is created automatically with the extracted text.
✓ Document created — OCR text filed into § Default  👁 Preview OCR
20 Document conformance · micromanagement engine

Quoted the wrong warranty? The Document catches it.

The micromanagement Bluework does so managers don’t have to: what’s said on the floor is data-matched against your own company documents. Tell a customer their repair carries a 12-month warranty when your standard says 6, and the mismatch — with the Document clause beside it — lands with the supervisor as a retraining flag, not a disciplinary one.

  • Your Documents are the source of truth — every customer-facing claim checked against them
  • Side-by-side evidence: what was said vs what the standard says, with confidence
  • Routes to the supervisor for coaching — a knowledge-gap loop, and if the Document itself is stale, fix the Document

Off by default and switched on per worker — same consent gate as psychosocial detection.

Document Conformance — retraining flags
Coaching booked — logged as a knowledge gap, not a disciplinary file
Company standard — Repairs Document § Warranty “All repairs carry a 6-month warranty on parts and labour.” source of truth
On the floor — Recording_2026-07-19 · consent-gated ✓ · PII redacted
Riley (Speaker A): “…all fixed! And that repair’s covered by a twelve-month warranty, so you’re all set.”
Cross-checking against 42 Documents…
Conformance mismatchWarranty termsmatch 0.94 · § Warranty [12]
Said“12-month warranty”
Standard“6-month warranty on parts and labour”
Supervisor notified — review for retraining
Riley C · Repairs · knowledge gap: warranty policy · transcript excerpt attached
✓ Coaching booked for Tue — logged as training, linked to Repairs Document § Warranty [12]
21 Tasks

Work items that keep the score

Folder-grouped task boards with priorities, due dates and overdue alarms — spawned from voice notes, form submissions or by hand. Compliance Mode even blocks assigning a task to someone who isn’t qualified for it.

  • Live To Do / In Progress / Done tiles that recount on every action
  • OVERDUE badges and a one-tap overdue filter
  • Start-to-done time on every card — live while it runs
  • Qualification-gated assignment — “requires Supervisor” means it
Tasks — Riley Chen
Task completed — logged to the record
4
To Do
1
In Progress
7
Done
⚠ Overdue Tasks (1)
Check forklift OVERDUEHigh
Due: July 15, 2026 · Created by Sam L · from voice note [2]
⏱ 0:00:00 Not Started
Cash reconciliation Medium
Closing · Requires role: Supervisor — Compliance Mode limits assignment to qualified workers
Not Started
22 Form builder

Forms that go somewhere

Build an incident report or checklist in minutes — nine field types, required flags, live preview. Then route every submission where it belongs: into a Document, a task with an assignee, a chat room, or the admin report inbox.

  • Fields save as you add them — no “save form” step
  • Workers fill on mobile; validation names exactly what’s missing
  • One submission can fan out to Document + Task + Chat + Report
Forms — Incident Report
Sent to Admin report (3 notified)
Build — fields save as you add them
What happened? *Paragraph
Severity *Dropdown · Low / Medium / High
Photo of the areaFile upload
Submissions (1)
“Forklift near-miss, Bay 2” · Severity: High
fb-worker · 13 Jul 2026, 2:41 pm · 📎 bay2-photo.jpg
DocumentTaskChatReport
Route this submission

Training & qualifications

23 Training portal

Pass the course, hold the shift

Build courses by hand, or generate them straight from your Documents, section by section — the procedure is the curriculum. A quiz pass plus approved assignments completes the course, and completion auto-grants the mapped roster qualification. Until then, the shift training gate can flag the roster — or block it outright.

  • Courses built by hand or generated from your own Documents, section by section
  • Quiz pass + approved assignments = completion — the mapped qualification grants itself
  • Shift training gate: an unfinished required course flags or blocks rostering — your choice
Training — Forklift Basics
Qualification granted — Forklift operator
SAT
26 JUL
06:00–14:00 · Forklift shift
Shift training gate — Forklift Basics required
Blocked — course incomplete
Forklift Basics generated from Forklift Operation Document 0/3 read
1 · Pre-start checks§ Safety
2 · Charging bay procedure§ Charging
3 · Load limits & ramps§ Operation
Quiz · Q4 of 10 — Why does the charging bay door stay open during charging?
A · It keeps the bay cooler in summer
B · It vents hydrogen gas from the batteries
C · The forklift charges faster with airflow
Score 9/10 — Passedpass mark 80% · assignments approved ✓
🎓 Forklift operator — granted automatically on completionlive on the roster engine

Setup & switching

24 Switching & setup

Leave Deputy on Friday. Run Bluework on Monday.

Upload the raw export from Deputy, Tanda or KeyPay — Bluework auto-maps their messy column headers, dry-runs the whole file before a single record is written, then imports with one-click rollback and passwordless invites.

  • Competitor presets map their headers to your fields automatically
  • Dry-run preview: create / update / skip counts before you commit
  • Employees claim invite links — no passwords ever imported
Onboarding & Import — 4. Employees
Coming from: Deputy CSV deputy_staff_export.csv · 42 rows
Column mapping — matched automatically, editable
Employee Emailemail
Mobile Numberphone_number
Main Locationhome_location
Employment Contractemployment_type
Lucky Number(ignore)
0
To create
0
To update
1
To skip
● Row 17 — home_location: ‘West Yard’ not found
Dry run — nothing has been written yet.
Imported — wizard step 4 of 13 complete ✓
✉ Issued 41 invite links — each employee sets their own password. Expires 27 Jul 2026.

AI assistant

25 Aegis · AI assistant

An assistant that already knows the roster

Aegis sees each worker’s shifts, tasks and leave. Ask by text or hold-to-talk voice — and when it offers to do something, nothing executes until the worker taps Confirm. Try the chips yourself.

  • Grounded in live worker context — shifts, tasks, leave balances
  • Actions proposed as confirm cards; never silent execution
  • PII minimised before anything reaches the model
Aegis
Aegis
Always here to help
Hello! I can see your shifts, tasks and leave — ask me anything about your work.
Book me annual leave 20–24 July — family trip
Confirm action
Request Annual Leave · Mon 20 Jul – Fri 24 Jul 2026 — “family trip”
✅ Annual Leave submitted for Mon 20 – Fri 24 Jul. Pending approval (request #42).
Type or speak your message…

Coming soon

26 Coming soon · Argos vision

The camera that files a report

Next for the Protect tier: Argos will watch the site, not the people. A worker down on the dock becomes a verified event with a dwell timer, an annotated snapshot, and an escalated hazard — supervisors notified in seconds, duplicates deduped at the door.

  • AI-verified events with confidence scores — no raw feeds stored
  • Escalation rules by category and severity; every event HMAC-authenticated
  • Replayed webhooks bounce as duplicates — one event, one hazard

In development — this simulation previews the planned workflow. Early access ships with the Protect tier.

Argos — site vision · CAM-04 Loading Dock EastCOMING SOON
Annotated snapshot stored — evidence pack ready
CAM-04 · Loading Dock East ● LIVE
🧍
dwell 12.0s
worker_down — Critical
track 42 · dwell 31.5s · 08:30, Brisbane DC
AI-verified · 0.90📎 annotated snapshotHMAC ✓
→ Hazard raised · 4 supervisors notified · audit chain extended ⛓
POST /argos/ingest/ evt-0001 (retry) → 200 {"status":"duplicate"} — no double hazard

Panels 01–25 replay the live product, not mockups — 26 previews what ships next. Bluework  by ArchonX.ai · Made for Australian workplaces