← All three pages

What it could look like

Six screens. Scroll down. Everything shown is example data.

Ecoscape Command Centre mockup

1. The 7am card in Teams

Each PM gets one card a day with only the jobs that need them. All figures are example data.

Command Centre Example data
Command Centre · Wednesday 7:00 AM

Good morning Trevor. 3 things need you today.

AroFlo synced 6:58 AM · Jobs list checked 6:59 AM

CALL
Job 6313 · Orange City Council · Main St UpgradeNo client contact logged for 3 days. Ring before 10am and log a two-line summary.
Log call
SWMS
Job 6320 · Parklands Civil · Batter stabilisationMobilising Friday. SWMS still at Drafted, not Approved on Site.
Open SWMS
CLAIM
Job 6290 · Coxs River · Claim 3 of 5Due 22 November, forecast $14,500. Not submitted in AroFlo yet.
Open in AroFlo
Your other 9 active jobs are on track. Nothing to do. My Active Actions

One card per PM, once a day. Only jobs that need something show up. If the AroFlo sync fails overnight, the card says so at the top instead of showing yesterday's figures.

Ecoscape Command Centre mockup

2. The job board

Every won AroFlo job lands here automatically, grouped by stage. All figures are example data.

Project Delivery › Lists › Jobs

My Active Actions

Filter: PM Responsible is me · Stage is not Closed · Grouped by stage
Example data Last AroFlo sync 6:58 AM
JobClientScopeLast contactSWMSNext claimForecastHealth
Pending Verification (2)
6331UGLSnowy 2.0 transmission line access tracks11 NovNot startedNot set$86,000Handover open
6334Cabonne CouncilCulvert outlet erosion matting10 NovNot startedNot set$9,400Handover open
Active Delivery (6)
6313Orange City CouncilMain St Upgrade, hydromulch verges3 days agoApproved28 Nov$12,800No contact 72h
6320Parklands CivilBatter stabilisation, polymer sprayYesterdayDrafted5 Dec$21,300SWMS at mobilisation
6290Coxs River (client)Creek bank rehab, monthly claimsTodayApproved22 Nov$14,500Claim due 10 days
6302Lake Cowal (client)Tailings batter revegetationYesterdayApproved30 Nov$38,200On track
6318Blayney ShireSoft fall, two playgroundsTodayApprovedFinal$6,750On track
6325Private clientHydroseed new house block, 2,400 m²2 days agoApprovedFinal$4,900On track
Practical Completion (2)
6297Regional water utilityPipeline easement reinstatementYesterdayClosedFinal$17,600Close-out pack ready
6305Tier 2 contractorSolar farm groundcover4 days agoClosedFinal$27,900Walkthrough not booked

Each row is one AroFlo job, created automatically when a quote is won. Monthly claims sit in a linked Claim Cycles list. Nobody types a job in twice.

Ecoscape Command Centre mockup

3. The handover checklist

A won job cannot go active until all six boxes are ticked. All figures are example data.

02 - Tenders & Handovers Example data
Command Centre · Monday 2:14 PM · Quote marked Won in AroFlo
Handover check

Job 6331 · Snowy 2.0 access tracks

Client: UGL · Quoted $86,000 · Estimator: Mick
1. Scope checked against the quoteMick, today 1:02 PM
2. Signed contract or PO uploadedUGL PO 4500-xxxx in the job folder
3. Site access and constraints checkedInduction booked, 4WD only past gate 3
4. Budget and costing approvedDarryl, today 1:40 PM
5. SWMS startedNot done yet
6. PM assigned
Stays at Pending Verification until all six are ticked.

Posted automatically the moment a quote is won in AroFlo. Once all six are ticked, the job moves to Active Delivery, the PM is told, and their 24-hour client call timer starts.

Ecoscape Command Centre mockup

4. The directors’ view

Only the jobs that need a look. Healthy jobs stay hidden. All figures are example data.

Directors · Nightly check, Wednesday 2:00 AM

5 jobs need a look. 13 are fine and hidden.

Example data
18Active jobs
5Flagged tonight
$14,500Claims due in 14 days, not submitted
2Handovers waiting on the checklist
JobWhat's wrongFor how longPMWhat happens next
6313 Orange City CouncilNo client contact logged3 daysTrevorOn Trevor's 7am card as a call
6320 Parklands CivilMobilising Friday, SWMS not approved2 days to goTrevorOn Trevor's 7am card
6311 Bathurst RegionalNo task update on an active job4 daysDanOn Dan's 7am card
6290 Coxs RiverClaim 3 due 22 Nov, not submitted10 days leftTrevorClears when the claim is in AroFlo
6305 Solar farm groundcoverPractical completion, walkthrough not booked4 daysTomOn Tom's 7am card

Healthy jobs never show here. A flag clears itself the moment the thing is done, so nobody has to tick it off twice.

Ecoscape Command Centre mockup

5. The Power BI cash forecast

What will be invoiced in the next 30, 60 and 90 days, and how last month landed. All figures are example data.

Power BI · Cash forecast · Refreshed 6:00 AM

$456,000 expected to be invoiced in the next 90 days

Example data

Forecast invoicing by window

$0 $100k $200k
$212k
$148k
$96k
Next 30 days31 to 6061 to 90

Forecast against actually billed

$0 $100k $200k
JunJulAugSepOct
ForecastBilled (Xero)October landed at 97% of forecast

How long jobs sit in each stage (last 90 days)

StageAverage daysTargetSlowest job now
Won to handover approved2.426331 UGL, 2 days, SWMS and PM outstanding
Approved to first client call0.81All within 24 hours
Practical completion to invoiced6.156305 Solar farm, walkthrough not booked
Ecoscape Command Centre mockup

6. Claude reading a tender

Claude pulls out the scope and flags what Ecoscape can’t meet. A person checks it and decides. All figures are example data.

New chat · Tender check Example data
Mine site rehab tender, 64 pages.pdf Here's a tender we're pricing. Pull out the scope, the quantities, any liquidated damages, and the technical specs. Then check the specs against our product data sheets and list anything we can't meet.
Here's what the tender asks for. Page numbers are in brackets so you can check each one.
ItemQuantitySpecCan we meet it?
Hydromulch batters, bonded fibre matrix18,400 m²Client seed mix, schedule B (p.22)Yes
Jute erosion matting, drainage lines2,100 m²Pinned at 1 m centres (p.24)Yes
Polymer dust suppression, haul road6,500 m²Re-apply monthly for 6 months (p.25)Yes, priced as 6 visits
Germination guaranteeAll seeded areas70% cover at 12 months (p.31)No. Our standard terms give 6 months
Liquidated damagesn/a$2,500 a day past practical completion (p.9)Flag for Darryl
Two things to sort before you price it: the 12-month germination guarantee is longer than we normally give, and the liquidated damages run from a fixed date that doesn't allow for wet weather. Want me to draft a clarification question for the client on both?

This is Claude doing the reading. A person checks it against the PDF and decides what goes in the quote. Nothing is sent to the client from here.