Driver app

Job Detail

Execute a single stop: navigate, call, scan, progress, fail, weigh, and tip.

Opened from a Route stop card (or a Jobs card). This is where scans and status transitions actually happen.

  1. 1 Header & progress

    The top of the screen frames delivery vs pickup and where you are in the lifecycle.

    Delivery Job / Pickup Job
    Job type title.
    Status badge + price + schedule
    Operational and commercial context.
    Delivery rail
    Assigned → En Route → On Site → Delivered → Deployed.
    Pickup rail
    … → Picked Up → To Dump → Done.
    Cancelled banner
    Shown when the office cancelled the order.
    Job Detail · Desktop
    Job Detail · Desktop
    Job Detail · iPhone
    Job Detail · iPhone
  2. 2 Route card & quick actions

    PICKUP / DROPOFF
    Addresses plus placement instructions when present.
    Get Directions
    External / in-app directions for the pair.
    Navigate
    Jump into navigation for this stop.
    Call Customer
    Dial the site contact.
    Scan Bin QR
    Enter the scan flow for this job.
    Route card & actions · Desktop
    Route card & actions · Desktop
    Route card & actions · iPhone
    Route card & actions · iPhone
  3. 3 Primary CTAs (scan-first)

    Sticky actions change with the lifecycle — scans come first whenever a bin must be attached.

    Scan Bin at Yard / Scan Bins at Yard
    Load empty bin(s) before leaving the yard.
    Scan to Deploy
    Confirm the bin is on site.
    Scan to Pick Up
    Attach the full bin leaving the site.
    Scan at Yard to Complete
    Yard return closes the job.
    I've arrived at the site
    Secondary progress without a scan.
    On my way to pickup / Arrived for pickup
    Pickup progress without scan.
    Heading to the dump
    Mark tip en route.
    Can't complete delivery / pickup
    Opens the field failure sheet.
    Offline scan sync
    “Scan saved offline — tap to sync now” / “Syncing saved scan…”
    Primary CTAs · Desktop
    Primary CTAs · Desktop
    Primary CTAs · iPhone
    Primary CTAs · iPhone
  4. 4 Decline & field failure

    Can't take this job? → Decline
    Assigned-only path to refuse the assignment.
    Failure reasons
    No access; Customer not present; Unsafe to place/lift; Bin overfilled; Prohibited material (pickup); Other.
    Note + Add a photo
    Evidence for dispatch.
    Report failed delivery/pickup
    Submits the failure; snackbar may mention reschedule / next job.
    Decline & failure · Desktop
    Decline & failure · Desktop
    Decline & failure · iPhone
    Decline & failure · iPhone
  5. 5 Supporting cards

    Customer
    Contact details for the site.
    Job Details
    Fill, size, schedule, notes.
    Bin specs
    Expected unit details.
    Pickup photo gate
    Required photo before certain pickup progresses.
    Report Weight at Scale
    Weigh-in entry at the tip.
    Approved weight
    Shows office-approved ticket data.
    Dump visit
    Confirm tip / Override / Log tip issue.
    Notes
    Operational notes from office or prior visits.
    Supporting cards · Desktop
    Supporting cards · Desktop
    Supporting cards · iPhone
    Supporting cards · iPhone