All Trades · Any Dispatch Sender

Dispatch
in. Job
logged.

Log jobs manually in seconds, or set up email forwarding for fully automatic dispatch tracking. Union pay calculation, Google Calendar sync, and mileage tracking — all in one place.

See what it solves
DispatchLog
Live
Dispatch
History
Pay
Today's Dispatch
Hours Logged
HIGHWAY 101 WIDENING
Job #26-0112  ·  San Jose, CA
Report 6:00 AM  ·  Foreman: R. Hernandez
Today's Pay
8.0h ST × $62.40 $499.20
0.5h OT × $93.60 $46.80
44 mi mileage $29.04
Shift Total $575.04
Year to Date
$24,810.00
Works with · 🔒 Google Sign-In · 📅 Google Calendar · 📍 Google Maps · 💳 Stripe Payments
Sound Familiar?
The job is hard enough
already.

Every JJA worker deals with the same things after every shift. DispatchLog eliminates all of them.

After Every Shift

You worked 9.5 hours. Now you're doing math in the truck — did that flip to overtime? What was the Saturday rate? What was the job number? It's 5:30 PM and you're exhausted.

🔍
A Month Later

You need job #26-0112. When was that? What was the address? How many miles? That dispatch email is buried in your inbox somewhere. You're digging through hundreds of them.

📄
Tax Season

The mileage log you meant to keep. You didn't. Now you're trying to rebuild a year's worth of job sites from memory. Every year, same story, money left on the table.

DispatchLog handles all of it — automatically, every time.
What It Does
Every shift.
Zero manual entry.

The moment your dispatch hits your inbox, DispatchLog is already working.

Auto or Manual Entry

Add a job manually in seconds on the Dispatch tab, or forward dispatch emails to [email protected] and DispatchLog extracts the job number, address, foreman, and report time automatically.

$
Union Pay Calculator

Straight time, overtime after 8 hours, Saturday 1.5x, Sunday and holiday 2x. Enter your rate once — DispatchLog uses the correct rate for every shift, including rate changes over time.

📅
Google Calendar Sync

Every dispatch creates a calendar event with job details, a map link, and your foreman's name. Cancellations remove the event automatically.

📍
Mileage Tracking

Round-trip miles from your home to every job site, calculated via Google Maps the moment a dispatch comes in. Your mileage log, maintained automatically.

📈
YTD Earnings Dashboard

See your week, month, and year-to-date totals at a glance. Straight time, overtime, and mileage in one view. Best week, best month — all tracked.

📄
CSV Export

Download your complete dispatch history as a spreadsheet any time. Your data is always yours — no lock-in, no strings attached.

How It Works
Three steps.
You do one.

Log manually in seconds, or set up email forwarding once and DispatchLog handles the rest automatically.

1
You Get Dispatched

Enter the job manually on the Dispatch tab in seconds — or set up email forwarding and DispatchLog logs it automatically when the dispatch arrives.

2
DispatchLog Logs It

Job details recorded. Pay calculated at your current rate. Calendar event created. Mileage computed. All ready before you start the truck.

3
You Log Your Hours

Open the app at the end of the day, enter your hours. Pay totals, mileage, and your full job history update instantly.

Pricing
One price.
Everything included.
🔒
No App Install Required

DispatchLog is a web app. Add it to your home screen and it works like a native app on any phone — iOS or Android.

📄
Your Data, Always

Export everything as a spreadsheet any time. Cancel your subscription — your data doesn't disappear.

💳
Cancel Anytime

No contracts, no annual lock-in. Cancel anytime from your account settings. Billing handled securely through Stripe.

📱
Works on Any Device

Log hours from the job site on your phone. Review your year on your laptop. Same app, everywhere.

Full Access
$9.99
per month · cancel anytime
30-day free trial — no credit card required
  • Automatic dispatch email reading
  • Union pay calculation — ST, OT, Saturday, Sunday & Holiday rates
  • Google Calendar sync with job details and map links
  • Mileage tracking via Google Maps
  • YTD earnings dashboard
  • CSV export — your data, always accessible
  • Works on any phone, no install needed

Questions? Reach us at [email protected]
Built by a Member
For the field,
not the office.

This is not enterprise software. It is a tool built by someone doing the same work you are, who got tired of doing the paperwork twice.

TL
Travis S. Lopez
Operating Engineers Local 3 · Bay Area
"Every JJA worker goes through the same thing after every shift — calculating pay, logging mileage, trying to remember a job number weeks later when it matters. I built DispatchLog to eliminate that. Dispatch hits your inbox, your job is already logged. Tap in your hours, go home."
OE Local 3 Bay Area Operating Engineer
FAQ
Common questions.
Any trade — Operating Engineers, Laborers, Carpenters, Ironworkers. Manual entry works immediately for anyone. Automatic email parsing is currently built and tested for JJA dispatch emails. Pay rules are configured for OE3 rates; support for additional union contract rules is on the roadmap.
Manual entry works for any trade, any dispatch service — just tap the Dispatch tab and fill in the job details. For automatic email parsing, DispatchLog is currently built and tested for JJA dispatch emails. Additional formats are planned. If you work a different dispatch service, reach out at [email protected].
No — you can log jobs manually on the Dispatch tab in seconds without any email setup. If you want fully automatic logging, set up Gmail auto-forwarding from your dispatch sender to [email protected]. When a dispatch arrives, DispatchLog extracts the job number, address, foreman, and report time automatically. Setup takes a few minutes and you only do it once.
Your data is stored securely and can be downloaded as a CSV spreadsheet any time. You own it completely and it stays accessible even if you cancel your subscription.
No install required. DispatchLog is a web app — open it in Chrome or Safari, add it to your home screen, and it works like a native app on any phone.
Yes. You enter your rate and the effective date during setup. When your rate changes, add a new entry with the new date and DispatchLog uses the correct rate for each shift automatically — past and future.
After 30 days you will need an active subscription to keep using DispatchLog. Your data is never deleted. Subscribe at $9.99/month or contact us at [email protected] with any questions.
DispatchLog automatically detects cancellation emails and marks the job accordingly. DNR (Do Not Report) flags are tracked per job so your history stays accurate.
Start Today
Stop doing it
by hand.

Sign in with Google, set up forwarding in a few minutes, and DispatchLog starts working on your next dispatch. No credit card needed to start.

Start Your 30-Day Free Trial
No card required.  $9.99/month after trial. Cancel anytime.