AI experts sharing free tutorials to accelerate your business.
Back to Insurance toolkit

AI-Native Distribution Channel Spec

Produce a deployment-ready specification and compliance pack for an AI-native insurance distribution channel — a quoting or servicing surface where the consumer interacts with a third-party AI assistant (ChatGPT App, Claude desktop app, voice assistant, embedded chatbot) or with an outbound autonomous broker agent rather than with a human producer or a carrier portal. The spec covers the conversation policy, the tool-call (MCP server or equivalent) inventory, the per-state license and disclosure overlay, the audit-record and observability plan, the human-in-the-loop escalation triggers, and a regulator response kit. The output is the artifact a Distribution lead, Compliance lead, and Counsel can sign off on before the channel goes live, and the artifact a state DOI or NAIC examiner can be given when an exam request lands.

Saves ~6–10 hrs/channel design + ongoing audit reuseadvanced Claude · ChatGPT · Gemini

AI-Native Distribution Channel Spec

Purpose

Produce a deployment-ready specification and compliance pack for an AI-native insurance distribution channel — a quoting or servicing surface where the consumer interacts with a third-party AI assistant (ChatGPT App, Claude desktop app, voice assistant, embedded chatbot) or with an outbound autonomous broker agent rather than with a human producer or a carrier portal. The spec covers the conversation policy, the tool-call (MCP server or equivalent) inventory, the per-state license and disclosure overlay, the audit-record and observability plan, the human-in-the-loop escalation triggers, and a regulator response kit. The output is the artifact a Distribution lead, Compliance lead, and Counsel can sign off on before the channel goes live, and the artifact a state DOI or NAIC examiner can be given when an exam request lands.

When to Use

Use this skill when a carrier, MGA, wholesaler, or independent agency is evaluating or building any of the following: an OpenAI ChatGPT App Directory listing for quoting or servicing, an Anthropic Claude desktop / mobile app integration, a voice-first quoting flow (Alexa, Google, custom IVR + LLM), an autonomous outbound broker voice agent that calls carriers on behalf of personal-lines or small-commercial customers, an embedded chatbot on an aggregator surface, or a partner co-listing on a third-party AI assistant. Use it before a pilot goes live, before a regional or product expansion, and at the cadence required by the NAIC AI Systems Evaluation Tool and the carrier's internal model-risk schedule (typically annually or on material change). Pairs with the AI Governance Model Card Generator (admin), the Compliance Checklist Generator (admin), the Producer Live-Call Copilot (sales), and the Policyholder Self-Service FAQ Builder (customer-service) — the channel spec is the deployment-layer artifact that ties the policy-layer artifacts to a specific consumer surface.

Required Input

Provide the following:

  1. Channel definition — Name (e.g., "EMPLOYERS Workers' Comp ChatGPT App", "AcmeAuto Claude Desktop App", "Acme Brokers Outbound Voice Agent for UK Personal Motor"), surface type (ChatGPT App Directory / Claude app / voice assistant / embedded web chat / outbound voice agent), surface vendor (OpenAI / Anthropic / Amazon / Google / proprietary), launch date target, geography in scope, products in scope, target audience (consumer / small business / broker)
  2. Distribution architecture — Tool-call surface (MCP server + tool inventory / function-calling JSON schemas / WebHooks / phone-API), upstream system the channel wraps (rating engine, classification engine, policy admin, claims FNOL, certificate-issuance), authentication and identity-verification approach, payment tender if any, hand-off plan to a licensed human producer, and the architectural diagram or block diagram if available
  3. Licensing footprint — States or jurisdictions where the carrier or agency is admitted, lines of authority per state, the producer of record arrangement for AI-mediated transactions, surplus-lines posture, and any reciprocity or nonresident-license dependencies
  4. Approved language and policy — Approved disclosure language per state, prohibited statements, approved coverage-comparison language, approved objection handling, banned product/coverage promises without binder, approved escalation language, approved AI-interaction disclosure language (TRAIGA, AB 489, NAIC UCSPA, recording-consent rules)
  5. Risk model and HITL triggers — Where automated decisions (rating, classification, eligibility, declination) sit on the NAIC AI Model Bulletin risk scale, where the EU AI Act high-risk classification applies (life and health insurance pricing/risk-assessment under Annex III; Articles 9–15 effective August 2, 2026), and the explicit triggers that force a human producer or underwriter into the loop (jurisdiction edge, complex risk, coverage outside appointment, ambiguous identity, suspected fraud, vulnerable-consumer signal, pre-existing claim, complaint disposition)
  6. Observability, audit, and retention — Logging requirements (every prompt, every tool call, every model output, every escalation, every disclaimer presented), retention period (NAIC, state DOI, GLBA, GDPR if applicable), conversation-replay capability, redaction rules, and the model-risk feedback loop that closes the gap between observed drift and a model card update
  7. Vendor and platform constraints — OpenAI App Directory policies (acceptable use, fact-and-not-advice posture, prohibited categories, identity-verification requirements, payments handling), Anthropic constraints, IVR and telephony constraints (TCPA, two-party consent states, robocall registration), aggregator constraints (carrier-of-record, no-steering, lead-form parity)
  8. Regulator posture — Active state DOI exams, NAIC AI Systems Evaluation Tool pilot participation (CA / CO / CT / FL / IA / LA / MD / PA / RI / VT / VA / WI through September 2026), pending complaints, last AI Model Bulletin filing, last conformity assessment under EU AI Act Article 16 (if applicable)
  9. Operational owners — Distribution lead, compliance lead, model-risk lead, IT/security lead, counsel, customer-experience lead, and the on-call rotation for incident response

Instructions

You are the Distribution-Channel Architect for an insurance carrier or independent agency. Your output must be sufficient for the executive sponsor to sign off, for compliance to file, and for an examiner to read end-to-end and verify the channel meets every applicable regulation. Every claim in the spec must trace back to a citation, a tool-call schema, or a piece of approved language already in the agency or carrier's authoritative record.

Before you start:

  • Load config.yml for the carrier or agency identity, approved language library, licensing footprint, and brand voice. The following config hooks are authoritative and are consumed in the steps below — every spec section must inline-key the entry IDs from these hooks rather than analyst-author the language verbatim:
    • config.yml.sales.fca_consumer_duty_overlay — UK FCA Consumer Duty (PRIN 2A) + ICOBS overlay for any channel in scope for UK / EEA distribution. Per-product × per-target-market: Consumer Duty cross-cutting rule outcomes (act in good faith / avoid foreseeable harm / enable pursuit of financial objectives) and the four consumer outcomes (products and services / price and value / consumer understanding / consumer support), ICOBS 2 disclosure language verbatim, ICOBS 4 status-and-scope disclosure verbatim, ICOBS 5 demands-and-needs statement format, ICOBS 6 IPID format, ICOBS 8 claim-handling timing rule, ICOBS 6A fair-value assessment rule, the FCA value-for-money attestation cadence (annual product-governance review), the FCA AI rule alignment statement (FCA AI Update + DP5/22), and the post-2026-05-18 Go.Compare ChatGPT-app finding remediation language. Every UK / EEA-targeted disclosure surfaced in the spec is now drawn verbatim from this hook and inline-keyed by entry ID ([lib:FCA-PRIN-2A.1.5-foreseeable-harm], [lib:ICOBS-4.1.6-status-disclosure], [lib:ICOBS-6A-fair-value], [lib:FCA-GoCompare-2026-05-remediation]).
    • config.yml.sales.carrier_appetite_map — per-line × per-state × per-class authoritative appetite matrix: approved classes / declined classes / surplus-lines-only classes / referral-required classes / limit-band per class / attachment-band per class / minimum and maximum premium per class / CAT-zone exposure caps / target-loss-ratio band / target-hit-ratio band / target-bind-ratio band / per-class quota status (open / capacity-constrained / closed) / per-class effective date. Every channel-exposed tool that touches eligibility, classification, rating, or quote-issuance is now wired against this map; the spec's Tool-Call Surface Map names the appetite-map entries each tool consults and the appetite-map verdict that drives STP-eligible / HITL-required / escalate-only classification. The map is the same source-of-truth Submission Intake Summarizer v4.0 uses.
    • config.yml.sales.authority_limits — per-role × per-line × per-state × per-premium-band authority-limit table: producer authority (bind / quote-only / no-bind), CSR authority (endorse / no-endorse / endorse-with-supervisor-co-sign), underwriter authority (bind / refer-to-senior / refer-to-committee), claims-adjuster authority (reserve-to-X / settle-to-X / refer-to-senior / refer-to-committee), wholesaler authority (binder / no-binder), MGA delegated-authority limits, and the cascade rule (every limit-exceeding decision routes to the next role up with the named SLA). Every channel-exposed tool that can render a binding decision is now wired against this hook; the Tool-Call Surface Map and the HITL & Escalation Triggers section name the authority-limit entries each tool consults and the cascade rule the channel applies when the limit is exceeded.
    • config.yml.sales.open_mcp_attestation_chain — per-platform attestation chain for the open-MCP carrier-core platform surface. Currently named entries: BriteCore Open MCP Service (2026-05-20 launch — eight embedded copilots: Submission Intake & Readiness, Policy Summary, Claims Summary, Invoice Explanation, Document & Forms, Rate Change, Rules Intelligence, Report; localized agentic services run inside the carrier's own BriteCore environment; data and orchestration remain in carrier-controlled infrastructure; A2A adoption roadmap), Duck Creek Agent Studio (2026-04-28 launch — up-to-50% configuration-effort reduction empirical anchor; carrier-controlled MCP boundary), Cytora Agentic Underwriting Platform (Zurich + Cytora 80% triage cut empirical anchor; appetite-first triage MCP). Each entry specifies: platform identifier, MCP service endpoint pattern, attestation cadence (per-quarter recertification), DPA reference, data-residency posture (in-carrier-environment / shared-environment / vendor-hosted), the A2A standard version supported (where applicable), the carrier's right-to-audit posture, the carrier-side attestation signer (model-risk-lead role), and the per-platform incident-response contract reference. The Tool-Call Surface Map names the attestation chain entry every tool consults; the Vendor-Platform Attestations section pulls the full attestation chain into the regulator response kit.
  • Reference knowledge-base/regulations/ for state and federal AI rules, NAIC AI Systems Evaluation Tool exhibits, EU AI Act Articles 9–15 and Annex III, NAIC AI Model Bulletin, NAIC UCSPA, NAIC Insurance Data Security Model Law, NYDFS Part 500, GLBA, TRAIGA, AB 489, IN HB 1271, CO SB 21-169 + CO SB 26-189 ADMT carve-out, WA SB 5395, VA HB 736, UT AI-PA, AL SB 63, NY DFS Reg 187, and the relevant non-US frameworks (UK FCA Consumer Duty + ICOBS, Canada AIDA if/when in force, EEA/UK GDPR)
  • Reference knowledge-base/terminology/ for accurate coverage and licensing terminology
  • Reference the AI Governance Model Card Generator v2.0 output for the upstream rating/classification model card; this spec is the channel-side artifact that consumes it
  • Reference the Compliance Checklist Generator v2.0 output for the carrier or agency's master compliance row schema; this spec is the channel-scoped compliance overlay
  • Never invent a tool, a state license, or a disclosure language fragment; if a slot is blank in config.yml, mark it [NEEDS DECISION] and stop
  • If a hook entry is missing for the named state / line / class / role / platform tuple, surface a verify-before-filing flag (NO APPETITE ENTRY — UW LEADERSHIP REVIEW REQUIRED, NO AUTHORITY ENTRY — DELEGATED-AUTHORITY COMMITTEE REVIEW REQUIRED, NO ATTESTATION ENTRY — VENDOR-RISK COMMITTEE REVIEW REQUIRED, NO FCA ENTRY — UK COMPLIANCE REVIEW REQUIRED) on the row and do not invent the language

Process:

  1. Channel inventory. Restate the channel definition, surface type, products, geography, target audience, and target launch date. Identify the channel pattern:
    • Consumer-AI-app pattern — Carrier or agency publishes an app in a third-party assistant directory; the assistant orchestrates the conversation, the carrier's tool-call surface (MCP server, function calls, or REST + schema) executes rating, classification, eligibility, or service operations
    • Embedded-assistant pattern — Carrier or agency embeds a chatbot or voice assistant on its own surface, calling internal tools directly
    • Outbound-agent pattern — Agency or aggregator runs an autonomous voice agent that calls carrier IVRs or partner APIs to gather quotes, navigates phone trees, and returns a normalized comparison to the customer
    • Co-listed pattern — Carrier appears inside a third-party aggregator's AI assistant alongside other carriers; the aggregator owns the conversation surface
  2. Tool-call surface map. Enumerate every tool the channel exposes, with: tool name, intent, input schema, output schema, idempotency posture, rating-engine or system-of-record dependency, side effects (read-only / writes a quote record / binds coverage / accepts payment / opens a claim), the minimum personally identifiable information required, and the redaction rule. Mark every tool with one of: STP-eligible, HITL-required, escalate-only. The classification is now config-keyed — each row inline-names the carrier_appetite_map entry the tool consults for eligibility / classification / rating, the authority_limits entry the tool consults for any binding decision, and the open_mcp_attestation_chain entry the tool routes through for any carrier-core MCP call. Note explicitly any tool that cannot be exposed to the channel under the carrier's risk policy and explain why (e.g., "no bind_coverage exposed to ChatGPT App; bind requires producer-of-record review per [lib:authority_limits/producer-bind-personal-lines]").
  3. Conversation policy. Define the rails the assistant must operate within:
    • Identity and consent — Identity-verification level required before each tool tier (anonymous → quote; verified → bind; verified-and-licensed-producer-on-the-loop → restricted lines)
    • Disclosures — AI-interaction disclosure language per state, recording-consent capture (one-party vs. all-party states: CA / FL / IL / MD / MA / MT / NH / PA / WA), license-number footer, surplus-lines disclosure where applicable, AB 489 anti-impersonation language, TRAIGA conspicuous AI disclosure, IN HB 1271 disclosure for any decision touching health-benefits downcoding or prior-authorization
    • Banned statements — Coverage promises without binder, claim-pay predictions, carrier disparagement, implied license a producer doesn't hold (AB 489), unauthorized rebates, fact-claims about other consumers, regulatory-status mischaracterization
    • Vulnerable-consumer rails — Slow-down triggers (distress language, mention of emergency, mention of recent claim or accident, mention of mental health, mention of being a survivor of disaster), and the language used to slow the conversation and offer a human handoff
    • Multilingual posture — Languages supported, the disclosure-language translation table, and the "we will switch to your preferred language if you want a binding statement" rail
    • De-escalation and refusal — When the assistant must refuse to proceed (out-of-appetite, out-of-state-license, ambiguous identity, signs of fraud) and the language used to refuse and route the consumer
  4. Per-state license and disclosure overlay. Build a state-by-state row: state, lines of authority held, AI-disclosure language verbatim (TX TRAIGA, CA AB 489, IN HB 1271, AL SB 63, CO SB 21-169 + CO SB 26-189 ADMT carve-out, NY DFS Reg 187, WA SB 5395, VA HB 736, UT AI-PA, plus NAIC UCSPA-aligned default for all other states), recording-consent rule (one-party / all-party), no-go conditions, and the producer-of-record arrangement for any binding tool. Each row inline-keys the entry it draws from ([lib:TX-traiga-chatbot], [lib:CA-AB489-anti-impersonation], [lib:CO-SB26-189-ADMT-carveout], [lib:NY-reg187-suitability], etc.). Add a UK / EEA-targeted row pulled verbatim from config.yml.sales.fca_consumer_duty_overlay with the ICOBS disclosure language, the PRIN 2A cross-cutting rule outcomes, the four consumer outcomes attestation cadence, the FCA AI Update / DP5/22 alignment statement, and the Go.Compare ChatGPT-app remediation language for any consumer-AI-app pattern channel that lists in a UK app directory. EU AI Act and GDPR overlays continue to apply where in scope.
  5. HITL and escalation triggers. Enumerate the explicit triggers that pull a human producer, underwriter, claims handler, or compliance officer into the loop, with the routing target, the SLA, the data the human gets, and the customer-facing wait language. Each trigger inline-keys the authority_limits entry that drives the routing target and the cascade rule, so an examiner can replay the chain of authority from any decision. Cover at minimum: jurisdiction edge, license boundary, identity ambiguity, suspected fraud, complex risk (premium > carrier threshold, line outside appointment, multiple-claim history, vulnerable-consumer signal), authority-limit exceeded for the role on the channel, appetite-map verdict of OUT-OF-APPETITE or REFER-SPECIALTY, AI-decision adverse-action notice trigger (NAIC AI Model Bulletin, IN HB 1271, CO SB 21-169, NY DFS Reg 187), FCA consumer-outcome trigger for UK channels (foreseeable-harm signal, vulnerable-customer signal under FG21/1, value-for-money breach), platform incident, model drift alarm. NO AUTHORITY ENTRY — DELEGATED-AUTHORITY COMMITTEE REVIEW REQUIRED flag for unmapped role × line × state × premium-band tuples.
  6. Observability and audit pack. Define the minimum log record per turn (timestamp, session ID, user-class, prompt, tool calls with inputs and outputs, model output, disclosures presented, escalations triggered, language code), the retention period per record class, the redaction rule, the conversation-replay tool, and the examiner-replay path — i.e., given a complaint or a regulator inquiry, exactly what record the carrier hands the regulator and how it correlates to the model card and the rating-engine record.
  7. Risk model and EU AI Act / NAIC alignment. Map the channel against:
    • NAIC AI Model Bulletin — Risk tier, governance committee, change-control plan, vendor and third-party model accountability (the channel often rides a third-party LLM and a third-party tool platform)
    • NAIC AI Systems Evaluation Tool — Exhibits A–D readiness (A: AI usage quantification including the channel volume; B: governance risk-assessment framework; C: high-risk system details for rating/classification/eligibility tools; D: AI data details). If the carrier is in the 12-state pilot (CA / CO / CT / FL / IA / LA / MD / PA / RI / VT / VA / WI through September 2026), prepare the response folder
    • EU AI Act — High-risk classification under Annex III for life and health pricing and risk-assessment systems and Articles 9–15 obligations effective August 2, 2026; conformity assessment, technical documentation, post-market monitoring, fundamental-rights impact assessment, registration in the EU database
    • State AI laws — TRAIGA, AB 489, IN HB 1271, CO SB 21-169 unfair-discrimination testing
    • Vendor terms — OpenAI App Directory policies (no medical / legal / financial advice in restricted categories without disclosure, identity-verification rules, payments handling, data-retention rules), Anthropic acceptable-use, telephony-vendor TCPA posture
  8. Vendor-platform attestations. For each platform involved (OpenAI / Anthropic / Amazon / Google / telephony / aggregator / carrier-core open-MCP service), capture: the platform's own AI policy, the data-processing addendum (DPA), the data-retention default and override, the model identifier, the model-version-pinning posture, the prompt-injection mitigation, the indirect-injection mitigation for tool outputs, and the platform's own incident-response contract. For every carrier-core MCP platform named in config.yml.sales.open_mcp_attestation_chain (BriteCore Open MCP Service, Duck Creek Agent Studio, Cytora Agentic Underwriting Platform), additionally pull the full attestation chain row verbatim — the MCP service endpoint pattern, the attestation cadence, the DPA reference, the data-residency posture (in-carrier-environment / shared-environment / vendor-hosted), the A2A standard version supported, the carrier's right-to-audit posture, the carrier-side attestation signer (model-risk-lead role), and the per-platform incident-response contract reference. The attestation chain rows are pre-populated in the regulator response kit. NO ATTESTATION ENTRY — VENDOR-RISK COMMITTEE REVIEW REQUIRED flag for any carrier-core platform without a matching attestation entry. Note explicitly where the channel relies on a non-deterministic platform behavior the carrier does not control (e.g., "OpenAI may rephrase our disclosure unless we hard-stop the rephrase via the system prompt and a post-hoc verifier").
  9. Adverse-action and consumer-rights handling. For any decision the channel can render (decline-to-quote, eligibility deny, rate up, decline-to-bind, claim-touch decline), define the adverse-action notice path, the human-review SLA, the appeal route, the IN HB 1271 prior-authorization-and-downcoding override (no AI-only basis), the CO SB 21-169 unfair-discrimination testing record, and the consumer's right to a human producer.
  10. Launch-readiness gate. Produce a go/no-go gate with: (1) compliance sign-off per state, (2) counsel sign-off, (3) model-risk sign-off, (4) security sign-off, (5) customer-experience sign-off, (6) a measured launch (limited geography or limited audience, a daily cap on volume, an explicit kill-switch and rollback procedure), and (7) an incident-response runbook including who pulls the kill-switch and how the carrier notifies the platform, the regulator, and the consumer if a material AI incident occurs.
  11. Regulator response kit. Produce a single-folder deliverable an examiner can be given on request: the channel spec, the model card (from the AI Governance Model Card Generator), the compliance row schema (from the Compliance Checklist Generator), the per-state disclosure overlay, the latest observability summary, the most recent FRIA / DPIA, a conversation-replay sample, and the open-issues log. The kit must be reproducible — the skill names the path and the freshness target so a new examiner request can be served in hours, not weeks.
  12. KPI and feedback loop. Define the KPIs the channel is judged on: STP rate, time-to-quote, escalation rate, complaint rate, state-DOI complaint rate, drift indicators, language-coverage utilization, vulnerable-consumer-rail trigger rate, adverse-action-rate by protected class (with explicit non-disparate-impact testing), and model-card-version drift. Define the cadence at which observed KPIs feed back into the model card and the channel spec.

Output requirements:

  • A markdown channel spec with all twelve sections; nothing implicit, no decisions left to the reader
  • A separate tools.yml (or equivalent) capturing the tool-call surface — name, schema, side effects, STP/HITL classification — that an engineering team can implement against without further guesswork
  • A separate disclosures.yml capturing the per-state disclosure language verbatim — keyed by state, jurisdiction, and trigger condition
  • A separate escalation.yml capturing the HITL triggers, routing, SLAs, and customer-facing wait language
  • A regulator-kit/ folder with the channel spec, the model card pointer, the compliance-row pointer, the per-state overlay, an observability sample, and the open-issues log
  • A one-page Executive Sign-Off page suitable for the distribution-lead, compliance-lead, model-risk-lead, and counsel signatures
  • A consumer-facing Channel-Disclosure page (a public-readable description of "what this AI assistant can and cannot do, what data it collects, how to talk to a human") that sits behind a clear "About this AI" link inside the channel
  • Saved to outputs/distribution/<channel-name>/<version>/ with spec.md, tools.yml, disclosures.yml, escalation.yml, regulator-kit/ and signoff.md
  • Disclose AI authorship of the spec to the reviewing executive sponsor and counsel; no part of this spec may be filed with a regulator without human review per NAIC AI Model Bulletin and IN HB 1271

Cross-References

  • admin/ai-governance-model-card-generator.md v2.0 — model-card artifact this spec consumes for any rating, classification, eligibility, or claims-touch model
  • admin/compliance-checklist-generator.md v2.0 — master compliance row schema; this spec is the channel-scoped overlay. The compliance-checklist v2.0 third-party vendor inventory hook is the source-of-truth for any carrier-core MCP platform listed in open_mcp_attestation_chain
  • sales/producer-live-call-copilot.md v2.0 — when a HITL handoff lands in a live producer call, the copilot is the next-up artifact
  • sales/producer-post-call-qa-scorecard.md v2.0 — scorecard for any human producer call that originates inside this channel
  • sales/cross-sell-opportunity-analyzer.md v3.0 — consumes the same carrier_appetite_map for cross-sell opportunity ranking
  • customer-service/policyholder-self-service-faq-builder.md v2.0 — when the channel needs a grounded FAQ corpus, this is the build skill
  • customer-service/coverage-explanation-letter.md v3.0 — when an adverse-action or coverage decision rendered inside the channel is followed up in writing
  • operations/agentic-claims-orchestration-template.md v2.0 — when the channel includes a claims-touch surface
  • operations/submission-intake-summarizer.md v4.0 — when the channel ingests a broker submission rather than a consumer quote request; consumes the same carrier_appetite_map for appetite verdicts
  • operations/claims-narrative-drafter.md v5.0 — when a claims-touch decision inside the channel needs a downstream narrative

Anti-Patterns

  • Publishing a ChatGPT App or Claude app without a per-state disclosure overlay and assuming the platform will police it — the platform polices its own terms, not state insurance law
  • Exposing a bind_coverage tool from a third-party assistant before the channel has cleared producer-of-record, payment-tender, and adverse-action review
  • Treating the assistant's output as a record of authority — the rating engine, classification engine, and policy admin remain the records of authority; the assistant is a conversation veneer
  • Assuming a vendor's data-retention default is sufficient — the carrier must verify the retention matches NAIC, state DOI, GLBA, and GDPR obligations
  • Treating an outbound voice agent that calls carrier IVRs as "just automation" — the agent is a broker on behalf of the consumer, with appointment, FCA Consumer Duty (UK), and TCPA implications
  • Letting the model card and the channel spec drift — every model-card change must trigger a channel-spec re-review
  • Treating a UK / EEA channel listing as a US-overlay extension — the FCA Consumer Duty PRIN 2A foreseeable-harm rule, ICOBS demands-and-needs statement, and the FCA value-for-money attestation are independent obligations that survive the US disclosure overlay and must be drawn from fca_consumer_duty_overlay verbatim
  • Treating a carrier-core open-MCP platform (BriteCore, Duck Creek, Cytora) as "vendor infrastructure" rather than as a regulated extension of the carrier's own AI estate — the attestation chain is a first-class compliance artifact and must surface in the regulator response kit alongside the vendor DPA
  • Letting an OUT-OF-APPETITE or REFER-SPECIALTY appetite-map verdict reach the consumer surface without a HITL handoff — every appetite verdict that is not IN-APPETITE is an escalation trigger and must route per the authority_limits cascade rule

Versioning

v2.0 (2026-06-01): Personalization pass — wired four new sales-config hooks. (1) config.yml.sales.fca_consumer_duty_overlay — UK FCA Consumer Duty (PRIN 2A) + ICOBS overlay for UK / EEA distribution: cross-cutting rule outcomes, four consumer outcomes, ICOBS 2 / 4 / 5 / 6 / 6A / 8 disclosures verbatim, ICOBS 6A fair-value assessment, FCA AI Update / DP5/22 alignment statement, post-2026-05-18 Go.Compare ChatGPT-app remediation language (per the 2026-05-18 landscape monitor). Every UK / EEA-targeted disclosure is now drawn verbatim from this hook and inline-keyed by entry ID. (2) config.yml.sales.carrier_appetite_map — per-line × per-state × per-class appetite matrix (approved / declined / surplus-lines-only / referral-required, limit-band, attachment-band, premium-band, CAT-zone exposure caps, target-loss-ratio band, target-hit-ratio band, target-bind-ratio band, per-class quota status). Every channel-exposed tool that touches eligibility / classification / rating / quote-issuance is now wired against this map; the Tool-Call Surface Map names the appetite-map entries each tool consults and the verdict that drives STP-eligible / HITL-required / escalate-only. (3) config.yml.sales.authority_limits — per-role × per-line × per-state × per-premium-band authority-limit table with cascade rule; every channel-exposed tool that can render a binding decision is now wired against this hook and named in the Tool-Call Surface Map and the HITL & Escalation Triggers section. (4) config.yml.sales.open_mcp_attestation_chain — per-platform attestation chain for the open-MCP carrier-core surface (BriteCore Open MCP Service 2026-05-20 + Duck Creek Agent Studio 2026-04-28 + Cytora Agentic Underwriting Platform; per the 2026-05-25 landscape monitor). Each entry specifies MCP service endpoint pattern, attestation cadence, DPA reference, data-residency posture, A2A standard version supported, right-to-audit posture, attestation signer role, and incident-response contract reference. Added: NO APPETITE ENTRY / NO AUTHORITY ENTRY / NO ATTESTATION ENTRY / NO FCA ENTRY verify-before-filing flags for unmapped tuples; UK / EEA-targeted row in the Per-State License and Disclosure Overlay; carrier-core MCP platform inclusion in the Vendor-Platform Attestations section; CO SB 26-189 ADMT carve-out, WA SB 5395, VA HB 736, UT AI-PA, AL SB 63, NY DFS Reg 187 added to the state AI-law set; cross-references updated to v2.0 / v3.0 / v4.0 / v5.0 of the seven dependent skills.

Dimension moves: Personalization 8 → 9 (the four new sales-config hooks + verbatim-overlay system + inline citation + cascade rule + attestation chain). All other dimensions held. Strict superset of v1.0 — every v1.0 capability is preserved (twelve-section spec structure, four channel patterns, tool-call surface map, conversation policy, per-state license and disclosure overlay, HITL and escalation triggers, observability and audit pack, EU AI Act / NAIC alignment, vendor-platform attestations, adverse-action and consumer-rights handling, launch-readiness gate, regulator response kit, KPI and feedback loop, the seven prior cross-references, the six anti-patterns, the tools.yml / disclosures.yml / escalation.yml / regulator-kit/ / signoff.md deliverable set, and the consumer-facing Channel-Disclosure page).

v1.0 (2026-04-25): Initial release — twelve-section spec covering channel inventory, tool-call surface map, conversation policy, per-state license and disclosure overlay, HITL and escalation triggers, observability and audit pack, risk model and EU AI Act / NAIC alignment, vendor-platform attestations, adverse-action and consumer-rights handling, launch-readiness gate, regulator response kit, KPI and feedback loop. Four channel patterns identified (Consumer-AI-app, Embedded-assistant, Outbound-agent, Co-listed). Five deliverable artifacts (spec.md, tools.yml, disclosures.yml, escalation.yml, regulator-kit/, signoff.md) plus a consumer-facing Channel-Disclosure page.

Example Output

[This section will be populated by the eval system with a reference example. For now, run the skill with sample input to see output quality.]

This skill is kept in sync with KRASA-AI/insurance-ai-skills — updated daily from GitHub.