Hartford Insurance · Enterprise · OOUX + AI

AI-Assisted Rate Engine Modernization

Unifying two legacy insurance product lines into one cloud-native application — with an automated job queue that delivers quotes straight to the agent's desktop.

Client
Hartford Insurance
Industry
Insurance / Financial
My role
Principal UX/UI Designer
Team
10 (PM, devs, engineers)
Method
OOUX + AI synthesis

The Challenge

Hartford Insurance operated two separate rate-quoting applications — one for Personal Lines and one for Commercial — built on aging infrastructure with poor usability. Agents and actuaries navigated deeply nested wizards to configure rate runs, then waited on a primitive job queue with no status visibility, no automation, and no way to retrieve completed quotes without manually hunting through file servers.

The goal: combine both product lines into a single cloud-native application while fundamentally improving the quoting workflow from submission to delivery.

Legacy Hartford rate application with manual run entry
The legacy application — manual rate plan entry with no job visibility

OOUX: Mapping the Overlap

The two product lines (CL Spectrum and PL Personal Auto) shared more structure than anyone realized. Using Object-Oriented UX methodology, I mapped both divisions' task flows onto a single combined diagram — surfacing shared objects (Rate Runs, File Transfers, Job Queue, Admin) that could be unified rather than duplicated.

AI as pattern finder: The OOUX mapping artifacts were fed into an LLM to identify structural overlaps the team hadn't surfaced manually. The AI flagged that 68% of the CL and PL task nodes were functionally identical — differing only in naming conventions, not in underlying data or user intent.

OOUX combined task flow showing two-division overlap
Combined CL/PL task flow — color-coded by user goals, core content, metadata, and actions

The Redesigned Application

The new "Spectrum" application combined both divisions under a single interface with a unified dashboard, smart form assistance, and customizable info cards. Three concept sketches were presented for quick buy-in from product owners before moving to high-fidelity.

  • Unified dashboard with job summary donut chart and customizable widget cards
  • Smart form help with contextual validation and pre-populated fields based on user history
  • Role-based cards letting agents, actuaries, and admins each configure their own landing view
Moodboard for the new Spectrum application
Moodboard — establishing the visual direction for the modernized application
Redesigned application with smart form assistance
Redesigned member details form with contextual help and validation
New custom dashboard with info cards
Personalized dashboard with role-based info cards and job summary

Real-Time Job Queue Visibility

The legacy job tracker was a static table with no time estimates — agents submitted a rate run and then manually refreshed a list for hours, unable to tell clients when a quote would be ready. The system-wide queue serves hundreds of agents and actuaries simultaneously, so individual users have no control over processing order.

The redesigned Job Queue gives each agent real-time visibility into their submitted jobs: where each job sits in the overall queue, estimated time to delivery, and immediate notification if a job fails due to incorrect parameters. Click any in-progress job below to see its delivery estimate.

Personal Lines ARE The Hartford
Dashboard
Actions ▾
Jobs
File Management
Administrator
Welcome Jessica Dorn — My Submitted Jobs
128My Total Runs
Completed Re-queued Re-run Had Errors Failed
System queue: 847 jobs total
Avg. processing: 2h 14m
#Run Seq#StatusParametersSubmittedQueue PositionEst. Delivery
112345 Completed Rate Table, NY, Multi-Policy, PNG Agency 08/20 09:12 Delivered 10:48
212346 Processing Rate Table, CT, Single-Policy, PNG Agency 08/20 09:28 Position 12 of 847 ~18 min remaining
312347 In Queue Rate Table, MA, Multi-Policy, PNG Agency 08/20 09:41 Position 156 of 847 ~2h 45m remaining
412348 In Queue Rate Table, NJ, Commercial Auto, CL Spectrum 08/20 10:05 Position 389 of 847 ~4h 10m remaining
512349 Failed Rate Table, PA, AARP Direct, PNG Agency 08/20 10:22 Failed — see details
JOB DETAIL — Run #12346 CT, Single-Policy, PNG Agency

Interactive prototype — click any row to view job detail, queue position, and delivery estimate

Original job queue tracker design
Original job queue tracker — the static view this interactive prototype reimagines

Outcomes

68%
Shared structure identified across Personal and Commercial lines, eliminating duplicate UI
1
Unified application replacing two legacy systems — single codebase, single training path
0
Blind waiting — agents now see exactly where their job sits and how long until delivery, so they can set client expectations

Skills & Tools

OOUX Information architecture Dashboard design Enterprise UX Cloud migration Figma User research AI-assisted design Agile / Scrum
← All projects Next: UPS →