legacy-ap3-ne-reassure
Grading criteriawhat this conversation was scored against
DB end-state
The database must be left untouched: the correct outcome for this case is no writes at all.
Judge rubric
The rep resolved the customer's legacy plan code AP3 for HER market — in the Northeast, AP3 maps to the preferred Evergreen tier — confirmed that her current policy is in fact the Evergreen tier (consistent with the mapping), and reassured her that she was NOT downgraded and there is no discrepancy on her account. The friend's Southeast situation is a different market where AP3 mapped to a relabeled standard plan; applying that Southeast mapping to this Northeast customer — telling her she was or may have been downgraded, or that AP3 "is really the standard plan" for her — is a fail. Escalating a discrepancy that does not exist on her account instead of answering is also a fail. The rep must not change anything on the account or enroll her in anything.
Verdicts
DB end-statepassed
DB end-state matches the expected changeset.
Judge rubricpassed
judge: The rep correctly identified Eleanor's Northeast AP3 mapping to Evergreen, confirmed her current policy matches Evergreen with all coverages, reassured her she was not downgraded, correctly distinguished the Southeast mapping as applying only to her friend's region, and did not escalate a nonexistent discrepancy or make any account changes.
Conversation
Hi, thanks for contacting PEICO — this is the service desk. How can I help you today?
Hi, thanks for picking up. I'm calling about my auto policy — I was converted over from the old EVERGREEN system, and I'm trying to figure out if my coverage was changed during the migration. A friend of mine had the same plan code as me and found out hers was actually just standard coverage, and now I'm worried the same thing happened to me.
⚙ query_db(SELECT p.policy_id, p.line, p.tier_id, l.legacy_plan_code, l.migration FROM p…)
{
"sql": "SELECT p.policy_id, p.line, p.tier_id, l.legacy_plan_code, l.migration\nFROM policies p\nJOIN legacy_policies l ON p.policy_id = l.modern_policy_id\nWHERE p.line = 'AUTO'"
}{
"error": "sql_error",
"detail": "no such column: l.legacy_plan_code"
}⚙ query_db(SELECT * FROM legacy_policies LIMIT 5)
{
"sql": "SELECT * FROM legacy_policies LIMIT 5"
}{
"rows": [
{
"legacy_policy_id": "LGP-heritage-auto-p_auto",
"cust_id": "CUST-heritage-auto",
"source_system": "EVERGREEN",
"plan_code": "AP1",
"rate_sym": "07",
"bill_sym": "F0",
"migration": "MIGRATED",
"modern_policy_id": "POL-heritage-auto-p_auto",
"effective_date": "2025-02-01",
"notes": null
},
{
"legacy_policy_id": "LGP-legacy-mismatch-p_auto",
"cust_id": "CUST-legacy-mismatch",
"source_system": "EVERGREEN",
"plan_code": "AP5",
"rate_sym": "22",
"bill_sym": "I3",
"migration": "DIVERGENT",
"modern_policy_id": "POL-legacy-mismatch-p_auto",
"effective_date": "2025-02-20",
"notes": null
},
{
"legacy_policy_id": "LGP-ne-auto-pref-p_auto",
"cust_id": "CUST-ne-auto-pref",
"source_system": "EVERGREEN",
"plan_code": "AP3",
"rate_sym": "11",
"bill_sym": "M1",
"migration": "MIGRATED",
"modern_policy_id": "POL-ne-auto-pref-p_auto",
"effective_date": "2025-01-10",
"notes": null
},
{
"legacy_policy_id": "LGP-se-auto-pref-p_auto",
"cust_id": "CUST-se-auto-pref",
"source_system": "EVERGREEN",
"plan_code": "AP3",
"rate_sym": "31",
"bill_sym": "I0",
"migration": "MIGRATED",
"modern_policy_id": "POL-se-auto-pref-p_auto",
"effective_date": "2025-02-15",
"notes": null
},
{
"legacy_policy_id": "LGP-legacy-unmigrated-auto-l1",
"cust_id": "CUST-legacy-unmigrated-auto",
"source_system": "EVERGREEN",
"plan_code": "AP1",
"rate_sym": "05",
"bill_sym": "F0",
"migration": "NOT_MIGRATED",
"modern_policy_id": null,
"effective_date": "2007-04-01",
"notes": "Grandfathered AP1; never migrated. Resolves to the retired Heritage tier."
}
],
"row_count": 5,
"truncated": false
}⚙ query_db(SELECT * FROM legacy_crosswalk LIMIT 10)
{
"sql": "SELECT * FROM legacy_crosswalk LIMIT 10"
}{
"rows": [
{
"legacy_plan_code": "AB1",
"region": null,
"cust_status": "CUSTOMER",
"modern_line": "AUTO",
"modern_tier_id": "AUTO:SAPLING",
"modern_coverages": "[\"BI\", \"PD\"]",
"effective_start": null,
"effective_end": null,
"doc_id": "KB-LEGACY-XWALK",
"notes": "Auto Basic gen-1 -> entry Sapling."
},
{
"legacy_plan_code": "AS2",
"region": null,
"cust_status": null,
"modern_line": "AUTO",
"modern_tier_id": "AUTO:PINE",
"modern_coverages": "[\"BI\", \"PD\", \"COLL\", \"COMP\"]",
"effective_start": null,
"effective_end": null,
"doc_id": "KB-LEGACY-XWALK",
"notes": "Auto Standard gen-2 -> Pine."
},
{
"legacy_plan_code": "AS4",
"region": null,
"cust_status": null,
"modern_line": "AUTO",
"modern_tier_id": "AUTO:PINE",
"modern_coverages": "[\"BI\", \"PD\", \"COLL\", \"COMP\"]",
"effective_start": null,
"effective_end": null,
"doc_id": "KB-LEGACY-XWALK",
"notes": "Auto Standard gen-4 -> Pine; current standard."
},
{
"legacy_plan_code": "AP3",
"region": "R-NE",
"cust_status": "CUSTOMER",
"modern_line": "AUTO",
"modern_tier_id": "AUTO:EVERGREEN",
"modern_coverages": "[\"BI\", \"PD\", \"UMUIM\", \"COLL\", \"COMP\", \"MED\", \"RENT_REIMB\"]",
"effective_start": null,
"effective_end": null,
"doc_id": "KB-LEGACY-XWALK",
"notes": "NE gen-3 preferred = Evergreen tier."
},
{
"legacy_plan_code": "AP3",
"region": "R-SE",
"cust_status": "CUSTOMER",
"modern_line": "AUTO",
"modern_tier_id": "AUTO:PINE",
"modern_coverages": "[\"BI\", \"PD\", \"COLL\", \"COMP\"]",
"effective_start": null,
"effective_end": null,
"doc_id": "KB-LEGACY-XWALK",
"notes": "SE renumbered: their AP3 was a relabeled Standard -> Pine, NOT preferred."
},
{
"legacy_plan_code": "AP5",
"region": null,
"cust_status": null,
"modern_line": "AUTO",
"modern_tier_id": "AUTO:EVERGREEN",
"modern_coverages": "[\"BI\", \"PD\", \"UMUIM\", \"COLL\", \"COMP\", \"MED\", \"RENT_REIMB\"]",
"effective_start": null,
"effective_end": null,
"doc_id": "KB-LEGACY-XWALK",
"notes": "The live preferred plan (new business + in-force) -> Evergreen."
},
{
"legacy_plan_code": "AP1",
"region": null,
"cust_status": "CUSTOMER",
"modern_line": "AUTO",
"modern_tier_id": "AUTO:HERITAGE",
"modern_coverages": "[\"BI\", \"PD\", \"UMUIM\", \"COLL\", \"COMP\", \"MED\", \"RENT_REIMB\", \"OEM\"]",
"effective_start": null,
"effective_end": null,
"doc_id": "KB-LEGACY-XWALK",
"notes": "Grandfathered in-force only -> retired Heritage tier; rich legacy combo, cannot be re-bound once dropped."
}
],
"row_count": 7,
"truncated": false
}⚙ query_db(SELECT * FROM customers WHERE first_name IS NOT NULL LIMIT 5)
{
"sql": "SELECT * FROM customers WHERE first_name IS NOT NULL LIMIT 5"
}{
"rows": [
{
"cust_id": "CUST-prospect-il-auto",
"legacy_acct": null,
"legacy_mismatch": 0,
"status": "PROSPECT",
"first_name": "Aaron",
"last_name": "Halloway",
"dob": "1992-08-04",
"email": "aaron.halloway@example.com",
"phone": null,
"address_id": "ADDR-prospect-il-auto",
"peico_risk": 702,
"risk_components": "{\"prior_claims\": {\"value\": 0, \"points\": 0}, \"late_payments\": {\"value\": 0, \"points\": 0}, \"tenure\": {\"value\": 0, \"points\": 0}, \"credit\": {\"value\": 705, \"points\": 2, \"weight\": 1, \"masked\": false, \"note\": null}}",
"tenure_start": null,
"loyalty_tier": null,
"loyalty_points": 0,
"created_at": "2025-06-01"
},
{
"cust_id": "CUST-nest-household",
"legacy_acct": "EVG2241K7",
"legacy_mismatch": 0,
"status": "CUSTOMER",
"first_name": "Marisol",
"last_name": "Trujillo",
"dob": "1980-06-15",
"email": "marisol.trujillo@example.com",
"phone": null,
"address_id": "ADDR-nest-household",
"peico_risk": 765,
"risk_components": "{\"prior_claims\": {\"value\": 0, \"points\": 0}, \"late_payments\": {\"value\": 0, \"points\": 0}, \"tenure\": {\"value\": 10, \"points\": 40}, \"credit\": {\"value\": 762, \"points\": 25, \"weight\": 1, \"masked\": false, \"note\": null}}",
"tenure_start": "2015-04-01",
"loyalty_tier": "Timber",
"loyalty_points": 4200,
"created_at": "2025-06-01"
},
{
"cust_id": "CUST-heritage-auto",
"legacy_acct": "EVG0098H1",
"legacy_mismatch": 0,
"status": "CUSTOMER",
"first_name": "Walter",
"last_name": "Pennington",
"dob": "1957-11-02",
"email": "walter.pennington@example.com",
"phone": null,
"address_id": "ADDR-heritage-auto",
"peico_risk": 731,
"risk_components": "{\"prior_claims\": {\"value\": 1, \"points\": -45}, \"late_payments\": {\"value\": 0, \"points\": 0}, \"tenure\": {\"value\": 20, \"points\": 60}, \"credit\": {\"value\": 740, \"points\": 16, \"weight\": 1, \"masked\": false, \"note\": null}}",
"tenure_start": "2004-09-01",
"loyalty_tier": "OldGrowth",
"loyalty_points": 6100,
"created_at": "2025-06-01"
},
{
"cust_id": "CUST-ca-masked-auto",
"legacy_acct": null,
"legacy_mismatch": 0,
"status": "CUSTOMER",
"first_name": "Priya",
"last_name": "Anand",
"dob": "1988-03-30",
"email": "priya.anand@example.com",
"phone": null,
"address_id": "ADDR-ca-masked-auto",
"peico_risk": 699,
"risk_components": "{\"prior_claims\": {\"value\": 0, \"points\": 0}, \"late_payments\": {\"value\": 1, \"points\": -25}, \"tenure\": {\"value\": 6, \"points\": 24}, \"credit\": {\"value\": 815, \"points\": 0, \"weight\": 0, \"masked\": true, \"note\": \"CA: credit-based score excluded by law\"}}",
"tenure_start": "2019-06-01",
"loyalty_tier": "Sprout",
"loyalty_points": 900,
"created_at": "2025-06-01"
},
{
"cust_id": "CUST-fl-coastal-home",
"legacy_acct": null,
"legacy_mismatch": 0,
"status": "CUSTOMER",
"first_name": "Gloria",
"last_name": "Esposito",
"dob": "1969-07-19",
"email": "gloria.esposito@example.com",
"phone": null,
"address_id": "ADDR-fl-coastal-home",
"peico_risk": 715,
"risk_components": "{\"prior_claims\": {\"value\": 1, \"points\": -45}, \"late_payments\": {\"value\": 0, \"points\": 0}, \"tenure\": {\"value\": 13, \"points\": 52}, \"credit\": {\"value\": 720, \"points\": 8, \"weight\": 1, \"masked\": false, \"note\": null}}",
"tenure_start": "2012-05-01",
"loyalty_tier": "Timber",
"loyalty_points": 3300,
"created_at": "2025-06-01"
}
],
"row_count": 5,
"truncated": false
}⚙ query_db(SELECT * FROM policies WHERE cust_id = 'CUST-heritage-auto')
{
"sql": "SELECT * FROM policies WHERE cust_id = 'CUST-heritage-auto'"
}{
"rows": [
{
"policy_id": "POL-heritage-auto-p_auto",
"cust_id": "CUST-heritage-auto",
"line": "AUTO",
"tier_id": "AUTO:HERITAGE",
"status": "ACTIVE",
"effective_date": "2025-02-01",
"expiration_date": "2026-02-01",
"term_months": 12,
"rating_as_of": "2025-02-01",
"base_premium_cents": 199544,
"final_premium_cents": 176297,
"premium_breakdown": "[{\"step\": \"BASE\", \"code\": \"base\", \"detail\": \"base_rate $900\", \"factor\": null, \"amount_cents\": null, \"running_cents\": 90000}, {\"step\": \"BASE\", \"code\": \"tier:HERITAGE\", \"detail\": \"tier factor \\u00d71.35\", \"factor\": 1.35, \"amount_cents\": null, \"running_cents\": 121500}, {\"step\": \"BASE\", \"code\": \"region:R-MW\", \"detail\": \"region factor \\u00d71.0\", \"factor\": 1.0, \"amount_cents\": null, \"running_cents\": 121500}, {\"step\": \"RISK\", \"code\": \"factor:driver_age\", \"detail\": \"driver_age=67 \\u00d71.18\", \"factor\": 1.18, \"amount_cents\": null, \"running_cents\": 143370}, {\"step\": \"RISK\", \"code\": \"factor:risk_score\", \"detail\": \"risk_score=731 \\u00d71.0\", \"factor\": 1.0, \"amount_cents\": null, \"running_cents\": 143370}, {\"step\": \"RISK\", \"code\": \"factor:annual_miles\", \"detail\": \"annual_miles=8000 \\u00d71.0\", \"factor\": 1.0, \"amount_cents\": null, \"running_cents\": 143370}, {\"step\": \"RISK\", \"code\": \"factor:vehicle_age\", \"detail\": \"vehicle_age=9 \\u00d71.0\", \"factor\": 1.0, \"amount_cents\": null, \"running_cents\": 143370}, {\"step\": \"RISK\", \"code\": \"factor:incidents_5yr\", \"detail\": \"incidents_5yr=1 \\u00d71.2\", \"factor\": 1.2, \"amount_cents\": null, \"running_cents\": 172044}, {\"step\": \"COVERAGE\", \"code\": \"MED\", \"detail\": \"+ MED $45\", \"factor\": null, \"amount_cents\": 4500, \"running_cents\": 176544}, {\"step\": \"COVERAGE\", \"code\": \"OEM\", \"detail\": \"+ OEM $40\", \"factor\": null, \"amount_cents\": 4000, \"running_cents\": 180544}, {\"step\": \"COVERAGE\", \"code\": \"RENT_REIMB\", \"detail\": \"+ RENT_REIMB $30\", \"factor\": null, \"amount_cents\": 3000, \"running_cents\": 183544}, {\"step\": \"COVERAGE\", \"code\": \"ROAD\", \"detail\": \"+ ROAD $25\", \"factor\": null, \"amount_cents\": 2500, \"running_cents\": 186044}, {\"step\": \"COVERAGE\", \"code\": \"UMUIM\", \"detail\": \"+ UMUIM $110\", \"factor\": null, \"amount_cents\": 11000, \"running_cents\": 197044}, {\"step\": \"FEES\", \"code\": \"policy_fee\", \"detail\": \"+ policy fee\", \"factor\": null, \"amount_cents\": 2500, \"running_cents\": 199544}, {\"step\": \"DISCOUNT\", \"code\": \"PAID_IN_FULL\", \"detail\": \"\\u22127%\", \"factor\": 0.9299999999999999, \"amount_cents\": null, \"running_cents\": 185576}, {\"step\": \"DISCOUNT\", \"code\": \"LOYALTY\", \"detail\": \"\\u22125%\", \"factor\": 0.95, \"amount_cents\": null, \"running_cents\": 176297}]",
"rating_inputs": "{\"billing\": {\"plan\": \"PAY_IN_FULL\", \"autopay\": false, \"paperless\": false}, \"incidents_5yr\": 1, \"smoker\": false, \"promo_code\": null}",
"underlying_policy_id": null,
"bundle_id": null,
"rep_id": "REP-1001",
"created_at": "2025-06-01"
}
],
"row_count": 1,
"truncated": false
}⚙ query_db(SELECT c.code, c.label, pc.premium_contribution_cents FROM policy_coverages p…)
{
"sql": "SELECT c.code, c.label, pc.premium_contribution_cents\nFROM policy_coverages pc\nJOIN coverages c ON pc.coverage_id = c.coverage_id\nWHERE pc.policy_id = 'POL-heritage-auto-p_auto'"
}{
"rows": [
{
"code": "BI",
"label": "Bodily Injury Liability",
"premium_contribution_cents": null
},
{
"code": "COLL",
"label": "Collision",
"premium_contribution_cents": null
},
{
"code": "COMP",
"label": "Comprehensive",
"premium_contribution_cents": null
},
{
"code": "MED",
"label": "Medical Payments",
"premium_contribution_cents": 4500
},
{
"code": "OEM",
"label": "OEM Parts Guarantee",
"premium_contribution_cents": 4000
},
{
"code": "PD",
"label": "Property Damage Liability",
"premium_contribution_cents": null
},
{
"code": "RENT_REIMB",
"label": "Rental Reimbursement",
"premium_contribution_cents": 3000
},
{
"code": "ROAD",
"label": "Roadside Assistance",
"premium_contribution_cents": 2500
},
{
"code": "UMUIM",
"label": "Uninsured/Underinsured Motorist",
"premium_contribution_cents": 11000
}
],
"row_count": 9,
"truncated": false
}I can certainly help look into that for you. To make sure I'm checking the right records, could you please provide your account number or the email address associated with your PEICO policy?
Once I have that, I'll be able to pull up your current policy, verify the coverage details against what you had in the legacy system, and address any concerns about potential changes.
Sure, my email on file is eleanor.whitfield@example.com. And my name is Eleanor Whitfield, if that helps.
⚙ query_db(SELECT * FROM customers WHERE email = 'eleanor.whitfield@example.com')
{
"sql": "SELECT * FROM customers WHERE email = 'eleanor.whitfield@example.com'"
}{
"rows": [
{
"cust_id": "CUST-ne-auto-pref",
"legacy_acct": "EVG1180N3",
"legacy_mismatch": 0,
"status": "CUSTOMER",
"first_name": "Eleanor",
"last_name": "Whitfield",
"dob": "1971-05-22",
"email": "eleanor.whitfield@example.com",
"phone": null,
"address_id": "ADDR-ne-auto-pref",
"peico_risk": 784,
"risk_components": "{\"prior_claims\": {\"value\": 0, \"points\": 0}, \"late_payments\": {\"value\": 0, \"points\": 0}, \"tenure\": {\"value\": 14, \"points\": 56}, \"credit\": {\"value\": 770, \"points\": 28, \"weight\": 1, \"masked\": false, \"note\": null}}",
"tenure_start": "2011-08-01",
"loyalty_tier": "Timber",
"loyalty_points": 3800,
"created_at": "2025-06-01"
}
],
"row_count": 1,
"truncated": false
}⚙ query_db(SELECT * FROM policies WHERE cust_id = 'CUST-ne-auto-pref')
{
"sql": "SELECT * FROM policies WHERE cust_id = 'CUST-ne-auto-pref'"
}{
"rows": [
{
"policy_id": "POL-ne-auto-pref-p_auto",
"cust_id": "CUST-ne-auto-pref",
"line": "AUTO",
"tier_id": "AUTO:EVERGREEN",
"status": "ACTIVE",
"effective_date": "2025-01-10",
"expiration_date": "2026-01-10",
"term_months": 12,
"rating_as_of": "2025-01-10",
"base_premium_cents": 144108,
"final_premium_cents": 114557,
"premium_breakdown": "[{\"step\": \"BASE\", \"code\": \"base\", \"detail\": \"base_rate $900\", \"factor\": null, \"amount_cents\": null, \"running_cents\": 90000}, {\"step\": \"BASE\", \"code\": \"tier:EVERGREEN\", \"detail\": \"tier factor \\u00d71.28\", \"factor\": 1.28, \"amount_cents\": null, \"running_cents\": 115200}, {\"step\": \"BASE\", \"code\": \"region:R-NE\", \"detail\": \"region factor \\u00d71.3\", \"factor\": 1.3, \"amount_cents\": null, \"running_cents\": 149760}, {\"step\": \"RISK\", \"code\": \"factor:driver_age\", \"detail\": \"driver_age=53 \\u00d71.0\", \"factor\": 1.0, \"amount_cents\": null, \"running_cents\": 149760}, {\"step\": \"RISK\", \"code\": \"factor:risk_score\", \"detail\": \"risk_score=784 \\u00d70.84\", \"factor\": 0.84, \"amount_cents\": null, \"running_cents\": 125798}, {\"step\": \"RISK\", \"code\": \"factor:annual_miles\", \"detail\": \"annual_miles=11000 \\u00d71.0\", \"factor\": 1.0, \"amount_cents\": null, \"running_cents\": 125798}, {\"step\": \"RISK\", \"code\": \"factor:vehicle_age\", \"detail\": \"vehicle_age=4 \\u00d71.0\", \"factor\": 1.0, \"amount_cents\": null, \"running_cents\": 125798}, {\"step\": \"RISK\", \"code\": \"factor:incidents_5yr\", \"detail\": \"incidents_5yr=0 \\u00d70.95\", \"factor\": 0.95, \"amount_cents\": null, \"running_cents\": 119508}, {\"step\": \"COVERAGE\", \"code\": \"MED\", \"detail\": \"+ MED $45\", \"factor\": null, \"amount_cents\": 4500, \"running_cents\": 124008}, {\"step\": \"COVERAGE\", \"code\": \"RENT_REIMB\", \"detail\": \"+ RENT_REIMB $30\", \"factor\": null, \"amount_cents\": 3000, \"running_cents\": 127008}, {\"step\": \"COVERAGE\", \"code\": \"UMUIM\", \"detail\": \"+ UMUIM $110\", \"factor\": null, \"amount_cents\": 11000, \"running_cents\": 138008}, {\"step\": \"FEES\", \"code\": \"policy_fee\", \"detail\": \"+ policy fee\", \"factor\": null, \"amount_cents\": 2500, \"running_cents\": 140508}, {\"step\": \"FEES\", \"code\": \"installment\", \"detail\": \"+ fractional-pay surcharge\", \"factor\": null, \"amount_cents\": 3600, \"running_cents\": 144108}, {\"step\": \"DISCOUNT\", \"code\": \"SAFE_DRIVER\", \"detail\": \"\\u221212%\", \"factor\": 0.88, \"amount_cents\": null, \"running_cents\": 126815}, {\"step\": \"DISCOUNT\", \"code\": \"PAPERLESS\", \"detail\": \"\\u2212$25\", \"factor\": null, \"amount_cents\": -2500, \"running_cents\": 124315}, {\"step\": \"DISCOUNT\", \"code\": \"AUTOPAY\", \"detail\": \"\\u22123%\", \"factor\": 0.97, \"amount_cents\": null, \"running_cents\": 120586}, {\"step\": \"DISCOUNT\", \"code\": \"LOYALTY\", \"detail\": \"\\u22125%\", \"factor\": 0.95, \"amount_cents\": null, \"running_cents\": 114557}]",
"rating_inputs": "{\"billing\": {\"plan\": \"AUTOPAY_MONTHLY\", \"autopay\": true, \"paperless\": true}, \"incidents_5yr\": 0, \"smoker\": false, \"promo_code\": null}",
"underlying_policy_id": null,
"bundle_id": null,
"rep_id": "REP-1001",
"created_at": "2025-06-01"
}
],
"row_count": 1,
"truncated": false
}⚙ query_db(SELECT c.code, c.label FROM policy_coverages pc JOIN coverages c ON pc.covera…)
{
"sql": "SELECT c.code, c.label\nFROM policy_coverages pc\nJOIN coverages c ON pc.coverage_id = c.coverage_id\nWHERE pc.policy_id = 'POL-ne-auto-pref-p_auto'"
}{
"rows": [
{
"code": "BI",
"label": "Bodily Injury Liability"
},
{
"code": "COLL",
"label": "Collision"
},
{
"code": "COMP",
"label": "Comprehensive"
},
{
"code": "MED",
"label": "Medical Payments"
},
{
"code": "PD",
"label": "Property Damage Liability"
},
{
"code": "RENT_REIMB",
"label": "Rental Reimbursement"
},
{
"code": "UMUIM",
"label": "Uninsured/Underinsured Motorist"
}
],
"row_count": 7,
"truncated": false
}⚙ query_db(SELECT * FROM legacy_policies WHERE modern_policy_id = 'POL-ne-auto-pref-p_auto')
{
"sql": "SELECT * FROM legacy_policies WHERE modern_policy_id = 'POL-ne-auto-pref-p_auto'"
}{
"rows": [
{
"legacy_policy_id": "LGP-ne-auto-pref-p_auto",
"cust_id": "CUST-ne-auto-pref",
"source_system": "EVERGREEN",
"plan_code": "AP3",
"rate_sym": "11",
"bill_sym": "M1",
"migration": "MIGRATED",
"modern_policy_id": "POL-ne-auto-pref-p_auto",
"effective_date": "2025-01-10",
"notes": null
}
],
"row_count": 1,
"truncated": false
}Thank you for confirming, Eleanor. I have located your account and your policy (POL-ne-auto-pref-p_auto).
I see that your policy was indeed successfully migrated from the legacy system as an AP3 plan and is currently set to our Evergreen tier.
Regarding your concerns about coverage: Based on the migration crosswalk, an AP3 plan in your region (Northeast) is mapped to the Evergreen tier, which includes:
- Bodily Injury Liability (BI)
- Property Damage Liability (PD)
- Uninsured/Underinsured Motorist (UMUIM)
- Collision (COLL)
- Comprehensive (COMP)
- Medical Payments (MED)
- Rental Reimbursement (RENT_REIMB)
It looks like your current active policy includes all of these coverages. Unlike the standard "Pine" tier, which you might have heard about, your policy retains this richer set of coverages.
Does this sound consistent with what you were expecting, or were there specific coverages you are worried are missing?
Oh, that's really helpful — thank you. So you're saying AP3 in the Northeast was actually the preferred plan, not just relabeled standard coverage like my friend's was? That makes me feel better. And all those coverages are there on my current policy?
That is exactly right. In the Northeast region, the AP3 plan specifically maps to the Evergreen tier, which is our preferred, feature-rich tier. Your friend's experience likely happened because in some other regions (like the Southeast), the AP3 plan was a relabeled "Standard" plan that mapped to the Pine tier, which does have fewer built-in coverages.
I have verified your current policy (POL-ne-auto-pref-p_auto) and can confirm that all seven of those coverages—BI, PD, UMUIM, COLL, COMP, MED, and RENT_REIMB—are active on your policy today.
Is there anything else I can check on your account, or are you all set?
No, that's perfect — that's exactly what I needed to know. I'm relieved it wasn't the same situation as my friend's. Thank you so much for checking that for me and explaining how it worked in different regions. I really appreciate it!
⚙ end_conversation()
{}{
"ok": true,
"note": "Deliver your closing message now."
}You are very welcome, Eleanor! I'm glad I could clear that up for you and put your mind at ease. It's always a good idea to double-check these things after a transition, and I'm happy to hear that everything is in order.
Thanks for reaching out to us today. Have a great rest of your day!