CPNI rules and state privacy laws define hard boundaries on what your AI agents can access — and when. AutoPIL enforces those boundaries in real time at the data layer, with a cryptographic record of every decision your agents make.
9 policies across network operations, fraud assurance, and customer experience — covering the CPNI protections and network security requirements unique to telecommunications carriers.
policies: # Network fault agent — topology and alarm data; blocked from CDR and billing data - name: network_fault_agent_policy agent_role: network_fault_agent allowed_sources: - network_topology - alarm_feeds - performance_metrics - change_records denied_sources: - cdr_data - billing_data - customer_profiles allowed_tasks: - fault_detection - root_cause_analysis - ticket_creation denied_tasks: - billing_adjustment - account_suspension - plan_recommendation 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/telecom/", audit_db="autopil.db", ) # policies/telecom/ — loads recursively # Switch verticals by changing the path — nothing else changes.
Pre-built policies for telecom are included in every AutoPIL trial. Extend or override any rule via the REST API without redeploying.