Customer follows the job in real time. No 'where's my car?' calls.
When the customer drops their car, they get a tracker URL. The page shows a live status pill — DROPPED OFF / IN PROGRESS / READY FOR PICKUP / COMPLETED — and updates the moment your tech changes the job status in /app. They don't need to call you, you don't need to call them. Auto-refresh every 30 seconds; web push opt-in for the ready-for-pickup moment. After completion the same URL surfaces the photo gallery + tip flow + rebook link.
Launching soon — get early access.
Sample Shop LLC · Live tracker
Tesla Model Y · Front 2 Ceramic
Currently
In progress
ETA pickup: 5:30 PM
- ✓Drop off
- •In progress
- 3On hold
- 4Ready
- 5Complete
📱 Get a push when it's ready
Tap to enable browser notifications
Auto-refresh every 30s · powered by SalesThumb
Features, zoomed in
The parts that actually move the needle.
Three capabilities built specifically for the day-to-day of a working shop.
Deep dive · 01
One token per appointment — Domino's tracker for service work
Every new appointment auto-mints a publicToken (64-char hex). The /track/<token> URL is shareable via SMS, email, or printed on the drop-off receipt. Status pill updates the moment your tech changes the job status in /app — the customer doesn't need to call you, and you don't need to drop tools to send them an update.
- Auto-generated per appointment
- Shareable via SMS, email, or printed receipt
- Public URL — no login, no app install
- 30-second auto-refresh on the page
- Web push opt-in for the READY moment
Today · 12 appointments
publicToken auto-minted on create10:00 AM · Sarah Chen
Tesla Model Y · Front 2 Ceramic 70/35
Public tracker URL
atlastint.com/track/a3f9e2c8b1d7...
Already delivered
- ✓ SMS sent to 555-014-28219:42 AM
- ✓ Printed on drop-off receipt9:02 AM
- 10:30Marcus WebbFull PPF/track/...
- 11:00Kenji YamamotoCeramic 5yr/track/...
- 12:30Riley ParkTint removal/track/...
Every appointment row gets its own token · no login wall
Deep dive · 02
5 status states the customer can actually understand
DROPPED OFF → IN PROGRESS → ON HOLD → READY FOR PICKUP → COMPLETED. Color-coded pill, plain-English labels, no internal jargon. When your tech taps the status chip on the job card in /app, the customer's tracker reflects it within 30 seconds. If they opted into web push, a notification fires within ~2 seconds.
- DROPPED OFF — confirmation the car arrived safely
- IN PROGRESS — work has started
- ON HOLD — waiting on the customer or a part
- READY FOR PICKUP — web push fires here
- COMPLETED — work done, paid, ready to roll
Status pills · plain-English, color-coded
🛬
DROPPED OFF
Car arrived safely
🔧
IN PROGRESS
Work is happening
⏸
ON HOLD
Parts / approval pending
✓
READY
Push fires here
🏁
COMPLETED
Photos available
In-flight today · 4 jobs
Sarah Chen
F2 Ceramic
IN PROGRESSMarcus Webb
Full PPF
ON HOLDKenji Yamamoto
Ceramic 5yr
DROPPED OFFRiley Park
Tint removal
READY
Tech taps the chip in /app → customer URL updates in ~30s · push fires at READY
Deep dive · 03
Post-completion: the URL becomes a tip jar + rebook flow
Once status hits COMPLETED, the tracker page swaps the status pill for a 'View your job photos' card linking to /a/<token>/photos — the gallery + tip-the-tech flow + rebook button. One URL covers the full lifecycle: drop-off → in-progress → ready → photos + tip + rebook. No second SMS needed.
- Status pill replaced with 'view your job photos' card
- Links into /a/<token>/photos gallery
- Tip-the-tech flow with one-tap amounts
- Rebook button pre-loads the next service
- No operator follow-up required
Completed
✓ 4:47 PM · Today
✨ Leave a tip for Mike
100% routed direct to your tech.
📅 Book your next service
Recommended next visit: August 22 (3 mo)
Aug 21
10 AM
Aug 22
2 PM
Same URL · token valid 30 days after completion
What's included
The full capability list.
Everything that ships on day one. No feature-gating surprises inside a single plan.
- Public /track/<token> URL per appointment
- Live status pill with 5 states (DROPPED OFF / IN PROGRESS / ON HOLD / READY / COMPLETED)
- Auto-refresh every 30s — no manual reload
- Optional web push when status flips to READY
- Post-completion: link rolls into photo gallery + tip flow + rebook
- Token-scoped — no auth, no app install
- Works on any phone browser (no install)
- Operator never has to manually 'tell the customer it's done'
See every angle
A tour of the screens
Every meaningful view, the path through it, and the moments that matter — so you know exactly what you're buying.
Operator updates status in /app
Tech taps the status chip on the job card → status flips → the customer's tracker URL updates within 30s..
Status pills · plain-English, color-coded
🛬
DROPPED OFF
Car arrived safely
🔧
IN PROGRESS
Work is happening
⏸
ON HOLD
Parts / approval pending
✓
READY
Push fires here
🏁
COMPLETED
Photos available
In-flight today · 4 jobs
Sarah Chen
F2 Ceramic
IN PROGRESSMarcus Webb
Full PPF
ON HOLDKenji Yamamoto
Ceramic 5yr
DROPPED OFFRiley Park
Tint removal
READY
Tech taps the chip in /app → customer URL updates in ~30s · push fires at READY
How it works
Set it up once. Run it forever.
- 1
1. Appointment is created
Every new appointment auto-mints a publicToken (64-char hex). The /track/<token> URL is shareable via SMS, email, or printed on the drop-off receipt.
- 2
2. Tech updates job status in /app
Status changes (IN_PROGRESS, ON_HOLD, COMPLETED) propagate through the existing jobProgress + appointment routers. The /track page polls every 30s OR receives web-push if the customer opted in.
- 3
3. After completion → gallery + tip flow
Once status is COMPLETED, the tracker page replaces the status pill with a 'View your job photos' card linking to /a/<token>/photos (the gallery + tip flow). One URL, full lifecycle.
How a shop actually uses this
Marcus drops his F-150 at Atlas at 9am for a full ceramic. Gets a tracker URL via SMS. Throughout the day he glances at the tab — DROPPED OFF → IN PROGRESS at 9:14 → ON HOLD at 11:30 (Mike is waiting on a question) → IN PROGRESS again at 11:45 → READY FOR PICKUP at 5:22 with a push notification. Marcus never called the shop. Mike never had to drop tools to give him an update. Pickup is smooth.
Questions
Good to know.
- Is the tracker URL secure?
- Token-scoped — only the appointment that minted the token is visible. No customer PII beyond what's already on the customer's drop-off receipt (vehicle, service, ETA).
- Does this require an app?
- No. /track/<token> is a public web URL that works on any phone browser. Web push is opt-in for customers who want active notification when status flips to READY.
- How often does it refresh?
- 30 seconds on the page (silent re-fetch). Web push fires within ~2 seconds of the status flip if the customer opted in.
Explore more
Pairs well with
Customer portal
Operator hits 'Send portal link' on any customer → customer gets an SMS with a 30-day token. Lands at /portal/<token>. No password, no app install required.
Two-way SMS
Every customer conversation in one inbox. Auto-reminders run 24/7, but when they reply, a human sees it. MMS, templates, merge fields.
Scheduling
Every installer, every bay, every appointment in one view. Drag to reschedule. Color-coded by status. Overbooking blocked automatically.
Job Photos
Every appointment gets a photo gallery. Techs capture on mobile. Customers see a polished post-install gallery. You protect yourself from 'it was like that when you got it' claims.
Get live job tracker first at launch.
Launching soon — join the waitlist for early access. At launch: 30-day free trial with full access to every feature on this page, no credit card.
Launching soon — get early access.