Edge Mode active: data sealed locally
Platform concept · Avetta

Avetta integration.

Avetta is the supply-chain risk management platform used by Tier 1 rail clients — Aurizon, John Holland, ARTC — to qualify subcontractors. Every month they require a safety data submission. ParallaxOS turns it from a 2–5 day exercise into a three-second button click.

What's in the Monthly Pack

The Avetta Monthly Pack is a contractually required submission from every qualified subcontractor. It contains six artefacts:

  1. Verified hours — total compensable hours worked in the period, GPS-verified from approved timesheets.
  2. TRIFR (Total Recordable Injury Frequency Rate) — calculated from incidents logged in the period × 1,000,000 ÷ hours worked.
  3. LTIFR (Lost Time Injury Frequency Rate) — same formula as TRIFR but only counting LTIs.
  4. Incident summary — every supervisor-logged incident with photos, GPS, and outcome.
  5. D&A testing records — tests conducted in the period with chain of custody intact.
  6. Insurance status — Public Liability, Workers Compensation, Professional Indemnity (with expiry dates).

The three-second compile

Every artefact is already in the platform — pulled live, formatted to the Avetta submission template:

// What the compile actually does
step 1:  Pull approved timesheets WHERE period = month
step 2:  Sum hours, count workers, count contracts
step 3:  Pull incidents WHERE date BETWEEN month_start AND month_end
step 4:  Calculate TRIFR / LTIFR
step 5:  Pull D&A test records, verify all sealed
step 6:  Pull insurance certificates, check expiry
step 7:  Format to Avetta submission template
step 8:  Sign with company key, sign with platform key
step 9:  Render preview UI
step 10: Optional: push to Avetta API on confirm

Total time on the Hunter Valley reference dataset, end-to-end: under three seconds.

API push (Professional & Enterprise)

On confirmation, ParallaxOS pushes the assembled pack directly to your Avetta account via the Avetta REST API. Zero manual upload, zero data re-entry.

To enable: navigate to Settings → Integrations → Avetta, paste your Avetta API key, click Verify connection. Once verified, the Reports page shows a one-click Push to Avetta button.

On the Starter tier, the Avetta pack is generated as a downloadable PDF + ZIP that you upload manually to the Avetta portal. The auto-push is part of Professional and Enterprise.

Real example — February 2026

From the Hunter Valley reference dataset used in product readiness (six reference workers, three Tier 1 contract patterns):

FieldValue
PeriodFebruary 2026
Verified hours448 h
Active workers6
Active contracts3 (Aurizon, ARTC, Network Inspection)
TRIFR0.00
LTIFR0.00
D&A tests conducted3 (all negative, all sealed)
Public LiabilityCurrent (expires 25 Feb 2027)
Workers CompensationCurrent
Avetta ESG PQF72 / 100
Compile time2.8 seconds

What this replaces

For most subcontractors, the manual process looks like this:

  • Day 1: Pull timesheets from spreadsheets, calculate hours per worker per contract
  • Day 2: Compile incidents, calculate TRIFR/LTIFR by hand
  • Day 3: Find D&A test paperwork (often paper-based, sometimes destroyed by weather), redo any missing chain-of-custody
  • Day 4: Locate insurance certificates, check current, photograph or scan
  • Day 5: Format everything into the Avetta template, upload manually, hope nothing got rejected

ParallaxOS replaces the entire week with one button.

Avetta ESG PreQualification Form

Beyond the Monthly Pack, Avetta operates an annual ESG PQF score (0–100). The platform's ESG agent surfaces your current score and recommends actions to improve it. The Hunter Valley reference dataset is at 72/100 with a documented path to 85/100.

What about other supply-chain platforms?

Many Tier 1 rail clients use Avetta, but not all. Avetta auto-push is the flagship integration on Professional. Enterprise customers can configure webhooks to push the same data to alternative platforms (Pegasus, ComplyWorks, custom client portals) — or use the public REST API to build their own flow.