“I've got a driller starting Monday. His DAS expired last week. Now he's missing his first swing and we're short on site. I spend 6+ hours every swing chasing medical expiries, booking flights one-by-one, and updating three different spreadsheets.”

— WA mining supplier, $22M revenue, 85 workers across 4 sites

Agent #1 · Live Demo

FIFO Mobilisation in 2 Minutes

Same app your team logs into Monday morning. Four expired workers, $18,500 each — fixed on-screen, end-to-end.

Back to Demos

Agent #1

FIFO Mobilisation & Onboarding Portal

LivePMs off admin · $97K–$109K/yr

Stop chasing spreadsheets for medical expiries and flight bookings. See every worker's compliance status, book DAS/PEM appointments, and mobilise crews in minutes instead of hours.

Works with QuartexSitepass CompatibleINX Integration
2

Pending

3

Confirmed

5

Total Bookings

5

Active Sites

14

Available Routes

WorkerSiteDatesRosterFlightStatusActions

Mike Chen

Drill crew rotation

Newman

Mon, 6 Jan

to Tue, 14 Jan

8-6Qantas QF1234Confirmed

Hannah Reid

Geology survey team

Tom Price

Wed, 8 Jan

to Wed, 22 Jan

14-14Qantas QF3456Confirmed

James Wilson

Equipment maintenance

Port Hedland

Fri, 10 Jan

to Fri, 17 Jan

7-7Virgin VA8901Pending

David Brown

Site inspection

Kalgoorlie

Sun, 12 Jan

to Sun, 19 Jan

7-7Qantas QF4567Confirmed

Lisa Martinez

Safety audit - awaiting flight confirmation

Paraburdoo

Wed, 15 Jan

to Wed, 29 Jan

14-14AwaitingPending

New Booking

Auto-calculated from roster pattern

Ask me about:

  • • Medical requirements
  • • PPE & equipment
  • • Site inductions
  • • Accommodation
  • • Roster patterns

Manual FIFO Booking (4+ hours/week)

  • Check roster spreadsheet, work out who's due to fly out next week
  • Call each worker to confirm dates, medical status, induction currency
  • Log into airline portal, search flights, compare prices across 3 carriers
  • Book flights one by one, copy reference numbers into spreadsheet
  • Email accommodation provider, wait for confirmation, chase up
  • Check site induction portal - is worker's access still valid?
  • Create mobilisation checklist manually, email to worker and supervisor
  • Repeat for 15+ workers every swing (admin stressed, flights missed)

DrilLedger FIFO Portal (30 minutes/week)

  • Dashboard shows who's due to mobilise with compliance status at a glance
  • AI checks medicals, inductions, tickets automatically - flags issues
  • Select worker, pick dates - system shows available flights instantly
  • One-click booking creates flight + accommodation + site access request
  • Auto-generated mobilisation checklist sent to worker and supervisor
  • Ask AI: “What does John need for Newman next week?” - instant answer
  • Batch mobilise: Select 15 workers, book all flights in 2 minutes
  • Zero missed flights, zero compliance gaps, zero spreadsheet chaos

AI-Powered Compliance

Ask “What does Sarah need for BHP Newman?” AI checks medicals, inductions, tickets and tells you exactly what's missing.

Integrated Flight Search

See available flights from Perth to all Pilbara sites. Compare prices, times, and book directly - no switching between airline portals.

Smart Roster Patterns

Select 2/1, 8/6, or 4/3 roster - return date auto-calculated. System knows swing patterns and suggests optimal flight dates.

Massive Time Savings

4+ hours/week manual work → 30 minutes/week. That's 3.5+ hours saved = $560/month @ $40/hour admin rate.

Example Mobilisation Scenarios

Standard Swing

  • • Flight booking
  • • Accommodation
  • • Site access check
  • • PPE verification
  • • Travel allowance

New Starter Mobilisation

  • • Medical booking
  • • Site induction
  • • Drug & alcohol test
  • • PPE issue
  • • Mentor assignment

Emergency Callout

  • • Same-day flights
  • • Compliance fast-check
  • • Urgent accommodation
  • • Equipment mobilisation
  • • Client notification

Project Demobilisation

  • • Return flights
  • • Equipment return
  • • Site access revoke
  • • Final timesheet
  • • Offboarding checklist

Annual FIFO Admin Savings

$97,000 – $109,000

in reduced admin time + prevented booking errors

The Cost of Manual FIFO Bookings

Per Worker Booking

Flight + accom + compliance

25-30 min

Booking Errors

Wrong dates, missed flights

$500-2K each

Last-Minute Changes

Rebooking fees + admin time

$200-500 each

Compliance Gaps

Expired inductions, medicals

Site rejection

Time Savings

Single Mobilisation

25 → 2 min

92% faster

Weekly Swing (15 workers)

6 → 0.5 hrs

92% faster

Annual Time Saved

270 hours

@ $55-$75/hr = $15K-$20K

With Integrated FIFO Portal

0

Booking errors

100%

Compliance tracked

Auto

Roster calculation

Total Annual Value

Admin time savings + prevented errors + compliance protection

ROI $97K-$109K

per year

Note: Figures based on typical WA mining services supplier with ~150 FIFO mobilisations per year (12-13/month) for a 75-150 worker operation. Error costs include rebooking fees, accommodation cancellations, and site delays. Actual savings vary based on workforce size and roster complexity.

Stop Losing 6+ Hours Every Swing to Mobilisation Admin

Your Mobilisation Coordinator is drowning in spreadsheets, chasing medical renewals, and manually booking flights. Meanwhile, workers get turned away at site gates because someone missed an expiry date.

  • See every DAS, PEM, and induction expiry in one calendar view
  • Book and track medicals with provider, date, and status
  • Mobilise entire crews in 30 minutes instead of 6 hours
  • Zero site rejections from expired compliance

Plugs Into Your Client Portal Stack:

Pegasus / Avetta

Rio Tinto, FMG prequal & site access

ERMS

BHP contractor management

Cm3

Multi-client contractor prequal

ISNetworld

Global contractor prequal

Sitepass / INX

Site access & compliance

MyPass

Digital worker credentials

Typical results within 3 months:

$97-109K

Receipt / year

6+ hrs

Saved per swing

Client Portal Integration

One Worker. Six Portals. One Source of Truth.

Pegasus, Cm3, ISNetworld, Sitepass, MyPass, ERMS — every Tier-1 client wants a different portal. DrilLedger holds the master compliance ledger and feeds whichever one the site mandates.

“One worker, three Tier-1 sites: BHP wants Enable, Rio wants Pegasus, FMG wants Workflow. Same induction certificate, three different uploads, every time it expires.”

— WA mining supplier, $22M revenue, 85 workers

Available now

1. Email & PDF ingest

AI Document Control parses portal emails — expiry warnings, induction confirmations, gate-rejection notices.

Forward your Pegasus, Cm3 and ISNetworld notifications to a DrilLedger inbox. The agent parses the PDF, updates the worker record, and raises an alert before the next swing.

Available now

2. CSV & Excel reconcile

Reconcile portal exports against the master ledger. Drift gets flagged before the gate does.

Admin downloads the portal's weekly compliance export and drops it into DrilLedger. The agent reconciles every worker against the master record and flags drift — valid in DrilLedger but expired in Pegasus, or vice versa.

Available now

3. Upload package generator

One DrilLedger record generates a portal-specific upload package. Paste once, not three times.

Worker mobilises to a new client site. DrilLedger bundles current tickets, medicals, photo and inductions into a ZIP plus a field-by-field paste sheet matched to Pegasus, Cm3 or ISNetworld form fields.

Cohort 1 / Enterprise

4. Vendor API integration

Direct API integration where the portal exposes one. Per-portal Statement of Work.

Pegasus/Avetta has a partner API. ISNetworld and Cm3 have bulk-upload endpoints. Sitepass (INX/Quartex) has REST APIs. Built per-portal as part of Cohort 1 onboarding when worker volume justifies the SOW.

Enterprise

5. Headless-browser push

Last resort for portals with no API and no email export.

Puppeteer pushes data into portal forms when a Tier-1 client mandates a system with no other integration path. Fragile to UI changes — we only build this when there's no other option.

Master ledger in, portal package out.

You upload tickets, medicals and inductions to DrilLedger once. The agent generates the portal-specific package for whichever Tier-1 client owns the site — same worker, six different uploads, zero retyping.

Start 30-Day Free Trial

Frequently Asked Questions

Common questions about DrilLedger's FIFO Mobilisation & Onboarding Portal

How long does it take to mobilise a new worker to a WA mine site?

Without automation, mobilising a single worker takes approximately 2 hours — checking compliance, booking flights, arranging camp accommodation, and confirming inductions. DrilLedger's FIFO Mobilisation Agent reduces this to under 10 minutes with automated compliance checks, flight booking across 14 WA mining routes, and smart roster pattern matching.

What causes gate rejections at WA mine sites?

Gate rejections happen when a worker arrives at site with expired credentials — mining inductions, PEMs, DAS clearances, White Cards, or client-specific tickets. WA mining suppliers report 4 gate rejections per year, each costing $18,500 ($3,500 flight home plus $15,000 in lost day rate). Automated credential expiry tracking eliminates this.

How do WA mining suppliers currently handle FIFO flight bookings?

Most WA mining suppliers manage FIFO flights manually — phone calls to airlines, spreadsheets tracking rosters, and admin staff spending 8-12 hours per week coordinating travel across Newman, Tom Price, Port Hedland, Karratha, and Kalgoorlie routes. DrilLedger automates booking across 14 WA mining routes with roster pattern matching.

What roster patterns does the FIFO Mobilisation Agent support?

The agent supports all common WA mining roster patterns including 8/6, 7/7, 14/14, 2/1, and custom swings. It tracks fatigue management requirements per roster type and automatically flags conflicts with camp availability and flight schedules.

How much does FIFO mobilisation admin cost a WA mining supplier?

For a 100-worker WA mining supplier, FIFO mobilisation admin typically costs $97,000-$109,000 per year in time savings, prevented gate rejections, and flight savings

Can DrilLedger integrate with client portals like Pegasus, Cm3, ISNetworld, Sitepass, MyPass and ERMS?

Yes, using five integration patterns depending on the portal and the worker volume. (1) Email and PDF ingest: Pegasus, Cm3 and ISNetworld all email expiry warnings, induction confirmations and gate-rejection notices — DrilLedger's AI Document Control agent parses them and writes to the worker record. (2) CSV and Excel export reconcile: admin drops the portal's weekly compliance export into DrilLedger and the agent flags drift between portals. (3) Source-of-truth upload package: DrilLedger holds the master compliance ledger and generates a portal-specific bundle — ZIP plus a field-by-field paste sheet — for whichever Tier-1 site the worker is mobilising to. Patterns 1–3 are available on the standard plan. (4) Direct vendor APIs: Pegasus/Avetta has a partner API, and ISNetworld, Cm3 and Sitepass (INX/Quartex) offer bulk-upload or REST endpoints — built per-portal as part of Cohort 1 / Enterprise onboarding. (5) Headless-browser push: last resort for portals with no API and no email, used only where a Tier-1 client mandates it.

How does DrilLedger handle BHP Enable specifically?

BHP's Enable portal (built on the Damstra contractor-management platform) is handled through pattern 1 plus pattern 3 on the standard plan. Enable emails expiry warnings, induction confirmations and prequal-status changes — DrilLedger parses those into the worker record automatically. When a worker is mobilising to a BHP site (Mt Whaleback, Yandi, South Flank, Jimblebar), the agent generates an Enable-shaped upload package: photo, ticket scans, medical certificate, mining induction, Enable-specific declarations, and a field-by-field paste sheet so the admin pastes once. Direct Enable API integration is available on the Cohort 1 / Enterprise tier where worker volume justifies the per-portal Statement of Work.

What happens when one worker is mobilised across multiple Tier-1 client portals?

This is the core multi-portal problem and the reason DrilLedger exists as a source-of-truth ledger. You upload a worker's tickets, medicals, photo and inductions to DrilLedger once. When that same worker mobilises to a BHP site, the agent generates the Enable upload package. When they mobilise to a Rio Tinto or FMG site, it generates the Pegasus or Workflow package. Same underlying record, six different portal-shaped outputs. The admin pastes once per portal instead of typing the same data into Pegasus, then Enable, then Workflow, then Avetta — every time the certificate expires.

Want to see how your whole operation compares?

Take the 2-minute Mining Admin Scorecard

Ready to Stop Chasing Onboarding Paperwork?

New starter mobilised in hours, not weeks. Every ticket, induction and medical — tracked.

Or call 08 6244 7100 (9–5 WST)