Platform
Everything Inductio does.
The full platform in one place: what Inductio does today and what is coming next.
Site induction that runs entirely inside WhatsApp. No app to install, no account to create, no kiosk to queue at. A new starter texts one word at the gate and walks the site with a guide in their pocket.
Induction and training
| Feature | Notes |
|---|---|
| Conversational induction trail | Authored voice, multi-bubble delivery that feels human |
| H&S assessment with attempts and hints | Fuzzy answer matching, per-question attempt tracking |
| Hosted stages with real staff | Hosts pinged on their own phone; video fallback if unavailable |
| Free-roam or linear site routes | Per-customer choice; free-roam lets groups fan out across departments |
| Pre-arrival remote mode | A second keyword runs the same trail from home the night before: the guide walks itself from stage to stage, no location triggers, no host call-outs. Arrival day shrinks to the walk itself |
| Photo challenges and selfie capture | The selfie appears on the Crew Card, and later on the gate-pass verify screen |
| Branded Crew Card on completion | Per-customer branding, generated as an image in the chat |
| Web mini-game stages | Browser puzzles gated by code words, zero install |
| WhatsApp-native, no app | Direct Meta Cloud API integration. Works on any phone with WhatsApp, even on 2G |
| Multi-language trails | The engine is language-agnostic; trail content is authored per language so the voice stays human. Priced add-on |
Conversational induction trail
Authored voice, multi-bubble delivery that feels human
H&S assessment with attempts and hints
Fuzzy answer matching, per-question attempt tracking
Hosted stages with real staff
Hosts pinged on their own phone; video fallback if unavailable
Free-roam or linear site routes
Per-customer choice; free-roam lets groups fan out across departments
Pre-arrival remote mode
A second keyword runs the same trail from home the night before: the guide walks itself from stage to stage, no location triggers, no host call-outs. Arrival day shrinks to the walk itself
Photo challenges and selfie capture
The selfie appears on the Crew Card, and later on the gate-pass verify screen
Branded Crew Card on completion
Per-customer branding, generated as an image in the chat
Web mini-game stages
Browser puzzles gated by code words, zero install
WhatsApp-native, no app
Direct Meta Cloud API integration. Works on any phone with WhatsApp, even on 2G
Multi-language trails
The engine is language-agnostic; trail content is authored per language so the voice stays human. Priced add-on
Presence and safety
| Feature | Notes |
|---|---|
| Sign-in / sign-out register | Workers text IN to sign on site and OUT to sign off; live "On site" dashboard tab. A QR on the gate is the whole rollout |
| Visitor sign-in | A guest texts VISITOR: name, who they're seeing, a short safety briefing, and they're on the same register with a visitor tag while their host is told they've arrived. The front desk, replaced by a QR |
| Haulier vehicle capture | Sign-in also asks for the vehicle reg (NONE if on foot), shown live on the On site tab. Driver registration with zero gate hardware |
| Evacuation roll-call | One click broadcasts "are you safe?" to everyone on site plus anyone active today; live tally of non-responders. A SAFE reply overrides whatever the worker was doing, so an emergency answer is never lost |
| Needs-help flag in a roll-call | A HELP or STUCK reply flags the worker red at the top of the list and alerts the site contact instantly |
| Lone-worker welfare check-ins | Timed "all OK?" pings; no response escalates to the site contact. Non-response is the alarm, so no tracking needed |
| Worker-initiated event log | ARRIVED, MUSTER CLEAR, INSPECTED: a keyword plus an optional note or photo becomes a timestamped record |
| Hazard reporting | Text HAZARD with a note or photo: flagged red in the log, site contact pinged, H&S team emailed. Reporting that takes 20 seconds gets used |
| Site broadcast | One message from the dashboard reaches everyone on site now. "Crane lift on quay 3 at 14:00, keep clear" |
Sign-in / sign-out register
Workers text IN to sign on site and OUT to sign off; live "On site" dashboard tab. A QR on the gate is the whole rollout
Visitor sign-in
A guest texts VISITOR: name, who they're seeing, a short safety briefing, and they're on the same register with a visitor tag while their host is told they've arrived. The front desk, replaced by a QR
Haulier vehicle capture
Sign-in also asks for the vehicle reg (NONE if on foot), shown live on the On site tab. Driver registration with zero gate hardware
Evacuation roll-call
One click broadcasts "are you safe?" to everyone on site plus anyone active today; live tally of non-responders. A SAFE reply overrides whatever the worker was doing, so an emergency answer is never lost
Needs-help flag in a roll-call
A HELP or STUCK reply flags the worker red at the top of the list and alerts the site contact instantly
Lone-worker welfare check-ins
Timed "all OK?" pings; no response escalates to the site contact. Non-response is the alarm, so no tracking needed
Worker-initiated event log
ARRIVED, MUSTER CLEAR, INSPECTED: a keyword plus an optional note or photo becomes a timestamped record
Hazard reporting
Text HAZARD with a note or photo: flagged red in the log, site contact pinged, H&S team emailed. Reporting that takes 20 seconds gets used
Site broadcast
One message from the dashboard reaches everyone on site now. "Crane lift on quay 3 at 14:00, keep clear"
Documents and compliance
| Feature | Notes |
|---|---|
| Document capture in chat | "Send a photo of your CSCS card" after the trail; lands in the customer's own private store; reviewed in the dashboard |
| Expiry tracking | Capture also asks the expiry date; a Compliance dashboard tab flags every document valid, expiring or expired, worst first |
| Renewal reminders | The daily report email flags documents expiring within 30 days to the safety team, even on a quiet day. And an expired card stops unlocking the gate, with the worker told exactly why |
| Re-induction cycles | Per-site validity period; opted-in workers get an email nudge when it elapses, and a lapsed induction stops unlocking the gate code. Enterprise tier |
| Spaced safety refreshers | Strictly opt-in: short safety refresher emails after induction, one-click unsubscribe |
| Daily compliance report email | Nightly summary and the named H&S answer log as CSV, straight to the safety team |
| H&S answer export (CSV) | Full per-question audit trail, per customer |
| Audit trail / incident pack | Generate and email a timestamped incident pack on demand for any worker or date range |
Document capture in chat
"Send a photo of your CSCS card" after the trail; lands in the customer's own private store; reviewed in the dashboard
Expiry tracking
Capture also asks the expiry date; a Compliance dashboard tab flags every document valid, expiring or expired, worst first
Renewal reminders
The daily report email flags documents expiring within 30 days to the safety team, even on a quiet day. And an expired card stops unlocking the gate, with the worker told exactly why
Re-induction cycles
Per-site validity period; opted-in workers get an email nudge when it elapses, and a lapsed induction stops unlocking the gate code. Enterprise tier
Spaced safety refreshers
Strictly opt-in: short safety refresher emails after induction, one-click unsubscribe
Daily compliance report email
Nightly summary and the named H&S answer log as CSV, straight to the safety team
H&S answer export (CSV)
Full per-question audit trail, per customer
Audit trail / incident pack
Generate and email a timestamped incident pack on demand for any worker or date range
Identity and access
Enterprise| Feature | Notes |
|---|---|
| Compliance-gated access codes | Induction passed and documents valid: the bot releases the site gate or door code. Card expires, induction lapses, or the worker is banned: the code stops coming, with the reason spelled out. Re-checked on every request |
| Rotating gate codes | Change the code from the dashboard and compliant workers get the new one immediately. Rotate weekly without reprinting a single sign |
| PASS identity codes | Worker texts PASS at the gate; the bot issues a 6-digit code valid two minutes. The gatekeeper enters it on a verify screen showing the worker's name and enrolled selfie. The phone is the authenticator |
| Site ban list | Ban a worker from any dashboard row; they are refused induction, gate codes and passes until the ban is lifted |
Compliance-gated access codes
Induction passed and documents valid: the bot releases the site gate or door code. Card expires, induction lapses, or the worker is banned: the code stops coming, with the reason spelled out. Re-checked on every request
Rotating gate codes
Change the code from the dashboard and compliant workers get the new one immediately. Rotate weekly without reprinting a single sign
PASS identity codes
Worker texts PASS at the gate; the bot issues a 6-digit code valid two minutes. The gatekeeper enters it on a verify screen showing the worker's name and enrolled selfie. The phone is the authenticator
Site ban list
Ban a worker from any dashboard row; they are refused induction, gate codes and passes until the ban is lifted
Dashboard and reporting
| Feature | Notes |
|---|---|
| Live runs view | Who is mid-trail right now, which stage, last message |
| Completions and host status | Times, scores, stages visited; host availability at a glance |
| Live presence tabs | On site now, roll-call status, lone workers and the event log, all live in one dashboard |
| Documents review tab | View uploaded documents per worker, with expiry status |
| Gatekeeper verify screen | Tablet-friendly page for the gatehouse: enter the 6-digit PASS code, see the worker's name and selfie |
| Customer login via their own SSO | Cloudflare Access: customers sign in with their existing identity provider or email domain |
| Per-question insight analytics | "Question 4 trips 40% of starters." Identity-stripped counts, accumulated as personal data is purged |
| Cohort management | Pre-register an intake, get a QR per cohort, dashboard groups by cohort |
| HR webhook integration | POST completion records to any client URL. Built on first request |
Live runs view
Who is mid-trail right now, which stage, last message
Completions and host status
Times, scores, stages visited; host availability at a glance
Live presence tabs
On site now, roll-call status, lone workers and the event log, all live in one dashboard
Documents review tab
View uploaded documents per worker, with expiry status
Gatekeeper verify screen
Tablet-friendly page for the gatehouse: enter the 6-digit PASS code, see the worker's name and selfie
Customer login via their own SSO
Cloudflare Access: customers sign in with their existing identity provider or email domain
Per-question insight analytics
"Question 4 trips 40% of starters." Identity-stripped counts, accumulated as personal data is purged
Cohort management
Pre-register an intake, get a QR per cohort, dashboard groups by cohort
HR webhook integration
POST completion records to any client URL. Built on first request
Data protection and isolation
| Feature | Notes |
|---|---|
| Nightly GDPR sweep | Finished runs anonymised, abandoned runs deleted, transcripts never kept |
| Isolated instance per customer | Enterprise tier: your own Worker, your own database, your own retention policy. Offboarding means we delete the resources |
| Per-contract retention settings | Retention windows set to the client DPA per instance |
| Identified completion records | Optional per instance, under the client DPA. The prerequisite for gate passes and re-induction |
| Worker deletion on request | One admin action removes a worker's rows, documents, photos and passes across the whole instance |
Nightly GDPR sweep
Finished runs anonymised, abandoned runs deleted, transcripts never kept
Isolated instance per customer
Enterprise tier: your own Worker, your own database, your own retention policy. Offboarding means we delete the resources
Per-contract retention settings
Retention windows set to the client DPA per instance
Identified completion records
Optional per instance, under the client DPA. The prerequisite for gate passes and re-induction
Worker deletion on request
One admin action removes a worker's rows, documents, photos and passes across the whole instance
What we deliberately don't do
No app to install
The install base is the phone already in their pocket. Works on 2G where apps die.
No surveillance
No live GPS, no movement tracking, no random location demands. Location is something a worker chooses to attach to a sign-in, never something the system takes.
No biometrics
No facial recognition databases. The pass carries a photo and a human compares it with their eyes, the way gatehouses always have.
No hardware
No kiosks, no badge printers, no NFC cards, no turnstile contracts. Everything rides what the site and the worker already own.
No contractor portals
We do the worker-facing induction layer brilliantly instead of being the fourteenth mediocre RAMS and permit-to-work suite.
Ready to see it in action?
Walk a live trail on your phone. No sign-up.