OE Local 3 · JJA Members

Stop logging
by hand.

DispatchLog reads your dispatch emails, calculates your union pay, and logs every job — automatically. Built by a member, for members.

Live Dispatch Feed
What It Does
Every shift.
Zero manual entry.

The moment JJA sends your dispatch, DispatchLog is already working.

📧
Automatic Email Parsing
Monitors your Gmail for JJA dispatch emails. Pulls job number, address, foreman, and start time — no copy-paste.
💰
Union Pay Calculator
Calculates straight time, overtime, Saturday 1.5x, and Sunday/holiday 2x using your current rate history.
📅
Calendar Sync
Dispatches and cancellations post to a dedicated DispatchLog calendar — with job details, map link, and foreman info.
📍
Mileage Tracking
Auto-calculates round-trip mileage from your home to each job site using Google Maps.
📊
YTD Earnings Dashboard
See your week, month, and year-to-date totals at a glance. Best week, best month, hours breakdown by pay type.
📋
Google Sheets Log
Every job lives in your own Google Sheet — yours forever. No vendor lock-in, no data held hostage.
How It Works
Three steps.
You do one.

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

1
JJA Sends Your Dispatch
You get the email from [email protected] like usual. Nothing changes on your end.
2
DispatchLog Reads & Logs It
Job details are parsed and written to your Google Sheet. Pay is calculated at your current union rate. Calendar event is created. Mileage is computed.
3
You Check the App
Open DispatchLog to see today's job, when to leave, your foreman's number, and your running pay totals. Log your hours with one tap.
Pricing
One price.
No surprises.

Cancel any time. Your Google Sheet is yours to keep forever.

Most Popular
$9.99
per month · cancel anytime
14-day free trial — no card required to start
Start Free Trial
Prefer to pay cash? Call or text (408) 425-9505 to activate your account.
Built by a Member
For the field,
not the office.

This isn't enterprise software. It's a tool built by someone doing the same work you are.

TL
Travis S. Lopez
Operating Engineers Local 3 · JJA Member
"I got tired of manually tracking every dispatch in a spreadsheet — doing the math on Saturday rates, forgetting to log mileage, scrambling at tax time. So I built the tool I wished existed. If you're running JJA jobs out of Local 3, this was made for your exact workflow."
OE Local 3 JJA / J.J. Albanese Bay Area Operating Engineer
FAQ
Common
questions.
Right now DispatchLog is tuned for JJA (J.J. Albanese) dispatch emails. The sender filter is configurable, so if your hall uses a similar email format, it may work — but JJA is the tested, supported workflow.
Your job data is written to your own Google Sheet in your own Google account. DispatchLog never stores your dispatch data on its servers — you own it completely, and it stays yours even if you cancel.
No install required. DispatchLog is a web app — just add it to your home screen from Safari or Chrome and it works like a native app. Runs on any phone.
After 14 days you'll need an active subscription to keep using DispatchLog. Your Google Sheet data is never deleted — subscribe at $9.99/month or pay cash by calling (408) 425-9505.
Yes. You enter your rate and the effective date during setup. When the union negotiates a raise, add a new rate entry with the new effective date — DispatchLog uses the correct rate for each shift automatically.