Actuarial models, claims adjudication agents, and fraud detection systems access the most sensitive data in your organization. AutoPIL enforces access boundaries at the retrieval layer and produces the audit trail that state insurance regulators require.
10 policies across underwriting, claims management, and fraud & compliance — designed for the strict data segregation requirements of P&C, life, and specialty carriers operating under state DOI and Solvency II frameworks.
policies: # Underwriting analyst — risk profile and applicant data; blocked from claims history and competitor pricing - name: underwriting_analyst_policy agent_role: underwriting_analyst allowed_sources: - risk_profile_data - applicant_records - actuarial_tables - property_valuations - credit_reports denied_sources: - claims_history - competitor_pricing - internal_risk_models allowed_tasks: - risk_assessment - policy_quoting - eligibility_determination denied_tasks: - claims_settlement - fraud_investigation max_sensitivity: high
Point policy_path at your industry directory. AutoPIL loads every
YAML file recursively — roles, sensitivity rules, and process groups wired up
automatically from the directory structure. No additional config needed.
Policies are hot-reloaded at runtime. Extend or override any pre-built policy via the REST API without redeploying your agents or restarting services.
from autopil import ContextGuard # Point at your industry — only those policies load guard = ContextGuard( policy_path="policies/insurance/", audit_db="autopil.db", ) # policies/insurance/ — loads recursively # Switch verticals by changing the path — nothing else changes.
Pre-built policies for insurance are included in every AutoPIL trial. Extend or override any rule via the REST API without redeploying.