Know where every
job is, right now.
Quote to handover on one screen. Your estimator, ops manager, floor and installers working off the same live job — not a whiteboard that's already out of date and three spreadsheets that disagree.
3 jobs stalled at edgebanding > 4 hrs. Suggest reallocating one operator from cutting.
Built by people who've
run the floor.
FactoryPilot wasn't built in a coworking space. It came out of years running joinery operations — estimating, scheduling, chasing POs, loading trucks, arguing about defects at handover. Every stubborn problem in this list is one we've had personally.
We didn't set out to build software. We set out to stop running a joinery shop on whiteboards, spreadsheets and memory.
— FactoryPilot founding team
We've built quotes at 10pm and realised the takeoff missed the hinges. Estimating has to be fast, repeatable, and hand the winning quote straight to the job — not rekeyed into MYOB and a whiteboard.
We've watched jobs stall because the sprayer didn't know assembly had finished, and the whiteboard says it's still on the bench. The production board has to tell the truth in real time — from a tap on a tablet.
Board stock lands, sits on a rack, and vanishes when the bench needs it. Stock has to be picked to a job, reconciled to a PO, and told the office what's short before Wednesday.
We've expedited the hardware because someone forgot the hinges — again. POs have to live against the job, chase themselves, and land on the invoice-match without a spreadsheet.
Coordinating trucks with a group chat and a prayer doesn't scale past 15 jobs a week. Loads have to plan themselves, capture proof on the driver's phone, and tell install the moment they land on site.
The installer is the face of your business at handover. They need the job pack, the drawings, the checklists and the sign-off — on the phone in their pocket. Not a folder they left on the dash.
Owners shouldn't have to interrogate three people to know if this week's revenue is going to land. One screen. Live job health, cash flow, capacity. Decisions made on facts, not gut feel.
Every screen was pressure-tested with operators who run real joinery businesses. If it doesn't save an hour, remove a phone call, or catch a mistake before it hits the floor — it doesn't ship.
The same job. Six different screens.
The owner sees profit. The ops manager sees bottlenecks. The floor sees the next task. The installer sees the pack. Same live job — different view. Switch roles below to see the actual workspace.
- Priya · Assembly92%
- Sam · Cutting74%
- Ben · QA58%
- Mel · Dispatch40%
- J-2041 · Assembly completeSam · 2m
- PO-118 · Materials receivedBen · 6m
- J-2038 · Edge banding startedPriya · 11m
- J-2044 · QA held — chip on railBen · 22m
- J-2039 · Delivered, signedMel · 38m
- 3 jobs stalled at edgebanding > 4hReassign
- J-2049 client sign-off overdueChase
- 18mm ply low — 2 jobs waitingOrder
- Weekly ops report readyOpen
Actual FactoryPilot workspaces — illustrative data, real layouts.
What a normal week looks like before and after.
Not "features vs no features" — the actual daily reality of running a joinery shop with and without a connected system.
A normal week, running blind
- Whiteboard that's out of date by lunch
- Job status is whoever you rang last
- Estimator rekeys the winning quote into MYOB
- PO chasing lives in someone's inbox
- Installer rings the office for drawings
- Handovers happen at 5pm on a group chat
- Weekly meeting to work out what actually shipped
A normal week, in control
- Live production board on the tablet on the bench
- One-tap status update from the floor
- Won quote becomes a job with one click — no rekey
- POs live against the job, chase themselves
- Job pack on the installer's phone before they arrive
- Each stage flips the next department in automatically
- Monday dashboard tells you what shipped, what's late
One job. Eleven stages.
No handover dropped.
Every job runs the same path — lead, estimate, quote, approval, engineering, purchasing, production, QA, delivery, install, close. Each stage flips the next department in automatically. Nothing gets rekeyed. Nothing goes cold in an inbox. Click a stage to see what happens, who owns it, and what the system does behind the scenes.
- 01LeadSales / CRM
- 02EstimateEstimating
- 03QuoteSales / Estimating
- 04ApprovedProject Management
- 05EngineeringDrafting / Engineering
- 06PurchasingPurchasing
- 07ProductionFactory
- 08QAQuality Assurance
- 09DeliveryDispatch / Logistics
- 10InstallationInstallers
- 11CompletionAccounts / Ops
Capture every enquiry so no opportunity is lost.
- Enquiry record
- Builder & client contact
- Log call or email
- Qualify enquiry
- Assign to estimator
- Estimator notified of new lead
- +1 open lead on pipeline widget
One job. Every department picks it up where the last one left it. If it happened, it's on the job — no folders, no group chats, no "who has the latest version?".
Yes — your factory hands will use it.
Because it's built for them.
The biggest reason software fails on a factory floor is the floor won't touch it. Each role gets its own screen: one tap where a tap is enough, one field where you'd normally get twenty. Nothing on the bench looks like a corporate ERP.
Run a calmer, tighter factory.
Get your week back.
The office stops running on status calls. Handovers happen automatically when a stage flips. A tap on the tablet at the sprayer's bench is on the ops manager's screen a second later. Fewer meetings. Fewer 5pm phone calls. Fewer 'where's my job at?' emails.
- One live job, not five spreadsheets
- Won quote becomes a job — no rekey
- Stage updates in one tap
- Handovers flip the next department automatically
Protect the margin you quoted.
You see the job slip while there's still time to fix it — not on the P&L three months later. POs live against the job. Materials, labour and time roll up per job. When a defect hits, you know what it cost you.
- Quoted vs actual on every job
- POs on the job, chased automatically
- Bottlenecks flagged before the deadline
- Reports built for owners, not accountants
Serious under the hood.
Human on the other end of the phone.
Built with joinery operators, not for them.
Every workflow was pressure-tested with people who've quoted, scheduled, picked, dispatched and installed. If it doesn't match how the floor actually works, we scrap it.
Role-based access enforced server-side.
Permissions aren't a checkbox in the UI. They're enforced in the database. Your estimator can't see your P&L. Your installer can't touch a PO. Sensitive data stays where it should.
Australian-hosted, Australian-supported.
Data stays in Australia. Support is answered by the team building the product — not an offshore ticket queue that closes at 5pm your time.
Your data is yours. Export any time.
Jobs, customers, POs, documents — all exportable as CSV or in native formats. No lock-in. If we ever stop being the right fit, you leave with everything.
Common questions.
Run your joinery business
from one platform.
Book a 30-minute demo. We'll walk one of your real jobs through FactoryPilot — start to finish.
