Product demonstration. All customers, technicians and service records on this site are fictional. AWS and HubSpot integrations are simulated in this build.
Field-service verification

Every job, documented.
Every claim, traceable.

RouteProof turns technician checklists, notes and photos into an organized service record, flags what's missing before the truck leaves, and produces reports your customers can trust — with a clear line between evidence submitted and work verified.

Checklist completenessException detectionDispute-ready history
Built for service operators

One verification model, tuned to each trade

Service templates define what a complete job record looks like — required steps, required photos, required notes and sign-off rules — so every visit is checked against the same standard.

Commercial cleaning

Prove scope coverage across floors, restrooms and break areas on night shifts with no one on site.

  • Room-by-room before/after evidence
  • Supply restock logs
  • "No one on site" sign-off reasons

Pest control

Capture station counts, product and EPA registration details, and exclusion recommendations every visit.

  • Required treatment fields
  • Station activity trends
  • Audit-ready service history

Facility maintenance

Record equipment nameplates, readings and part replacements for preventive maintenance contracts.

  • Nameplate and serial capture
  • Reading extraction from notes
  • Per-asset service history

Repair & trades

Document the reported issue, diagnosis, repair and test — then answer callbacks with the full record.

  • Diagnosis and test notes
  • Duplicate-photo detection
  • Dispute investigation timeline
How it works

From the van to a verified record

AI organizes and checks. People verify. Every step is logged with who did it and when.

Capture

Technicians work through a mobile checklist, add notes and photos, and collect sign-off. Times come from the server clock, not the device.

Organize

Record understanding maps free-text notes and untagged photos onto checklist steps and classifies each file by stage.

Check

Completeness analysis and exception detection flag missing photos, notes, sign-offs and inconsistent timestamps.

Review

An operations reviewer approves or rejects evidence and verifies the record — or sends it back with a request.

Report

A customer-ready report is generated from approved evidence only, clearly marked Draft until a reviewer signs off.

Interactive demonstration

Watch a messy job submission become a service report

A fictional pest-control visit with real-world gaps. Step through what the technician sent, how RouteProof organizes and checks it, how missing evidence gets resolved, and how the report is prepared.

Demo data · fictional WO-DEMO-7 · Restaurant Pest Control Alex Moreno (fictional technician) · Bluebird Café (fictional customer)

Times in this demo are simulated relative to your clock. Anything you add is stamped with your actual current time. Classification and summaries here use RouteProof's built-in rules engine, standing in for Amazon Bedrock.

Evidence integrity

Submitted evidence is not verified completion

A photo shows what a camera saw at one moment. It doesn't prove a job was done correctly. RouteProof keeps these states separate everywhere — in the app, in reports and in disputes.

Level 1

Submitted

The technician entered checklist items, notes and files. Nothing has been checked yet.

Level 2

Checked

Automated analysis found the record complete against its template, or listed what's missing.

Level 3

Evidence reviewed

A named reviewer approved or rejected each file. Only approved files reach customer reports.

Level 4

Verified

A named reviewer confirmed the documentation is complete. That's a records check, not a site inspection.

What RouteProof will never do

  • Invent a timestamp. A missing capture time shows as "not available."
  • Fill in a signature or customer approval that wasn't captured.
  • Mark a record verified on its own. AI flags; people decide.
  • Treat a photo as proof that work met spec.

What it records instead

  • Server-side times for check-in, each step, notes, uploads and sign-off.
  • Device-reported capture times, labeled as device metadata.
  • File fingerprints (SHA-256) to spot the same photo reused across jobs.
  • Every reviewer decision, with name, time and reason.
Platform

Built on AWS, connected to your CRM

Evidence lives in private S3 storage, job records in an embedded SQLite database, and AI runs in Amazon Bedrock inside your AWS account boundary.

Clients
Technician mobile app

Offline-tolerant checklist, camera, signature capture.

Clients
Operations dashboard

Work orders, verification queue, disputes, reports.

CRM
HubSpot

Demo requests, sales pipeline, onboarding and customer sync.

Core
RouteProof API

Work orders, checklist rules, verification engine, audit log.

Database
SQLite

Customers, locations, work orders, checklist entries, evidence metadata, reviews, disputes. Append-only evidence tables, continuously backed up to S3.

Storage
Amazon S3

Private evidence bucket, SHA-256 checksums, presigned access, object lock option.

AI
Amazon Bedrock

Evidence classification, record summaries, recurring-issue narratives.

Compute
AWS Lambda

Report generation (PDF) and notifications via SES / SNS.

Get started

See RouteProof with your own service templates

Tell us about your team. We'll set up your checklists and walk through the verification workflow with your ops lead.

In this demo build the form saves your request locally and logs a simulated HubSpot contact and deal. Nothing is sent to HubSpot.

Explore the dashboard →