Skip to main content

Camera & Field Capture

~40%
group-chat photos lost or unattached
Photos texted to a shared chat are never linked to a job record — disputes and warranty claims go undocumented
85%
disputes resolved with before/after proof
Job sites with photo documentation see dramatically fewer customer payment disputes and change-order arguments
1 in 3
techs won't open a separate app
Field staff skip documentation entirely if it requires switching apps — in-CRM camera removes that barrier

Mobile App Feature

The Camera screen in the mobile app is the primary way field technicians document their work. Photos and videos are automatically tagged, sorted, and routed to the correct project — no manual filing required.

Job Photos — 445 Maple St · Roof Repair6 photos · 2 pairs
📷Before
Roof — Damage Survey
May 14, 7:52am
📷Before
Flashing — Rust & Gaps
May 14, 8:05am
📷Before
Gutters — Separation
May 14, 8:18am
📷After
Roof — Completed Layers
May 14, 4:10pm
📷After
Flashing — Sealed
May 14, 4:22pm
📷After
Gutters — Rehung & Clean
May 14, 4:35pm

Camera Screen

The camera screen has three elements visible while in capture mode:

  1. GPS context bar (top) — Shows the current project name based on GPS location: "On Site: 445 Maple Street — Roof Repair"
  2. Mode selector — Swipe to choose capture mode: Before / Progress / After / Receipt / Video
  3. Auto-attach label — Confirms which project this capture will be attached to

Capture Modes

ModeDescriptionUse Case
BeforePre-work condition documentationRoof condition before tear-off, leak location, existing damage
ProgressWork-in-progress documentationSheathing installed, flashing complete, mid-project state
AfterCompletion documentationFinished work, clean site, final product
ReceiptMaterial or expense receipt captureAny job-related purchase — OCR extracts vendor, amount, line items
VideoField video with audioWalkthroughs, scope documentation, issue documentation

Auto-Tagging

Every captured photo is automatically tagged using five methods:

GPS Matching (300 ft radius)

The system checks the GPS coordinates at capture time against all active project addresses. If the photo was taken within 300 feet of a project address, it is automatically assigned to that project.

EXIF Fallback

If GPS matching fails or has low confidence, the photo's EXIF metadata (including embedded GPS) is used as a secondary source to determine location.

Time-of-Day Matching

If a tech is scheduled at a specific project during the time the photo was taken, that schedule entry boosts the confidence of the GPS match.

Manual Override

The tech can always tap the project name in the context bar to override the auto-assignment. A short list of their currently active projects is shown — one tap reassigns.

Before/After Sequencing

When photos are captured using the Before mode and then After mode on the same project, the system automatically pairs them. Before/after comparisons are viewable side-by-side in the project record and in the customer portal.

Key principle: The camera captures the work. The system figures out where it belongs.


Receipt Capture Flow

5-step process from photo to expense entry:

  1. Tech switches to Receipt mode and photographs the receipt
  2. OCR extracts: vendor name, date, total amount, line items
  3. GPS at capture time is checked against active projects — nearest match is suggested
  4. Tech sees confirmation: "$142.50 at Home Depot → 123 Oak Street" — tap Confirm or pick a different project
  5. Expense is logged to the project cost breakdown; receipt image stored as supporting documentation

Video and AI Video Pipeline

Videos captured in the field feed into the AI Video Pipeline:

  • Video audio is transcribed automatically
  • Tasks and issues mentioned are extracted and added to the project timeline
  • Field walkthroughs are assembled into marketing videos at project completion
  • See: Video Pipeline documentation for the full flow

Photo Storage & Visibility

Capture ModeVisible to Customer (Portal)Visible to TeamNotes
BeforeShared with customer by default
ProgressShared with customer by default
AfterShared with customer by default
Receipt✓ (Owner + Bookkeeper)Always private — financial document
Internal Note PhotoTeam-only documentation

What This Replaces

Old BehaviorWith Field Capture
Texting photos to the officePhotos go directly to the project record — no forwarding needed
Paper receipts handed in at end of weekReceipt photos logged in real time with auto-extracted data
Verbal project updatesAI transcribes field video — notes are written automatically
Separate photo storage (Google Drive, Dropbox)All photos live in the CRM, attached to the correct project