JFJobFlowTMBUILT FOR SA
Platform

The job card lives on their phone now

Sign it, dispatch it, invoice it — one platform, built for South African trades, from solo operators to 50-person teams.

Up and running in three steps

Your details. A client. Job card on site.

In that order, every time. No demo data to clear out first, no setup wizard.

1
2 minutes

Your details

Your company name and phone number, once. They go on every quote, invoice and statement you send.

2
10 seconds

Add a client

A name and a number. Jobs need a customer — every job card is raised for one.

3
Works offline

Job card on site

Your tech fills it in on their phone, with no signal if that is what the site gives them, and it syncs back to you before anything becomes an invoice.

Job Cards & Schedule

Create, assign, track — from the tech's phone.

Digital job cards with equipment tracking, labour hours, travel costing, and parts used. Drag-and-drop weekly calendar. Techs update status, add photos, and capture client signatures on their phone.

Equipment tracking: make, model, serial number, hours
Labour hours and travel costing per job
Weekly calendar with drag-and-drop scheduling
Priority levels: urgent, high, normal
Client digital signature capture with designation
Before/after photo capture from phone camera
JobFlow job cards list — every job with its job number, client, technician, area and status

Client Signatures

Signed on the phone. Proof the job happened.

The client signs for the work on the technician's phone, on site — name, signature and designation captured against the job card. Delivery notes carry two signatures: the driver and the client. On a site with no signal, a signature is saved on the phone and goes through when there is signal again.

Client signs the job card on the tech's phone — signature plus designation
Delivery notes take two signatures: driver and client, both on-device
Client disclaimer confirms goods received in good condition
Takes a signature with no signal — queued and synced when you're back in range
Signed jobs stay with the job record — nothing to file out of a job card book

Delivery Notes

Dispatch with confidence.

Create delivery notes with products, driver name, vehicle registration, and PO numbers. Drivers check off items on delivery. Dual signatures — driver and client both sign on-device.

One-click dispatch to driver mobile
Interactive item checkmarks — tap to confirm delivery
Dual signature: driver + client sign on-device
Client disclaimer confirms goods received
Works fully offline — driver syncs when back in signal
Driver role: sees deliveries only, no pricing or financials

Quotes & Invoices

Quote to paid in one flow. VAT-compliant documents.

Convert jobs to quotes to invoices in seconds. VAT-compliant PDFs with your company branding and banking details. Track payments, send client statements, issue credit notes — all SARS-compliant.

One-click conversion: job → quote → invoice
VAT-compliant invoices with your branding and logo
Credit notes against invoices — SARS-compliant
Client-specific rates for labour, travel, and callouts
Payment tracking with multi-invoice allocations
CSV export to your accounting software
JobFlow invoices list — invoice number, client, amount and paid or overdue status

Voice Fill

Speak your job. Done in 45 seconds.

Your team speaks job details naturally — client name, equipment make and model, parts used, labour hours, travel distance, serial numbers. Review before you apply. All from a single voice note.

Works on any phone — speak from workshop, site, or between jobs
Trade-agnostic: understands plumbing, electrical, mechanical, and more
Fills description, parts, hours, serial numbers, equipment details
Works in English
Review before applying — you're always in control
15 minutes manually → 45 seconds with voice fill
JobFlow voice fill on a phone — a spoken note filling in the job description and action taken, ready for review

X-SCAN

Snap a supplier slip. Confirm before it sticks.

Take a photo of any supplier invoice or slip. JobFlow pulls supplier name, invoice number, VAT amount, line items and total — you review every field. Match scanned slips against bank transactions when you import CSV.

Three-pass extraction for cleaner reads
Extracts supplier, date, VAT number, invoice number, total
Line item extraction for detailed records
Matches against imported bank CSV transactions
Status flow: pending → reviewed → matched → archived
Full library with search and filters

Bank Match

Upload your bank statement. Match payments in minutes.

Import CSV from any of the 5 major South African banks. Credits link to invoices, debits to scanned supplier slips. VAT201 pulls from matched data. Reconciliation that used to take days now takes minutes.

Supports Standard Bank, FNB, Absa, Nedbank, Capitec CSV formats
Matching: exact → fuzzy → smart suggestions — you confirm
One-click recording of matched transactions
VAT201 return auto-populated from matched data
Reconciliation history with audit trail

True Offline

No signal. Jobs still load.

Other apps show a spinner when you're offline. JobFlow shows your jobs. Pre-loads automatically. Survives app kills. Works in basements, rural sites, and load shedding. Edit jobs, take photos, capture signatures — everything queues and syncs when you're back online.

Pre-loads automatically — no manual sync button needed
Survives closing all apps — reopen offline, jobs are there
No login screen, no spinner, no error messages
Edit jobs, take photos, capture signatures — all queued
Auto-syncs when signal returns
Perfect for rural sites, basements, and load shedding

Recurring Jobs

Set it once. Jobs generate on schedule.

Create templates for maintenance contracts, regular services, or any repeating work. Choose manual mode (you review and assign a tech) or auto mode (tech pre-assigned, ready to go). Job cards generate on schedule with equipment and line items pre-filled.

Weekly, bi-weekly, monthly, quarterly, or annual schedules
Manual mode: generates unassigned, you review
Auto mode: tech pre-assigned, job card ready immediately
Equipment and line items pre-filled from template
Pause/resume templates anytime
Dashboard shows what's due this week

Team Management

Everyone has their place.

Role-based access for office staff, technicians, bookkeepers, and drivers. Each role sees exactly what they need — no clutter, no confusion. Invite your team in one click.

Roles: office, technician, bookkeeper, driver, X-SCAN
Each role has a dedicated dashboard and nav
Technicians see only their assigned jobs
Drivers see deliveries only — no pricing
Bookkeepers get invoices, statements, payments, and VAT tools
Invite team members in one click

Push Notifications

Your team knows instantly.

Techs get notified the moment a job is assigned. No more phone calls, no more missed work. Works on any device — Android, iPhone, or desktop.

Instant push notifications when jobs are assigned
Works on Android, iPhone, and desktop browsers
Optional — team members can enable/disable
No app install required — works through the PWA

Bookkeeper Role

Finance tools for your office or bookkeeper.

Give your bookkeeper a focused login: VAT201, bank import, statements, X-SCAN, payment matching, and CSV export — without cluttering technician or driver workflows.

Dedicated bookkeeper role with the right permissions
VAT201 returns auto-populated from invoices
Bank CSV import with AI payment matching
Client statements with opening/closing balances
X-SCAN supplier slip processing
CSV export for your preferred accounting software

Ready to see it in action?

Free 14-day trial. No credit card. Cancel anytime.