Loading
Loading
All-in-one Expo app
Single iOS + Android app. Customer logs in with name + phone + SMS code. Staff logs in with email + password. Role hierarchy decides which tabs they see — no app-switching, no second download.
Launching August 1, 2026 — get early access.
Customer mobile app — login flow
The all-in-one mobile app means your customer base doesn't need to download a second app to track their job, see their photos, or tip the tech. They open SalesThumb, type their name + phone, get a 6-digit SMS code, and land on a portal showing only their stuff. Staff get a different login (email + password) and a per-employee mobile_role flag (NONE / INSTALLER / SALES / BOTH) decides which tabs appear. No app-switching, no second download, no separate brand.
How a shop actually uses this
Sarah just got her Tesla tinted at Atlas. The shop rang her up, she paid via pay link in the lobby. Two days later she remembers Mike said something about 'check the photos in our app' but she lost the SMS link. She downloads SalesThumb, taps 'I'm a customer', types Sarah Chen + 555-0142, gets a code in 4 seconds, and lands on her appointment with the photo gallery, the warranty cert, and a tip jar. No password, no support call to the shop.

Customer login flow
Installer & Customer Mobile Apps
Your techs aren't at a desk. Your customers aren't either. SalesThumb ships two native apps — one for the people doing the work, one for the people paying for it — that ride on the same platform your web dashboard does. The installer app is the tech's day: clock in, today's board, one-tap photo capture, job status that updates the front desk in real time, and offline-first so a dead-zone in the bay doesn't eat a morning's worth of before-pictures. The customer app is your shop in their pocket: appointments with live ETA, a warranty wallet they can pull up at the detailer three years later, photo galleries of every job, and one-tap rebook. Your logo and colors throughout — and a fully white-labeled app under your own brand in the App Store is on the roadmap (2026 Q4).
How a shop actually uses this
Marco rolls in at 7:45am, opens the installer app, sees his 4 jobs for the day with bay assignments. He clocks in, grabs his first Tesla, snaps 4 before photos, starts the job. Meanwhile the customer gets a push: 'Marco started your install — ETA done 11:30 AM.' The front desk sees Marco's status flip to In-progress without a single message. Three weeks later, that customer opens the app again, taps their warranty card, and books their PPF quote with one tap.

Installer home
Job Photos (Before / After / Damage)
Photos are the most under-used tool in a tint shop. Shot right, they win disputes, sell the next job before you've even quoted it, and turn every install into Instagram-ready content. SalesThumb captures before / after / damage photos from the installer's phone in 3 taps, auto-links each shot to the customer, vehicle, appointment, and film roll, and gives the customer a branded gallery URL they're proud to share. When something goes wrong six months later — 'was that scratch there?' — you open one screen, see the pre-install damage-tagged photo with the timestamp, and the conversation's over in 10 seconds.
How a shop actually uses this
Black Tesla comes in, has a small scratch on the front bumper. Installer tags it 'Damage — pre-existing' with a photo + note. Three hours later the ceramic coat is done, installer captures 8 after-shots. Customer gets a beautifully laid-out gallery URL they share on Instagram. Zero 'did you do this?' arguments, guaranteed.
Priya M. · 2023 Mazda CX-5 · gallery
42 photos · installed Apr 20 by Alex P. · roll A24-119
Hero · before / after
After shots · 24
Driver door
Passenger
Hood
Windshield
Rear glass
Quarter R
Quarter L
Roof
Summary
Share
salesthumb.co/g/apt-1120
Tags
Gallery view

Also on mobile
Photo → Quote and Install QC — the two AI photo tools — sit right on the mobile app's Today screen, one tap from the installer's job queue.
Supporting tools that round out the pillar.
Better-Auth session, secure-stored on device. Sign in with Google when configured. Session replays cookie-as-Bearer to all tRPC procedures.
Per-employee mobile_role enum (NONE / INSTALLER / SALES / BOTH) decides which tabs they see — INSTALLER gets Today + Schedule + Photos, SALES gets Customers + Quotes, BOTH gets all of it.
Camera-based VIN scan from the customer detail screen. Auto-fills make/model/year via the NHTSA decoder. Works on any iPhone or Android.
New job assigned → push fires even when the app is backgrounded. Booking reminders, time-off review, urgent inbox messages all opt-in per user.
Tech finds something off (low stock, broken tool, customer complaint) — one tap submits a squawk that lands in the manager's inbox.
Launching soon — join the waitlist for early access. At launch: 30-day free trial, no credit card.
Launching August 1, 2026 — get early access.