Field Capture
The mobile app is the primary input device. No forms, no manual entry — the tech taps into the day's project, hits Field Capture, and the camera opens. Photos and videos flow back into the project record automatically. Projects and contacts created from captures on day one of using the app.
Status: Concept · Last Updated: 2026-05-20
The capture flow
A field tech's path from "opening the app this morning" to "this photo is filed against the right job" is four taps. The four screens below trace it left-to-right.
✓ FILE TO PROJECT
Total taps from app open to filed capture: four. Open the app and the day view lands. Tap a job card; the detail screen loads with Field Capture as the largest button on screen. Tap it; the camera opens with the job context already locked in — the photo can't end up on the wrong record. Capture as many shots and videos as the work needs, then tap "File to Project." The voice note transcribes, the AI extracts follow-up tasks, and everything is attached to job #4821 before the tech is off the ladder.
What the camera screen does that a plain camera doesn't
The capture surface looks like any phone camera, but four things are different — each one shaving friction off what would otherwise be a paperwork problem at the end of the day.
Photo Capture → Project Auto-Creation
- Contractor takes a photo at the job site — No setup required. Just open the app and shoot.
- EXIF GPS coordinates extracted — Every photo has GPS metadata baked in. The app reads latitude/longitude from the file.
- Address resolved via reverse geocode — GPS coordinates converted to a street address automatically.
- Contact matched or created — System checks if a contact already exists at that address. If yes, attach to them. If no, create a new contact with the address as the identifier.
- Project created and photos attached — New project linked to: the contact, the address, the photos, and a timestamp. All automatic — nothing typed.
Video Capture → Tasks and Notes
- Contractor records a video at the job site — Narrates conditions, scope, issues, observations — out loud, naturally.
- AI transcribes the audio — Full speech-to-text transcription of everything said in the video.
- AI extracts structured data — Tasks ("we need to replace the flashing on the north side"), notes, materials mentioned, quantities, and anything else actionable.
- Attached to the project — Transcription, tasks, and notes all land on the project timeline with a timestamp.
Digital Receptionist Integration
Sulla Mobile's digital receptionist is embedded in the field app. It handles inbound calls while the contractor is on-site and logs call summaries directly to the project or contact timeline.
Media Storage & Tagging
| Input Type | What AI Does | Tag Applied |
|---|---|---|
| Photo | GPS → address → project link | inspection / progress / completion |
| Video | Transcribe audio → extract tasks/notes | field-video |
| Audio (standalone) | Transcribe → notes | voice-note |
| Text note | Stored as-is | note |
Open Questions
- What happens when GPS is unavailable or inaccurate indoors?
- Can the contractor manually assign a photo to a different project if the GPS match is wrong?
- How are multiple photos at the same address across different visits grouped — always same project, or new project each visit?
- What transcription service — Whisper, Deepgram, other?