JJA Workers · All Trades

Dispatch
in. Job
logged.

DispatchLog reads your JJA dispatch emails automatically — logs the job, calculates your union pay, syncs your Google Calendar, and tracks your mileage. Set it up once. Then just work.

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.

Automatic Email Reading

Forward your JJA dispatch emails to one address. DispatchLog extracts the job number, site address, foreman name, and report time — no copy-paste, no manual entry.

$
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.

Set it up once. After that, DispatchLog runs every time a dispatch hits your inbox.

1
Dispatch Hits Your Inbox

You get the JJA email like normal. Nothing changes on your end. Gmail auto-forwarding handles it silently.

2
DispatchLog Reads It

Job details extracted. Pay calculated at your current rate. Calendar event created. Mileage computed. All done 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
14-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 dispatched through JJA — Operating Engineers, Laborers, Carpenters, Ironworkers. If you get a JJA dispatch email, DispatchLog works for you. Pay rules are currently configured for OE3 rates. Support for additional union contract rules is on the roadmap.
Right now DispatchLog is built and tested for JJA dispatch emails. Support for other dispatch formats is planned. If you work a different hall, reach out at [email protected] and we will let you know when support is added.
You set up Gmail auto-forwarding to send your JJA dispatch emails to a DispatchLog address. When a dispatch arrives, we extract the job number, address, foreman, and report time — then log it. 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 14 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 14-Day Free Trial
No card required.  $9.99/month after trial. Cancel anytime.