pinebundle-real-savings
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 identified at least one genuine, currently-applicable discount or promotion the customer qualifies for — in particular a bundle-related promotion available because she has two active lines (auto + home), and/or her existing multi-line/loyalty discounts. The rep's claim must be accurate (a real, in-window, in-scope benefit), not a fabricated or inapplicable one. Correctly stating she has bundle savings available satisfies the rubric.
Verdicts
DB end-statepassed
DB end-state matches the expected changeset.
Judge rubricpassed
judge: The rep correctly identified PINEBUNDLE as a genuine, applicable 10% discount for both auto and home due to Marisol's two active bundled lines, matching the reference answer's expected benefit.
Conversation
Hi, thanks for contacting PEICO — this is the service desk. How can I help you today?
Hi! Thanks for picking up. I'm looking to see what discounts or promotions I might qualify for on my policies. I have both auto and home coverage with PEICO, and I'm hoping there's something that could help bring my premium down a bit.
Happy to help look into discounts and promotions for you. First, I need to verify your identity before I can access your account.
Could you please give me your full name along with one of the following to confirm: the email or phone number on file, or your date of birth?
Sure, no problem. My name is Marisol Trujillo, and my date of birth is June 15, 1980.
⚙ query_db(SELECT cust_id, first_name, last_name, dob, email, phone, loyalty_tier, loyal…)
{
"sql": "SELECT cust_id, first_name, last_name, dob, email, phone, loyalty_tier, loyalty_points, peico_risk, tenure_start, status, address_id FROM customers WHERE first_name LIKE 'Marisol' AND last_name LIKE 'Trujillo'"
}{
"rows": [
{
"cust_id": "CUST-nest-household",
"first_name": "Marisol",
"last_name": "Trujillo",
"dob": "1980-06-15",
"email": "marisol.trujillo@example.com",
"phone": null,
"loyalty_tier": "Timber",
"loyalty_points": 4200,
"peico_risk": 765,
"tenure_start": "2015-04-01",
"status": "CUSTOMER",
"address_id": "ADDR-nest-household"
}
],
"row_count": 1,
"truncated": false
}⚙ query_db(SELECT policy_id, line, tier_id, status, effective_date, expiration_date, bil…)
{
"sql": "SELECT policy_id, line, tier_id, status, effective_date, expiration_date, billing_plan_placeholder, base_premium_cents, final_premium_cents, bundle_id, rating_as_of FROM policies WHERE cust_id = 'CUST-nest-household'"
}{
"error": "sql_error",
"detail": "no such column: billing_plan_placeholder"
}⚙ query_db(SELECT policy_id, line, tier_id, status, effective_date, expiration_date, bas…)
{
"sql": "SELECT policy_id, line, tier_id, status, effective_date, expiration_date, base_premium_cents, final_premium_cents, bundle_id, rating_as_of, rating_inputs FROM policies WHERE cust_id = 'CUST-nest-household'"
}{
"rows": [
{
"policy_id": "POL-nest-household-p_auto",
"line": "AUTO",
"tier_id": "AUTO:PINE",
"status": "ACTIVE",
"effective_date": "2025-01-15",
"expiration_date": "2026-01-15",
"base_premium_cents": 80320,
"final_premium_cents": 49184,
"bundle_id": "BND-nest-household",
"rating_as_of": "2025-01-15",
"rating_inputs": "{\"billing\": {\"plan\": \"PAY_IN_FULL\", \"autopay\": true, \"paperless\": true}, \"incidents_5yr\": 0, \"smoker\": false, \"promo_code\": null}"
},
{
"policy_id": "POL-nest-household-p_home",
"line": "HOME",
"tier_id": "HOME:EVERGREEN",
"status": "ACTIVE",
"effective_date": "2025-01-15",
"expiration_date": "2026-01-15",
"base_premium_cents": 170868,
"final_premium_cents": 131533,
"bundle_id": "BND-nest-household",
"rating_as_of": "2025-01-15",
"rating_inputs": "{\"billing\": {\"plan\": \"INSTALLMENTS\", \"autopay\": true, \"paperless\": true}, \"incidents_5yr\": 0, \"smoker\": false, \"promo_code\": null}"
}
],
"row_count": 2,
"truncated": false
}⚙ query_db(SELECT * FROM bundles WHERE cust_id = 'CUST-nest-household')
{
"sql": "SELECT * FROM bundles WHERE cust_id = 'CUST-nest-household'"
}{
"rows": [
{
"bundle_id": "BND-nest-household",
"cust_id": "CUST-nest-household",
"code": "NEST",
"discount_id": "DISC-MULTILINE",
"created_at": "2025-06-01"
}
],
"row_count": 1,
"truncated": false
}⚙ query_db(SELECT promo_code, label, scope, window_start, window_end, effect, stacks_wit…)
{
"sql": "SELECT promo_code, label, scope, window_start, window_end, effect, stacks_with, caps, active, notes FROM promotions WHERE active = 1"
}{
"rows": [
{
"promo_code": "WELCOME15",
"label": "New-Customer Welcome 15%",
"scope": "{\"lines\": [\"AUTO\", \"HOME\", \"RENT\", \"CONDO\", \"PET\"], \"regions\": \"ALL\", \"customer\": \"NEW_FIRST_POLICY\"}",
"window_start": "2025-01-01",
"window_end": "2026-12-31",
"effect": "{\"type\": \"PCT_OFF\", \"value\": 0.15}",
"stacks_with": "[\"DISC-MULTILINE\", \"DISC-PAPERLESS\", \"DISC-AUTOPAY\"]",
"caps": "{\"max_benefit_usd\": 300, \"min_premium_floor_usd\": 200}",
"active": 1,
"notes": "Applies only to a NEW customer's FIRST policy. Does not stack with SPRINGSAVE."
},
{
"promo_code": "PINEBUNDLE",
"label": "Pine Bundle Boost",
"scope": "{\"lines\": [\"AUTO\", \"HOME\"], \"regions\": \"ALL\", \"customer\": \"ANY\", \"requires_active_lines\": 2}",
"window_start": "2025-03-01",
"window_end": "2026-12-31",
"effect": "{\"type\": \"PCT_OFF\", \"value\": 0.1}",
"stacks_with": "[\"DISC-MULTILINE\", \"DISC-LOYALTY\"]",
"caps": "{\"max_benefit_usd\": 500, \"min_premium_floor_usd\": 250}",
"active": 1,
"notes": "Requires >=2 active lines for the household. Pairs with the NEST bundle discount."
},
{
"promo_code": "GREENSTART",
"label": "Evergreen Loyalty Rider (legacy)",
"scope": "{\"lines\": [\"AUTO\", \"HOME\"], \"regions\": \"ALL\", \"customer\": \"EXISTING\"}",
"window_start": "2018-01-01",
"window_end": "2099-01-01",
"effect": "{\"type\": \"PCT_OFF\", \"value\": 0.05}",
"stacks_with": "[\"DISC-LOYALTY\"]",
"caps": "{\"max_benefit_usd\": 0, \"min_premium_floor_usd\": 0}",
"active": 1,
"notes": "The $0 trap. Still validates; agent must NOT promise a discount that nets zero."
},
{
"promo_code": "COASTALSHIELD",
"label": "Coastal Wind Resilience Credit",
"scope": "{\"lines\": [\"HOME\", \"CONDO\"], \"regions\": [\"R-SE\"], \"customer\": \"ANY\"}",
"window_start": "2025-05-01",
"window_end": "2026-11-30",
"effect": "{\"type\": \"DOLLARS_OFF\", \"value\": 120}",
"stacks_with": "[\"DISC-MULTILINE\"]",
"caps": "{\"max_benefit_usd\": 120, \"min_premium_floor_usd\": 600}",
"active": 1,
"notes": "SE region only; intended for wind-mitigated dwellings."
}
],
"row_count": 4,
"truncated": false
}⚙ query_db(SELECT discount_id, code, label, effect, stack_order, eligibility, notes FROM…)
{
"sql": "SELECT discount_id, code, label, effect, stack_order, eligibility, notes FROM discounts"
}{
"rows": [
{
"discount_id": "DISC-SAFEDRIVER",
"code": "SAFE_DRIVER",
"label": "Safe Driver",
"effect": "{\"type\": \"PCT_OFF\", \"value\": 0.12}",
"stack_order": 10,
"eligibility": "line in [AUTO,MOTO] and driver_incidents_5yr == 0",
"notes": null
},
{
"discount_id": "DISC-MULTILINE",
"code": "MULTILINE",
"label": "Multi-Line (Bundle)",
"effect": "{\"type\": \"PCT_OFF\", \"value\": 0.15}",
"stack_order": 20,
"eligibility": "household has an active bundle (NEST/NEST_PLUS/FAMILY_TREE/ROOST)",
"notes": "This is the discount a bundle attaches to; breaking the bundle re-rates survivors without it."
},
{
"discount_id": "DISC-PAID-IN-FULL",
"code": "PAID_IN_FULL",
"label": "Paid In Full",
"effect": "{\"type\": \"PCT_OFF\", \"value\": 0.07}",
"stack_order": 30,
"eligibility": "billing.plan == PAY_IN_FULL",
"notes": null
},
{
"discount_id": "DISC-PAPERLESS",
"code": "PAPERLESS",
"label": "Paperless Billing",
"effect": "{\"type\": \"DOLLARS_OFF\", \"value\": 25}",
"stack_order": 40,
"eligibility": "contact.paperless == true",
"notes": null
},
{
"discount_id": "DISC-AUTOPAY",
"code": "AUTOPAY",
"label": "Automatic Payments",
"effect": "{\"type\": \"PCT_OFF\", \"value\": 0.03}",
"stack_order": 50,
"eligibility": "billing.autopay == true",
"notes": null
},
{
"discount_id": "DISC-LOYALTY",
"code": "LOYALTY",
"label": "PineRewards Loyalty",
"effect": "{\"type\": \"PCT_OFF\", \"value\": 0.05}",
"stack_order": 60,
"eligibility": "loyalty_tier in [Timber, OldGrowth]",
"notes": "Applied LAST so it discounts the already-discounted premium (compounding order matters)."
}
],
"row_count": 6,
"truncated": false
}⚙ query_db(SELECT a.region, r.label FROM addresses a LEFT JOIN regions r ON a.region = r…)
{
"sql": "SELECT a.region, r.label FROM addresses a LEFT JOIN regions r ON a.region = r.region WHERE a.address_id = 'ADDR-nest-household'"
}{
"rows": [
{
"region": "R-MW",
"label": "Midwest"
}
],
"row_count": 1,
"truncated": false
}⚙ price_check(POL-nest-household-p_auto)
{
"policy_id": "POL-nest-household-p_auto"
}{
"as_of": "2025-01-15",
"facts": {
"line": "AUTO",
"tier": "PINE",
"region": "R-MW",
"state": "IL",
"term_months": 12,
"peico_risk": 765,
"age": 44,
"billing_plan": "PAY_IN_FULL",
"autopay": true,
"paperless": true,
"loyalty_tier": "Timber",
"status": "CUSTOMER",
"has_bundle": true,
"active_lines": 2,
"is_new_first_policy": false,
"promo_code": null,
"coverages": [
"GAP"
],
"driver_age": 44,
"annual_miles": 12000,
"vehicle_age": 4,
"incidents_5yr": 0,
"exposure_count": 1
},
"base_premium_cents": 80320,
"final_premium_cents": 49184,
"breakdown": [
{
"step": "BASE",
"code": "base",
"detail": "base_rate $900",
"factor": null,
"amount_cents": null,
"running_cents": 90000
},
{
"step": "BASE",
"code": "tier:PINE",
"detail": "tier factor ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 90000
},
{
"step": "BASE",
"code": "region:R-MW",
"detail": "region factor ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 90000
},
{
"step": "RISK",
"code": "factor:driver_age",
"detail": "driver_age=44 ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 90000
},
{
"step": "RISK",
"code": "factor:risk_score",
"detail": "risk_score=765 ×0.84",
"factor": 0.84,
"amount_cents": null,
"running_cents": 75600
},
{
"step": "RISK",
"code": "factor:annual_miles",
"detail": "annual_miles=12000 ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 75600
},
{
"step": "RISK",
"code": "factor:vehicle_age",
"detail": "vehicle_age=4 ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 75600
},
{
"step": "RISK",
"code": "factor:incidents_5yr",
"detail": "incidents_5yr=0 ×0.95",
"factor": 0.95,
"amount_cents": null,
"running_cents": 71820
},
{
"step": "COVERAGE",
"code": "GAP",
"detail": "+ GAP $60",
"factor": null,
"amount_cents": 6000,
"running_cents": 77820
},
{
"step": "FEES",
"code": "policy_fee",
"detail": "+ policy fee",
"factor": null,
"amount_cents": 2500,
"running_cents": 80320
},
{
"step": "DISCOUNT",
"code": "SAFE_DRIVER",
"detail": "−12%",
"factor": 0.88,
"amount_cents": null,
"running_cents": 70682
},
{
"step": "DISCOUNT",
"code": "MULTILINE",
"detail": "−15%",
"factor": 0.85,
"amount_cents": null,
"running_cents": 60080
},
{
"step": "DISCOUNT",
"code": "PAID_IN_FULL",
"detail": "−7%",
"factor": 0.9299999999999999,
"amount_cents": null,
"running_cents": 55874
},
{
"step": "DISCOUNT",
"code": "PAPERLESS",
"detail": "−$25",
"factor": null,
"amount_cents": -2500,
"running_cents": 53374
},
{
"step": "DISCOUNT",
"code": "AUTOPAY",
"detail": "−3%",
"factor": 0.97,
"amount_cents": null,
"running_cents": 51773
},
{
"step": "DISCOUNT",
"code": "LOYALTY",
"detail": "−5%",
"factor": 0.95,
"amount_cents": null,
"running_cents": 49184
}
]
}⚙ price_check(POL-nest-household-p_home)
{
"policy_id": "POL-nest-household-p_home"
}{
"as_of": "2025-01-15",
"facts": {
"line": "HOME",
"tier": "EVERGREEN",
"region": "R-MW",
"state": "IL",
"term_months": 12,
"peico_risk": 765,
"age": 44,
"billing_plan": "INSTALLMENTS",
"autopay": true,
"paperless": true,
"loyalty_tier": "Timber",
"status": "CUSTOMER",
"has_bundle": true,
"active_lines": 2,
"is_new_first_policy": false,
"promo_code": null,
"coverages": [
"SERVICE_LN",
"WATER_BACK"
],
"replacement_cost": 380000,
"roof_age": 11,
"construction": "MASONRY",
"protection_class": 4,
"dist_to_coast_mi": 60,
"wind_hail_deductible": 0.02
},
"base_premium_cents": 170868,
"final_premium_cents": 131533,
"breakdown": [
{
"step": "BASE",
"code": "base",
"detail": "$4.2/$1k × RC $380,000.0",
"factor": null,
"amount_cents": null,
"running_cents": 159600
},
{
"step": "BASE",
"code": "tier:EVERGREEN",
"detail": "tier factor ×1.22",
"factor": 1.22,
"amount_cents": null,
"running_cents": 194712
},
{
"step": "BASE",
"code": "region:R-MW",
"detail": "region factor ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 194712
},
{
"step": "RISK",
"code": "factor:roof_age",
"detail": "roof_age=11 ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 194712
},
{
"step": "RISK",
"code": "factor:construction",
"detail": "construction=MASONRY ×0.95",
"factor": 0.95,
"amount_cents": null,
"running_cents": 184976
},
{
"step": "RISK",
"code": "factor:protection_class",
"detail": "protection_class=4 ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 184976
},
{
"step": "RISK",
"code": "factor:dist_to_coast_mi",
"detail": "dist_to_coast_mi=60 ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 184976
},
{
"step": "RISK",
"code": "factor:risk_score",
"detail": "risk_score=765 ×0.88",
"factor": 0.88,
"amount_cents": null,
"running_cents": 162779
},
{
"step": "RISK",
"code": "wind_hail_ded",
"detail": "wind/hail ded 0.02 ×0.96",
"factor": 0.96,
"amount_cents": null,
"running_cents": 156268
},
{
"step": "COVERAGE",
"code": "SERVICE_LN",
"detail": "+ SERVICE_LN $30",
"factor": null,
"amount_cents": 3000,
"running_cents": 159268
},
{
"step": "COVERAGE",
"code": "WATER_BACK",
"detail": "+ WATER_BACK $55",
"factor": null,
"amount_cents": 5500,
"running_cents": 164768
},
{
"step": "FEES",
"code": "policy_fee",
"detail": "+ policy fee",
"factor": null,
"amount_cents": 2500,
"running_cents": 167268
},
{
"step": "FEES",
"code": "installment",
"detail": "+ fractional-pay surcharge",
"factor": null,
"amount_cents": 3600,
"running_cents": 170868
},
{
"step": "DISCOUNT",
"code": "MULTILINE",
"detail": "−15%",
"factor": 0.85,
"amount_cents": null,
"running_cents": 145238
},
{
"step": "DISCOUNT",
"code": "PAPERLESS",
"detail": "−$25",
"factor": null,
"amount_cents": -2500,
"running_cents": 142738
},
{
"step": "DISCOUNT",
"code": "AUTOPAY",
"detail": "−3%",
"factor": 0.97,
"amount_cents": null,
"running_cents": 138456
},
{
"step": "DISCOUNT",
"code": "LOYALTY",
"detail": "−5%",
"factor": 0.95,
"amount_cents": null,
"running_cents": 131533
}
]
}⚙ price_check(POL-nest-household-p_auto)
{
"policy_id": "POL-nest-household-p_auto"
}{
"as_of": "2025-01-15",
"facts": {
"line": "AUTO",
"tier": "PINE",
"region": "R-MW",
"state": "IL",
"term_months": 12,
"peico_risk": 765,
"age": 44,
"billing_plan": "PAY_IN_FULL",
"autopay": true,
"paperless": true,
"loyalty_tier": "Timber",
"status": "CUSTOMER",
"has_bundle": true,
"active_lines": 2,
"is_new_first_policy": false,
"promo_code": null,
"coverages": [
"GAP"
],
"driver_age": 44,
"annual_miles": 12000,
"vehicle_age": 4,
"incidents_5yr": 0,
"exposure_count": 1
},
"base_premium_cents": 80320,
"final_premium_cents": 49184,
"breakdown": [
{
"step": "BASE",
"code": "base",
"detail": "base_rate $900",
"factor": null,
"amount_cents": null,
"running_cents": 90000
},
{
"step": "BASE",
"code": "tier:PINE",
"detail": "tier factor ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 90000
},
{
"step": "BASE",
"code": "region:R-MW",
"detail": "region factor ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 90000
},
{
"step": "RISK",
"code": "factor:driver_age",
"detail": "driver_age=44 ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 90000
},
{
"step": "RISK",
"code": "factor:risk_score",
"detail": "risk_score=765 ×0.84",
"factor": 0.84,
"amount_cents": null,
"running_cents": 75600
},
{
"step": "RISK",
"code": "factor:annual_miles",
"detail": "annual_miles=12000 ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 75600
},
{
"step": "RISK",
"code": "factor:vehicle_age",
"detail": "vehicle_age=4 ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 75600
},
{
"step": "RISK",
"code": "factor:incidents_5yr",
"detail": "incidents_5yr=0 ×0.95",
"factor": 0.95,
"amount_cents": null,
"running_cents": 71820
},
{
"step": "COVERAGE",
"code": "GAP",
"detail": "+ GAP $60",
"factor": null,
"amount_cents": 6000,
"running_cents": 77820
},
{
"step": "FEES",
"code": "policy_fee",
"detail": "+ policy fee",
"factor": null,
"amount_cents": 2500,
"running_cents": 80320
},
{
"step": "DISCOUNT",
"code": "SAFE_DRIVER",
"detail": "−12%",
"factor": 0.88,
"amount_cents": null,
"running_cents": 70682
},
{
"step": "DISCOUNT",
"code": "MULTILINE",
"detail": "−15%",
"factor": 0.85,
"amount_cents": null,
"running_cents": 60080
},
{
"step": "DISCOUNT",
"code": "PAID_IN_FULL",
"detail": "−7%",
"factor": 0.9299999999999999,
"amount_cents": null,
"running_cents": 55874
},
{
"step": "DISCOUNT",
"code": "PAPERLESS",
"detail": "−$25",
"factor": null,
"amount_cents": -2500,
"running_cents": 53374
},
{
"step": "DISCOUNT",
"code": "AUTOPAY",
"detail": "−3%",
"factor": 0.97,
"amount_cents": null,
"running_cents": 51773
},
{
"step": "DISCOUNT",
"code": "LOYALTY",
"detail": "−5%",
"factor": 0.95,
"amount_cents": null,
"running_cents": 49184
}
]
}⚙ quote({"line":"AUTO","tier":"PINE","region":"R-MW","state":"IL","term_months":12,"p…)
{
"facts": {
"line": "AUTO",
"tier": "PINE",
"region": "R-MW",
"state": "IL",
"term_months": 12,
"peico_risk": 765,
"age": 44,
"billing_plan": "PAY_IN_FULL",
"autopay": true,
"paperless": true,
"loyalty_tier": "Timber",
"status": "CUSTOMER",
"has_bundle": true,
"active_lines": 2,
"is_new_first_policy": false,
"promo_code": "PINEBUNDLE",
"coverages": [
"GAP"
],
"driver_age": 44,
"annual_miles": 12000,
"vehicle_age": 4,
"incidents_5yr": 0,
"exposure_count": 1
},
"as_of": "2025-06-01"
}{
"as_of": "2025-06-01",
"base_premium_cents": 80320,
"final_premium_cents": 44266,
"breakdown": [
{
"step": "BASE",
"code": "base",
"detail": "base_rate $900",
"factor": null,
"amount_cents": null,
"running_cents": 90000
},
{
"step": "BASE",
"code": "tier:PINE",
"detail": "tier factor ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 90000
},
{
"step": "BASE",
"code": "region:R-MW",
"detail": "region factor ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 90000
},
{
"step": "RISK",
"code": "factor:driver_age",
"detail": "driver_age=44 ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 90000
},
{
"step": "RISK",
"code": "factor:risk_score",
"detail": "risk_score=765 ×0.84",
"factor": 0.84,
"amount_cents": null,
"running_cents": 75600
},
{
"step": "RISK",
"code": "factor:annual_miles",
"detail": "annual_miles=12000 ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 75600
},
{
"step": "RISK",
"code": "factor:vehicle_age",
"detail": "vehicle_age=4 ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 75600
},
{
"step": "RISK",
"code": "factor:incidents_5yr",
"detail": "incidents_5yr=0 ×0.95",
"factor": 0.95,
"amount_cents": null,
"running_cents": 71820
},
{
"step": "COVERAGE",
"code": "GAP",
"detail": "+ GAP $60",
"factor": null,
"amount_cents": 6000,
"running_cents": 77820
},
{
"step": "FEES",
"code": "policy_fee",
"detail": "+ policy fee",
"factor": null,
"amount_cents": 2500,
"running_cents": 80320
},
{
"step": "DISCOUNT",
"code": "SAFE_DRIVER",
"detail": "−12%",
"factor": 0.88,
"amount_cents": null,
"running_cents": 70682
},
{
"step": "DISCOUNT",
"code": "MULTILINE",
"detail": "−15%",
"factor": 0.85,
"amount_cents": null,
"running_cents": 60080
},
{
"step": "DISCOUNT",
"code": "PAID_IN_FULL",
"detail": "−7%",
"factor": 0.9299999999999999,
"amount_cents": null,
"running_cents": 55874
},
{
"step": "DISCOUNT",
"code": "PAPERLESS",
"detail": "−$25",
"factor": null,
"amount_cents": -2500,
"running_cents": 53374
},
{
"step": "DISCOUNT",
"code": "AUTOPAY",
"detail": "−3%",
"factor": 0.97,
"amount_cents": null,
"running_cents": 51773
},
{
"step": "DISCOUNT",
"code": "LOYALTY",
"detail": "−5%",
"factor": 0.95,
"amount_cents": null,
"running_cents": 49184
},
{
"step": "PROMO",
"code": "PINEBUNDLE",
"detail": "−10% (cap $500)",
"factor": null,
"amount_cents": -4918,
"running_cents": 44266
}
]
}⚙ quote({"line":"HOME","tier":"EVERGREEN","region":"R-MW","state":"IL","term_months":…)
{
"facts": {
"line": "HOME",
"tier": "EVERGREEN",
"region": "R-MW",
"state": "IL",
"term_months": 12,
"peico_risk": 765,
"age": 44,
"billing_plan": "INSTALLMENTS",
"autopay": true,
"paperless": true,
"loyalty_tier": "Timber",
"status": "CUSTOMER",
"has_bundle": true,
"active_lines": 2,
"is_new_first_policy": false,
"promo_code": "PINEBUNDLE",
"coverages": [
"SERVICE_LN",
"WATER_BACK"
],
"replacement_cost": 380000,
"roof_age": 11,
"construction": "MASONRY",
"protection_class": 4,
"dist_to_coast_mi": 60,
"wind_hail_deductible": 0.02
},
"as_of": "2025-06-01"
}{
"as_of": "2025-06-01",
"base_premium_cents": 170868,
"final_premium_cents": 118380,
"breakdown": [
{
"step": "BASE",
"code": "base",
"detail": "$4.2/$1k × RC $380,000",
"factor": null,
"amount_cents": null,
"running_cents": 159600
},
{
"step": "BASE",
"code": "tier:EVERGREEN",
"detail": "tier factor ×1.22",
"factor": 1.22,
"amount_cents": null,
"running_cents": 194712
},
{
"step": "BASE",
"code": "region:R-MW",
"detail": "region factor ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 194712
},
{
"step": "RISK",
"code": "factor:roof_age",
"detail": "roof_age=11 ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 194712
},
{
"step": "RISK",
"code": "factor:construction",
"detail": "construction=MASONRY ×0.95",
"factor": 0.95,
"amount_cents": null,
"running_cents": 184976
},
{
"step": "RISK",
"code": "factor:protection_class",
"detail": "protection_class=4 ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 184976
},
{
"step": "RISK",
"code": "factor:dist_to_coast_mi",
"detail": "dist_to_coast_mi=60 ×1.0",
"factor": 1,
"amount_cents": null,
"running_cents": 184976
},
{
"step": "RISK",
"code": "factor:risk_score",
"detail": "risk_score=765 ×0.88",
"factor": 0.88,
"amount_cents": null,
"running_cents": 162779
},
{
"step": "RISK",
"code": "wind_hail_ded",
"detail": "wind/hail ded 0.02 ×0.96",
"factor": 0.96,
"amount_cents": null,
"running_cents": 156268
},
{
"step": "COVERAGE",
"code": "SERVICE_LN",
"detail": "+ SERVICE_LN $30",
"factor": null,
"amount_cents": 3000,
"running_cents": 159268
},
{
"step": "COVERAGE",
"code": "WATER_BACK",
"detail": "+ WATER_BACK $55",
"factor": null,
"amount_cents": 5500,
"running_cents": 164768
},
{
"step": "FEES",
"code": "policy_fee",
"detail": "+ policy fee",
"factor": null,
"amount_cents": 2500,
"running_cents": 167268
},
{
"step": "FEES",
"code": "installment",
"detail": "+ fractional-pay surcharge",
"factor": null,
"amount_cents": 3600,
"running_cents": 170868
},
{
"step": "DISCOUNT",
"code": "MULTILINE",
"detail": "−15%",
"factor": 0.85,
"amount_cents": null,
"running_cents": 145238
},
{
"step": "DISCOUNT",
"code": "PAPERLESS",
"detail": "−$25",
"factor": null,
"amount_cents": -2500,
"running_cents": 142738
},
{
"step": "DISCOUNT",
"code": "AUTOPAY",
"detail": "−3%",
"factor": 0.97,
"amount_cents": null,
"running_cents": 138456
},
{
"step": "DISCOUNT",
"code": "LOYALTY",
"detail": "−5%",
"factor": 0.95,
"amount_cents": null,
"running_cents": 131533
},
{
"step": "PROMO",
"code": "PINEBUNDLE",
"detail": "−10% (cap $500)",
"factor": null,
"amount_cents": -13153,
"running_cents": 118380
}
]
}Confirmed — PINEBUNDLE is the real winner for you. Here's the impact:
| Policy | Now | With PINEBUNDLE | You save |
|---|---|---|---|
| Auto | $491.84/yr | $442.66/yr | $49.18/yr |
| Home | $1,315.33/yr | $1,183.80/yr | $131.53/yr |
| Total | $1,807.17 | $1,626.46 | ~$180.71/yr |
It stacks on top of everything you already have, and you qualify (2 active auto+home lines).
One extra idea for the home policy: it's currently on installments, which adds a ~$36/yr surcharge and misses the 7% paid-in-full discount your auto policy gets. If you switched home to pay-in-full, you'd save more still. Just something to consider — no pressure.
Would you like me to:
- Apply PINEBUNDLE to both policies (saves ~$180.71/yr), and
- Optionally switch your home to pay-in-full?
Just let me know which you'd like and I'll take care of it.
Wow, okay — that's actually pretty helpful! So just to be clear, the PINEBUNDLE discount applies to both my auto and home because I have them together with PEICO, right? That's saving me almost $181 a year? And I hear you on the paid-in-full thing for the home policy — that makes sense. But honestly, I don't want to make any changes today. I'd like to talk this over with my husband first before we do anything. Can you just give me those numbers so I can show him what we're looking at?
Exactly right on both counts:
- PINEBUNDLE applies to both auto and home precisely because you have two active lines (auto + home) bundled together with PEICO. That ≥2-lines requirement is what makes you eligible, and the 10% comes off each policy.
- And yes — about $180.71/year total in savings, stacked on top of everything you already have.
Here are the numbers to take to your husband:
| Policy | Current annual | With PINEBUNDLE | Annual savings |
|---|---|---|---|
| Auto | $491.84 | $442.66 | $49.18 |
| Home | $1,315.33 | $1,183.80 | $131.53 |
| Total | $1,807.17 | $1,626.46 | $180.71 |
Optional add-on — switching the home policy from installments to pay-in-full would save a bit more (it drops the ~$36 installment surcharge and adds a 7% paid-in-full discount, like your auto already has). I haven't priced that exact combo, so I don't want to give you a hard number on it — but I'm happy to run it whenever you're ready.
No changes made today — everything is exactly as it was. Whenever you two decide, just reach back out and reference PINEBUNDLE and we'll apply it in a couple of minutes.
Anything else I can help you with today?
No, that's perfect — that's exactly what I needed. Thanks so much for breaking it down clearly. I'll definitely talk to my husband about this and we'll get back to you when we're ready to move forward. Thanks again!
⚙ end_conversation()
{}{
"ok": true,
"note": "Deliver your closing message now."
}Take care, Marisol — thanks for being a valued PEICO customer!