The project
Auto3P is a claims and repair‑management SaaS used by insurers, claim services, repair shops, assessors, and vehicle owners to move a damaged vehicle from event → estimate → agreement → repair. My work covers new features designed into that existing product — most notably the Audit flow, where insurers and repair shops reconcile a repair estimate against the previous version and the Auto3P catalog of part prices and labor times.
Project goal
Give every party in a claim (insurer, claim service, assessor, repair shop, vehicle owner) a single screen where they can see what changed on an estimate, why it changed, and approve or reject those changes without leaving the platform.
The problem
Estimate changes were buried in dense tables — users couldn't tell what actually moved between versions.
There was no built‑in comparison against Auto3P's catalog prices and standard labor times, so overcharges slipped through.
The approval loop was ambiguous: no clear reject path, no way to leave a comment on a specific change.
Third‑party reporting lived on one long form with 40+ fields, easy to miss or duplicate involved parties.
The solution
01A side‑by‑side Audit view: Initial price · Price quote · Audit · Approved, with additions, removals and price deltas highlighted per line.
02Automatic validation against the Auto3P parts catalog and standard labor times, flagging items that exceed benchmarks.
03A clear Approve / Reject workflow with per‑item comments, plus a 'changes report' that goes back to the repair shop.
04A Third‑Party Report flow split into Details → Involved (max 2) → Images → Preview, so nothing gets lost.
Research & discovery
- Introduction sessions with Oren (product owner) and Hanan to map the existing Chile Audit implementation.
- Walked through the legacy Horizon (Chile) Audit tab end‑to‑end, cataloguing every column, action, and edge case.
- Q&A rounds with Rimon covering initial price sourcing, appraiser vs. insurer estimates, and merge rules.
- Studied Third‑Party Report analytics: ~30% of claims involve a third party, capped at 2 involved parties.
- Aligned the vocabulary from 'issues' to 'conflicts' after direct input from stakeholders.
Personas

Miguel, 47
Repair Shop Owner
“I don't mind them auditing my numbers — I just want to see exactly what they changed and why, on one screen.”
Goals
- · Get estimates approved without weeks of email back‑and‑forth
- · See catalog benchmarks up front so my numbers land inside the rules
- · Respond to a rejected line item with one comment, not a phone call
Pain points
- · Estimate diffs hidden across multiple tabs
- · No clear signal when a line exceeds catalog values
- · Ambiguous approval status — 'is this approved or not?'

Sofia, 38
Insurance Claims Agent
“I need the deltas at a glance. Show me what changed against the last estimate and against the catalog — everything else is noise.”
Goals
- · Spot overcharges and mistakes fast, on one screen
- · Approve or reject specific line items, not the whole estimate
- · Leave a comment when I reject something so the shop knows why
Pain points
- · Comparing estimates line by line in disconnected views
- · No standard reference for part prices or labor times
- · Slow, opaque negotiation loop with repair shops
User flow
Reconciliation loop
- 01Repair shopNew estimate
Repair shop submits a new estimate on the Auto3P claim
- 02Auto3P engineDiff + catalog
System diffs it against the previous estimate and the Auto3P catalog
- 03InsurerAudit view
Insurer / claim service opens the Audit view — deltas and flags highlighted
- 04InsurerApprove · Reject · Comment
Reviewer approves, rejects, or comments on specific line items
- 05Auto3P → ShopChanges report
A changes report is sent back to the repair shop; loop repeats until agreed