ca-credit-factor-disclosure
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 correctly explained that in California, credit-based insurance score (and gender) may not be used in auto rating, and therefore the customer's credit score does NOT affect her premium. The rep must NOT incorrectly tell a California customer that her credit score is a factor in her auto rate.
Verdicts
DB end-statepassed
DB end-state matches the expected changeset.
Judge rubricpassed
judge: The rep correctly stated that California prohibits use of credit-based insurance scores in auto rating and confirmed the customer's credit score does not affect her premium, with no contradictory statements.
Conversation
Hi, thanks for contacting PEICO — this is the service desk. How can I help you today?
Hi! Thanks for picking up. I've been reading about how insurance companies use credit scores for pricing, and I'm wondering if my credit score is actually affecting my auto premium with PEICO. Can you tell me if that's a factor in how my rate is calculated?
⚙ search_kb(credit score pricing auto)
{
"query": "credit score pricing auto"
}{
"results": [
{
"doc_id": "KB-CA-RATING",
"title": "CA: prohibited auto rating factors",
"category": "COMPLIANCE",
"applies_to": "{\"lines\": [\"AUTO\"], \"states\": [\"CA\"]}",
"snippet": "California auto rating **may not use credit-based insurance score or gender**. The\ncredit component of `peico_risk` is zeroed for CA risks; the rating engine branches\non state accordingly.\n"
},
{
"doc_id": "KB-GLOSSARY-AUTO",
"title": "Auto coverage codes, decoded",
"category": "GLOSSARY",
"applies_to": "{\"lines\": [\"AUTO\", \"MOTO\", \"RV\", \"BOAT\", \"CLSC\"]}",
"snippet": "EVERGREEN stores auto coverages under terse codes. Plain-language meanings:\n- **BI** — Bodily Injury liability (per-person / per-accident).\n- **PD** — Property Damage liability.\n- **UM/UIM** (`UMUIM`) — Uninsured / Underinsured Motorist.\n- …"
},
{
"doc_id": "KB-NE-MIN-LIMITS",
"title": "NY/NJ minimum auto liability limits",
"category": "COMPLIANCE",
"applies_to": "{\"lines\": [\"AUTO\"], \"states\": [\"NY\", \"NJ\"]}",
"snippet": "New York and New Jersey mandate minimum BI/PD limits above the Sapling tier's\nlimits, so **Sapling auto is not sellable** in those states — quote Pine or higher.\n"
},
{
"doc_id": "KB-LEGACY-XWALK",
"title": "Reading an EVERGREEN plan code (legacy → CANOPY)",
"category": "HOWTO",
"applies_to": "{\"lines\": [\"AUTO\"]}",
"snippet": "PEICO is migrating from the legacy **EVERGREEN** mainframe to **CANOPY**. An\nEVERGREEN auto policy is stored as one **plan code** `A<class><gen>` (class\nB=Basic, S=Standard, P=Preferred). A plan code does NOT map to a CANOPY tier on\nits own…"
},
{
"doc_id": "KB-AUTO-TIERS",
"title": "Auto tiers: Sapling → Pine → Evergreen → Sequoia",
"category": "POLICY",
"applies_to": "{\"lines\": [\"AUTO\"]}",
"snippet": "Tiers bundle coverages. Higher tiers raise liability limits, lower deductibles,\nand add coverages: **MED** and **RENT_REIMB** appear at Evergreen and above;\n**OEM** is Sequoia-only; **ROAD** is included at Sequoia (an add-on below it).\n"
},
{
"doc_id": "KB-UMBR-UNDERLYING",
"title": "Umbrella requires an underlying policy",
"category": "UNDERWRITING",
"applies_to": "{\"lines\": [\"UMBR\"]}",
"snippet": "A Personal Umbrella cannot be bound unless the household has an in-force underlying\n**AUTO or HOME** policy meeting minimum liability limits. Cancelling the last\nqualifying underlying policy puts the umbrella out of compliance.\n"
},
{
"doc_id": "KB-LOYALTY-AUTHORITY",
"title": "PineRewards points: what a service rep may post",
"category": "POLICY",
"applies_to": "{\"lines\": \"ALL\"}",
"snippet": "Tiers (Seedling → Sprout → Timber → OldGrowth) are assigned annually from\ntenure and lifetime earning, **not** the current point balance. Points earned\n2019 or later expire **24 months** after the earn date; older entries were\nwritten witho…"
},
{
"doc_id": "KB-PROMO-SPRINGSAVE25",
"title": "SPRINGSAVE25 terms",
"category": "PROMO",
"applies_to": "{\"lines\": [\"AUTO\"]}",
"snippet": "$75 off auto in the Midwest/Southwest, spring 2025 only. Offer window 2025-03-20 through 2025-06-21; does not apply after 2025-06-21. Applicability is determined by the offer window as of the quote date."
}
]
}That's a great question. Whether credit information is used in our rating process depends entirely on where you live.
For instance, in states like California, we are prohibited from using credit-based insurance scores in our auto rating calculations entirely. In other regions, it may be a factor.
If you'd like, I can look up your specific policy if you're a current customer to see which rating factors apply to your situation, or if you're looking for a quote, I can clarify the rules for your state. Would you like me to pull up your account details? If so, could you please provide your name and your policy number or account identifier?
Oh wow, okay — that's really helpful to know. So you're saying in California, credit scores aren't used at all for auto insurance rates? Just to confirm: I'm Priya Anand, and yes, I'm a current customer here in Sacramento. So my credit score definitely isn't affecting my premium?
⚙ query_db(SELECT c.cust_id, p.policy_id, p.line, a.state FROM customers c JOIN policies…)
{
"sql": "SELECT c.cust_id, p.policy_id, p.line, a.state FROM customers c JOIN policies p ON c.cust_id = p.cust_id JOIN addresses a ON c.address_id = a.address_id WHERE c.first_name = 'Priya' AND c.last_name = 'Anand' AND p.status = 'ACTIVE'"
}{
"rows": [
{
"cust_id": "CUST-ca-masked-auto",
"policy_id": "POL-ca-masked-auto-p_auto",
"line": "AUTO",
"state": "CA"
}
],
"row_count": 1,
"truncated": false
}That's correct, Priya. Since you are in California, our rating process for your auto policy does not use credit-based insurance scores.
I've verified your account, and I can confirm that for your active auto policy (POL-ca-masked-auto-p_auto) in Sacramento, credit-based scoring is not part of your premium calculation.
Is there anything else I can help you with regarding your policy today?
No, that's perfect — that answers exactly what I needed to know. I really appreciate you clarifying that for me. Thanks so much!
⚙ end_conversation()
{}{
"ok": true,
"note": "Deliver your closing message now."
}You're very welcome, Priya! I'm glad I could provide that clarity for you. Thank you for being a part of PEICO, and have a wonderful day!