Skip to main content

Crew Map

Mobile App Feature

The Crew Map is a live map view available on the mobile app (and in a read-only form in the web CRM). It shows every technician's current location, their status, and all active job site locations — updated in real time.

LIVE
Last update: 12 sec ago
AllOn SiteEn RouteAvailableOff Clock
Active Crew
11
of 14 techs
JT
Jake Torres
On Site
Roofing A · Park Residence2h 14m
SK
Sarah Kim
On Site
Roofing A · Park Residence45m
CR
Carlos Reyes
En Route
Roofing A · Cedar Skylight~8 min
MA
Mike Alvarez
On Site
Roofing A · Lakeside Inspect.1h 32m
SR
Sandra Rivers
On Site
Cleaning · Office Park3h 02m
AP
Alex Pierce
Available
Cleaning · —22m idle
DL
Diana Lopez
En Route
Cleaning · Riverside Condo~12 min
DK
Dave Kim
On Site
Pest Control · Birch Termite1h 18m
TR
Tom Reyes
En Route
Pest Control · Schoolhouse Rd~6 min
RH
Ryan Hahn
Off Clock
HVAC · ——
BG
Ben Gray
Off Clock
HVAC · ——
JT
SK
MA
SR
DK
CR
DL
TR
AP
CR · ETA 8 min
DL · ETA 12 min
Coeur d'Alene Service Area · 14mi radius
+
−
⌖
Legend
On Site (pulsing)
En Route
Available
Off Clock
Job Site

Live Map​

The map displays:

  • Colored pins for each technician — indicating their current status
  • Diamond markers for each active job site
  • ETA indicators for technicians currently en route
  • A crew list panel on the left showing each tech's name, status, and time at current location

Pin Color Coding​

ColorAnimationStatus Meaning
Blue (pulsing)PulseOn Site — currently at a job location
Green (pulsing)PulseOn Site — at a different confirmed job site
YellowStaticEn Route — driving to a job site
GreyStaticOff Clock — location tracking paused

Diamond-shaped pins indicate job sites (not tech locations).


Crew List​

Sample crew list panel:

TechnicianStatusDuration
Jake TorresOn Site2h 14m
Sarah KimOn Site45m
Carlos ReyesEn Route~8 min ETA
Mike AlvarezOff Clock—

Tapping a crew member's name centers the map on their pin and shows their today's timeline.


What the Crew Map Shows​

Six data layers visible on the map:

  1. Current location — Each tech's GPS position, updated every 60 seconds (15 seconds when on-site)
  2. Status — On Site / En Route / Available / Off Clock
  3. Current job — Which project the tech is working on
  4. ETA to next job — For techs marked as En Route
  5. Time on site — How long the tech has been at their current location
  6. Today's route — Optional breadcrumb trail of where a tech has been today

Who Can See the Crew Map​

RoleCan See
OwnerAll technicians, all locations
Team LeadTheir crew members only
TechnicianOwn pin only (can see job site pins)
EstimatorJob site pins only — no tech locations

Privacy note: Technicians are notified during onboarding that location tracking is active during work hours. Tracking pauses automatically outside configured work hours. Technicians can see that they are being tracked — the app displays a visible indicator when location sharing is active.


How Location Data Is Used​

Four operational uses of crew map data:

  1. Dispatch optimization — Assign the nearest available tech to a new incoming job
  2. Customer notifications — "Your technician is on the way" with live ETA
  3. Time entry verification — Confirm a tech was on-site when they logged hours
  4. Automatic clock-in/out — GPS geofence entry/exit triggers time tracking

Technical Specs​

ParameterValue
GPS update interval (default)Every 60 seconds
GPS update interval (on-site)Every 15 seconds
Geofence radius300 feet (default)
En Route trigger distance5 miles from job site
En Route trigger speed5+ mph toward job site
ETA notification window≤20 minutes from arrival
Clock-out grace period10 minutes after geofence exit
Low-battery modeGPS interval extended to 10 minutes

  • Location tracking is opt-in at the business level — owners enable it during setup
  • All technicians are informed during app onboarding that tracking is active
  • Tracking is only active during configured work hours — off-hours tracking is off by default
  • Technicians can see their own location history in the app
  • Off-hours location is never stored or visible to management
  • Technicians can trigger manual clock-out from the app at any time to stop tracking for the session
  • GPS data is retained for 90 days, then deleted automatically
  • Geofence events (entry/exit) are stored permanently as part of the project timeline; raw continuous GPS tracks are deleted after 90 days

Crew Map vs. GPS & Time Tracking​

The Crew Map is a visual display tool. GPS & Time Tracking is the data capture system. They share the same underlying location signal — but serve different purposes:

FeatureCrew MapGPS & Time Tracking
PurposeSee where your crew is right nowAutomatically log time and trigger actions
AudienceDispatcher, Owner, Lead TechSystem automation, Payroll, Job costing
Data usedLive GPS positionGeofence entry/exit events
RetentionVisual only, not storedEvents stored permanently on project timeline

  • GPS & Time Tracking — How geofencing drives automatic clock-in/out
  • Crew Management — How crews are organized and dispatched
  • Zero Data Entry — How GPS signals eliminate manual field data entry
  • Dashboard — Crew On-Site count shown on the KPI strip