Built for the Smarter Trade

Quotes, jobs and invoices,
run from your phone.

You price a job, book the work, send the invoice and take the payment, in one place. You tell us your trade when you sign up, and setup builds your jobs, boards and register for it.

Quick Glance Edit layout
Test and Tag

7

Due in 30 days

2

Failed

41

Tested this month

Open Test and Tag
EquipmentOpen Equipment

1

Overdue

1

Due in 30 days

1

Out of service

Insulation tester · 000123
John SmithCalibration due 12/09/2026
Van · 000456
Jane SmithRego due 25/09/2026
LadderOut of service
Not with anyone
Today's runsOpen Routes

7

Jobs

1 hr 58 min

Driving

0

Not on a run

John SmithSent

4 jobs · 1 hr 12 min driving

First stop 07:48 · Switchboard upgrade

Jane SmithPlanned

3 jobs · 46 min driving

First stop 08:10 · Smoke alarms

For trades

Everything a job needs, from the call to the payment

Quotes your customer can accept

You price a quote line by line, in your own currency and tax, and you can offer optional extras and choices. Once your quote is ready, you send it to your customer as a link. Your customer then picks their options, signs to accept or declines, and pays a deposit by card.

See how it works

Quote Q-00013

Switchboard upgrade

Prepared for

Acme Pty Ltd

Valid until

06/10/2026

New switchboard, 12 circuits

1 each × $1,650.00

$1,650.00

Labour

6 hr × $95.00

$570.00

Optional extras

Surge protection+$280.00
Subtotal$2,500.00
GST (10%)$250.00
Total$2,750.00
Deposit (25%)$687.50

Accept this quote

Total $2,750.00, with a deposit of $687.50.

Signature

Sign here
I accept this quote and its terms.
Accept quote

Decline instead

Invoices that get paid

You turn an accepted quote into a numbered invoice, or you write one from scratch. You then email it with a payment link, so your customer can pay by card. Reminders go out before the due date and after it. You record part payments as they arrive, and you can see what is overdue.

See how it works
AllDraftUnpaidOverduePaidVoid
NumberCustomerTitleStatusDueTotalOwing
INV-00032John SmithIrrigation zonesDraft29/09/2026$4,620.00-
INV-00031Jane SmithRetaining wall, two levelsPart paid29/09/2026$20,350.00$15,262.50
INV-00030Acme Pty LtdSwitchboard upgradeOverdue08/09/2026$2,750.00$2,750.00
INV-00029Acme Pty LtdTest and tag roundUnpaid25/09/2026$640.00$640.00
INV-00028John SmithHot water systemPaid01/09/2026$1,850.00$0.00

Repeat work you set up once

You choose which jobs repeat and how often: a fortnightly mow, a monthly pool service, a test and tag visit every three months. You then get every visit in your jobs four weeks ahead. Each one arrives with its customer, its site, who is doing it and what to charge.

See how it works

Fortnightly mow

Jane Smith · 48 Sample Road, Testville

Every 2 weeks on Tuesday

Active
Next visit Tue, 22 Sept 2026Each visit $180.00

Test and tag round

Acme Pty Ltd · 123 Example Street, Sydney

Every 3 months on the 1st

Active
Next visit Thu, 1 Oct 2026Each visit $640.00

Monthly pool service

John Smith · 123 Test Street, Testville

Every month on the last Friday

Paused
Next visit None bookedEach visit $150.00

Everyone's run for the day

You put each person's jobs for a day in driving order, with drive times and a map. You can change that order by hand, then send the run to their phone.

See how it works
RoutesPlan all runs

Tue, 15 Sept

John SmithSent

3 jobs · 1 hr 8 min driving

Jane SmithPlanned

4 jobs · 52 min driving

John Smith

Leaves Depot at 07:30 (company default)

1 hr 8 min driving · 41.6 km · finishes 12:53 back at the start

Start pointPlan again Send
  1. 1

    07:48 Acme Pty Ltd Switchboard upgrade

    123 Example Street, Sydney

    18 min drive · Arrive by 09:00 · On site 120 min

  2. 2

    10:10 Jane Smith Smoke alarms

    48 Sample Road, Testville

    22 min drive · On site 45 min

  3. 3

    11:09 John Smith Fault finding

    123 Test Street, Testville

    14 min drive · Arrive by 11:00 · On site 90 min · Late by 9 min

Your gear, and what is due on it

You list every tester, tool and vehicle you own, with who has each one and when it is next due. You mark one out of service and say why. Your board then shows you what is overdue, what falls due in the next 30 days, and what nobody can use.

See how it works
AllOverdue (1)Due in 30 days (1)Out of service (1)
  • Pressure tester · 000234

    Tester · John Smith

    Calibration due 09/09/2026
  • Trailer · 000567

    Vehicle · Jane Smith

    Service due 02/10/2026
  • Mower · 000890

    Plant · Not with anyone

    Service due 03/03/2027
  • Extension ladder · 000345

    Access equipment · Jane Smith

    Cracked stile

    Nothing dueOut of service

On your phone

Diract for iPhone and iPad

Quick Glance, your records, quotes and invoices, your day's run and the team's roster, on the phone you already carry. It comes with your workspace at no extra cost.

Download on the App Store

Pricing

Simple, transparent pricing

Priced by the jobs you book in a month, with as many users as you like on every plan. Every plan starts with a 14 day free trial, and no card is charged until it ends.

50 jobs

For a sole trader or a first van.

$33

per month, unlimited users

Start 14 day free trial

100 jobs

For a small crew booking work every day.

$55

per month, unlimited users

Start 14 day free trial

150 jobs

For a busy team with regular rounds.

$110

per month, unlimited users

Start 14 day free trial

300 jobs

For a business running several crews.

$220

per month, unlimited users

Start 14 day free trial

Full access to all of this, on every plan

The only thing that changes is how many jobs a month you book.

  • Unlimited users, at no extra cost
  • Quotes a customer can accept, sign and pay a deposit on
  • Invoices with a payment link, and reminders before and after the due date
  • Recurring jobs that book themselves, and each day's run in driving order
  • Equipment register: who has what, and what is next due
  • Your own website, with customer facing pages
  • iPhone and iPad app, included
  • Xero and QuickBooks integration
  • Gmail, Outlook and calendar integration
  • SMS text messages, $0.11 each