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