How ScanPath Works
From setup to invoicing in 6 steps — no training required.
Set up your team (2 minutes)
Add your people, then create groups for your areas or machines — "CNC", "Welding", "QC", "Office". Groups become the steps your jobs move through.
- A person can be in many groups — John can cover both CNC and QC.
- Got a shared tablet at a machine? Make it a "shared device" account that stays signed in.
- Permission presets (Worker, Office, Supervisor, Manager) keep setup quick.
Groups with their members — one person can sit in several groups.
Create a job & print its QR code
Enter the job details and pick the workflow — the groups or people the job will move through. Then print the QR code and stick it on the job card, pallet, or stock item.
- Job number is automatic, or type your own to match your paperwork.
- Optional quantity (e.g. 100 units) — this is what enables splitting later.
- Add your own custom fields: material, machine number, anything you track.
Job card
WO-0042
Acme Engineering
Qty: 100
Workflow
The printed job card travels with the work.
Workers sign in on their phones
Each worker signs in on any phone — no app store, it's a website. Their Scan screen shows two lists: what they're holding and what's been offered to their groups.
- "In my hands" — jobs the worker has received and is working on.
- "Waiting for me" — jobs offered to any group they belong to.
- If John is off sick, Adam sees the same CNC queue — work never waits for one person.
In my hands
WO-0038
Acme Engineering · Qty 25
Waiting for me
WO-0042
Offered to CNC
WO-0040
Offered to QC
The worker queue: "In my hands" and "Waiting for me".
Scan to receive, hand over when done
Scan the QR (or tap the job in your queue), then tap Receive — now everyone can see you have it. Finished your part? Hand it over and the next step picks it up.
- Tap Receive — you become the holder and the whole factory can see it.
- Tap Hand over, choose the next group or person, and they pick it up from their queue.
- Every scan records who, where, and how long the job was held.
- Something wrong? Report an issue — damage, missing parts, quality — right on the job, and completion stays blocked until it’s resolved.
CNC
Receive · 08:14 · John
Welding
Receive · 10:02 · Sipho
Office
Receive · 13:40 · Lindi
The job moves CNC → Welding → Office, one scan at a time.
Complete — all of it, or just what's ready
Made all 100? Tap Complete — done. Only 40 finished and the customer needs them now? Complete 40: ScanPath splits off "WO-0042-1" as a finished, invoiceable job while the original keeps going with 60 remaining.
- Partial completes split automatically — no spreadsheets, no double entry.
- Optional: restrict who may use Complete.
- Optional: require admin sign-off (verification) before a job is final.
WO-0042
Qty 100Complete 40 of 100…
40 / 100 completed
WO-0042-1
40 units · Completed
Ready to invoice now
WO-0042
60 remaining · In progress
Keeps moving on the floor
Complete 40 of 100 — the split ships, the parent keeps going.
The office invoices from a live queue
Every completed job and split lands in the Invoicing queue automatically — no walking job cards to the office. The office ticks each one off as invoiced.
- Splits show exactly what was delivered — "40 of 100" — so partial invoicing is painless.
- Nothing gets missed: a job stays in the queue until it is marked invoiced.
- Want invoicing inside the tracked flow? Just add an "Office" group as the final workflow step.
Invoicing queue
3 to invoiceWO-0042-1
Acme Engineering · 40 of 100
WO-0042-1
Acme Engineering · 40 of 100
WO-0039
Mzansi Steel · 100 of 100
WO-0037-1
Coastal Fab · 50 of 80
WO-0035
Acme Engineering · 200 of 200
Completed work waits here until the office marks it invoiced.
Make it yours
Every factory runs differently. Tune ScanPath from Settings — no consultants needed.
Job numbering
Set your own prefix and let ScanPath number jobs automatically, or switch to manual numbers that match your paperwork.
Hide default fields
Turn off built-in job-card fields you never use so the creation form only shows what matters.
Custom job-card fields
Add your own fields — material, machine number, drawing rev — and they appear on every job card.
Default starting step
Pick the group or person every new job is offered to first, so creators never have to think about it.
Allow or disable splitting
Splitting is on by default; switch it off if jobs must always be completed in full.
Require verification
Completed jobs wait for an admin to verify them before they count as final.
Restrict who completes
Limit the Complete action to specific people — everyone else can still receive and hand over.
Simplified worker view
Hide the queue or scan history from workers for a stripped-down, scan-only screen.
Three ways factories run ScanPath
Same scanning, same queues — just point the workflow at groups, people, or both.
By area
A group per machine or area — CNC, Welding, Paint. Jobs are offered to the group and whoever is there picks the work up, so absences never stall a job.
By person
Workflow steps are specific people. Every job is offered to exactly one person at a time — full individual accountability for each step.
Mixed
Groups for production steps, plus a named person for QC or final sign-off. Mix freely in one workflow — it all works the same way.
Shared-tablet kiosks: mount a tablet at a machine with a shared device account — it stays signed in with a scan-only screen, and anyone at that machine can receive and hand over work.
Try it on your own factory floor
7-day free trial — you won't be charged until it ends. R2,000/month after that, everything included.