Paper deep dive
Multi-Agent AI Architecture for Regulated Insurers: A generic AI framework under Solvency II and the AI Act in Austria and Germany
Walter Kurz
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 94%
Last extracted: 9/24/2026, 3:50:47 AM
Summary
The paper proposes a formal multi-agent architecture for implementing enterprise AI in regulated insurance firms, specifically within the contexts of Austria and Germany. The framework integrates economic theoriesāArrow's risk pooling, Nash equilibrium, and Principal-Agent theoryāto model insurers as constrained optimization entities. It decomposes the firm into specialized agents (capital management, underwriting, claims, compliance, etc.) coordinated by an orchestrator agent. The system enforces regulatory compliance with Solvency II, the AI Act, and the Insurance Distribution Directive, utilizing asynchronous communication protocols like MCP and A2A to ensure auditable and compliant decision-making.
Entities (20)
Relation Signals (13)
Multi-Agent AI Architecture ā complieswith ā Solvency II
confidence 98% Ā· enforcing regulatory admissibility and institutional coherence under frameworks such as Solvency II
Multi-Agent AI Architecture ā complieswith ā AI Act
confidence 98% Ā· enforcing regulatory admissibility and institutional coherence under frameworks such as ... the AI Act
Multi-Agent AI Architecture ā appliestheory ā Arrow's Risk Pooling Theory
confidence 95% Ā· The framework synthesises three core theoretical perspectives: Arrow's risk pooling theory to formalise risk transformation under uncertainty
Multi-Agent AI Architecture ā appliestheory ā Nash Equilibrium
confidence 95% Ā· Nash equilibrium to model strategic interactions between decision agents
Multi-Agent AI Architecture ā appliestheory ā Principal-Agent Theory
confidence 95% Ā· Principal-Agent theory to address incentive alignment under information asymmetry
Multi-Agent AI Architecture ā complieswith ā Insurance Distribution Directive
confidence 95% Ā· enforcing regulatory admissibility and institutional coherence under frameworks such as ... the Insurance Distribution Directive.
Multi-Agent AI Architecture ā targetslocation ā Austria
confidence 95% Ā· specific focus on the regulatory contexts of Austria and Germany.
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:This paper proposes a formal multi-agent architecture for implementing enterprise AI in regulated insurance firms, integrating economic theory with institutional design. The framework synthesises three core theoretical perspectives: Arrow's risk pooling theory to formalise risk transformation under uncertainty, Nash equilibrium to model strategic interactions between decision agents, and Principal-Agent theory to address incentive alignment under information asymmetry. The insurer is modelled as a constrained optimisation entity operating under solvency, legal, ESG, and operational boundaries, with specific focus on the regulatory contexts of Austria and Germany. The architecture decomposes the firm into multiple specialised agents, each representing distinct functional domains such as capital management, underwriting, claims processing, compliance, fraud detection, and client interaction. Human-in-the-loop agents are integrated through a tiered access control system, ensuring differentiated data visibility and decision influence based on user roles. An orchestrator agent supervises inter-agent coordination, enforcing regulatory admissibility and institutional coherence under frameworks such as Solvency II, the AI Act, and the Insurance Distribution Directive. Protocol integration is based on asynchronous execution and dual-layer communication infrastructures, specifically the Model Context Protocol (MCP) and Agent-to-Agent (A2A) messaging. This structure enables the systematic design of compliant, auditable multi-agent systems aligned with the institutional logic of financial firms in Austria and Germany.
Tags
Links
- Source: https://arxiv.org/abs/2609.27636v1
- Canonical: https://arxiv.org/abs/2609.27636v1
Trouble viewing inline? Open PDF directly ā
Full Text
78,329 characters extracted from source content.
Expand or collapse full text
Multi-Agent AI Architecture for Regulated Insurers A generic AI framework under Solvency I and the AI Act in Austria and Germany Walter Kurz1 1Swissi Institute for AI, kurz@swissi-ai.institute Abstract This paper proposes a formal multi-agent architecture for implementing enterprise AI in regulated insurance firms, integrating economic theory with institutional design. The framework synthesises three core theoretical perspectives: Arrowās risk pooling theory to formalise risk transformation under uncertainty, Nash equilibrium to model strategic interactions between decision agents, and Principal-Agent theory to address incentive alignment under information asymmetry. The insurer is modelled as a constrained optimisation entity operating under solvency, legal, ESG, and operational boundaries, with specific focus on the regulatory contexts of Austria and Germany. The architecture decomposes the firm into multiple specialised agentsāeach representing distinct functional domains such as capital management, underwriting, claims processing, compliance, fraud detection, and client interaction. Human-in-the-loop agents are integrated through a tiered access control system, ensuring differentiated data visibility and decision influence based on user roles. An orchestrator agent supervises inter-agent coordination, enforcing regulatory admissibility and institutional coherence under frameworks such as Solvency I, the AI Act, and the Insurance Distribution Directive. Protocol integration is based on asynchronous execution and dual-layer communication infrastructures, specifically the Model Context Protocol (MCP) and Agent-to-Agent (A2A) messaging. This structure enables the systematic design of compliant, auditable multi-agent systems aligned with the institutional logic of financial firms in Austria and Germany. keywordsMulti-Agent Systems, Enterprise AI, Insurance Firms, Solvency I, AI Act, Regulated Environments, Constrained Optimisation, Principal-Agent Theory, Nash Equilibrium, Arrowās Risk Pooling, Austria, Germany, Institutional Design, ESG Compliance, Regulatory Architecture, Model Context Protocol (MCP), Agent-to-Agent Protocol (A2A), AI Governance, Algorithmic Accountability, Financial Regulation 1 Introduction In this paper, we develop a theoretical framework to formalise the core institutional functions of insurance companies operating in Austria and Germany. Our objective is to represent these firms as systems of constrained optimisation problems, suitable for implementation via a decentralised multi-agent architecture. We deliberately avoid task-level AI applications and instead focus on the structural transformation of insurance firms into formal agent-based systems governed by economic objectives and regulatory constraints. The analysis is restricted to profit-oriented private insurers, enabling the derivation of objective functions consistent with utility or surplus maximisation under bounded rationality. This work contributes to a foundation for applying advanced AI systems to insurance by grounding agent behaviour in firm theory rather than heuristic rule sets or isolated prediction models. 1.1 Institutional Scope: Insurance Markets in Austria and Germany Austria and Germany constitute two of the most developed and stringently regulated insurance markets in Europe. Both jurisdictions operate under the Solvency I framework, characterised by high market penetration, standardised supervisory practices, and formally codified capital adequacy regimes. The German market includes a significant share of mutuals and public-law insurers, whereas Austria exhibits stronger concentration among private joint-stock firms. Regulatory supervision is exercised by BaFin in Germany and the FMA in Austria, under harmonised EU directives. These institutional similaritiesāamplified by coercive and normative isomorphic pressures within the EU regulatory fieldāpermit a joint theoretical treatment of profit-driven insurer behaviour DiMaggio & Powell, 1983a. Capital requirements and solvency constraints are explicitly quantified under Solvency I, making it possible to model insurance firms as surplus-maximising entities operating under regulatory risk boundaries Boonen, 2017a. 1.2 Taxonomy of Insurance Firms Insurance firms in Austria and Germany can be categorised according to ownership structure, legal form, and regulatory mandate. Broadly, three types dominate the institutional landscape: (i) public-law insurers, such as statutory health insurance providers; (i) mutual insurers, owned by their policyholders; and (i) joint-stock companies, operating under shareholder control. While all entities are subject to Solvency I and supervised by national authorities, their internal objectives differ substantially. Public-law insurers are typically constrained by statutory duties and fixed benefit structures, with limited discretion over pricing or capital strategy. Mutuals operate under collective ownership, often prioritising member benefits over profit maximisation. In contrast, joint-stock insurers pursue surplus generation under market competition, subject to regulatory capital and risk constraints Schmeiser & Gründl, 2002a; Biener & Eling, 2012a. These differences affect the formalisation of objective functions and admissible decision sets. Given this divergence, the subsequent analysis focuses exclusively on profit-driven private insurers, for which the firm can be modelled as a utility-maximising entity operating under solvency and compliance constraints. 1.3 Related Work The theoretical foundation for modelling insurer behaviour rests on three principal frameworks. First, Arrowās treatment of risk-bearing institutions provides a canonical basis for interpreting insurance as a mechanism for intertemporal risk transfer and welfare improvement under uncertainty Arrow, 1963a. Second, the principal-agent framework is widely used to model asymmetries between insurers and policyholders, particularly in underwriting and claims settlement, where hidden information and hidden actions affect contract outcomes Rothschild & Stiglitz, 1976a; Zweifel & Eisen, 2012a. Third, the Nash equilibrium concept enables formal analysis of insurer interaction in competitive environments, such as premium setting, reinsurance strategy, or capital allocation, where strategic interdependence governs outcomes Dickson & Drekic, 2004a. These foundations allow insurer behaviour to be framed as a set of constrained optimisation problems under uncertainty and regulation. This abstraction is essential for translating institutional logic into formal structures usable in multi-agent systems. Beyond economic formalism, the internal structure and governance of insurance firms have been analysed through organisational theory. Principal-agent models extend to internal hierarchies, capturing incentive misalignments between shareholders, executives, and operational units Cummins & Weiss, 1999a. Institutional isomorphism has been observed in the convergence of firm structures across markets with similar regulatory constraints, reinforcing the adoption of standardised roles and procedures DiMaggio & Powell, 1983a. This theoretical lens provides a basis for decomposing insurer operations into semi-autonomous subfunctions governed by compliance and incentive compatibility. Such decomposition aligns naturally with agent-based modelling approaches, in which decentralised decision entities operate under bounded rationality within a shared institutional environment. Applications of AI in the insurance industry have focused primarily on operational subdomains such as fraud detection, customer profiling, and claims triage. Supervised learning techniques dominate, often relying on structured policyholder data or claim records Brockett et al., 2002a. More recently, natural language processing has been applied to extract and classify information from unstructured documents in claims workflows Kolambe & Kaur, 2023a. Industry-driven approaches increasingly promote intelligent automation platforms that combine machine learning with robotic process automation for end-to-end claims handling Automation Anywhere, 2021a. Such implementations remain task-specific and do not extend to the systemic modelling of insurer behaviour. Existing AI solutions typically optimise local performance metrics without incorporating institutional objectives or regulatory constraints, limiting their suitability for architecture-level integration. 1.4 Contribution This paper contributes a theoretical framework that formalises the core institutional functions of profit-driven insurance firms as constrained optimisation problems grounded in economic theory. Building on established models of utility, risk, and contract theory, we decompose insurer operations into analytically distinct subfunctions aligned with firm-level objectives. These subfunctions are then mapped onto a multi-agent system architecture, in which autonomous agents operate under bounded rationality, institutional constraints, and shared utility goals. Unlike task-oriented AI applications, the proposed structure enables systemic modelling of insurance firms as distributed decision systems, opening a path toward compliant, architecture-level AI implementation in regulated environments. 2 Formal Modelling of Insurance Firm Functions The formal behaviour of an insurance company can be represented as an optimisation problem in which the firm seeks to maximise surplus or expected utility, subject to a set of internal and external constraints. The objective reflects the insurerās economic role as an intermediary that transforms individual risks into collective stability through pooling and capital management. Constraints arise from capital requirements, risk boundaries, and regulatory compliance obligations, which delimit the admissible decision space. In regulated environments such as Austria and Germany, these constraints include solvency directives such as Solvency I, which formalise market-consistent valuation, capital adequacy, and risk-based supervision Starita & Malafronte, 2014a; Rae et al., 2017a, consumer protection rules under the Insurance Distribution Directive (IDD), which aim to enhance transparency, improve advisory standards, and strengthen product governance in insurance distribution European Insurance and Occupational Pensions Authority, 2022a; Werner, 2021a, and increasingly also algorithmic accountability derived from the AI Act, the GDPR, and ESG-related regulatory frameworks European Commission, 2021a; European Parliament and Council, 2020a. This abstraction reduces the insurance firm to a constrained optimisation entity, forming the analytical basis for decomposing its internal functions into subcomponents represented by decision agents. As a baseline, the firmās behaviour can be formalised as the following maximisation problem: maxā _ a ā”[Uā”(Ļā”())] [U(Ļ( a))] (1) s.t. ā”[Lā”()]ā¤C(Capital adequacy constraint) [L( a)]⤠C (Capital adequacy constraint) (2) VaRαā(Ļā”())ā¤R(Risk exposure limit under Solvency I) _α(Ļ( a))⤠R (Risk exposure limit under Solvency I) (3) ālegal(Regulatory admissibility: AI Act, GDPR, IDD) a _legal (Regulatory admissibility: AI Act, GDPR, IDD) (4) āā°ESG,E(Environmental screening under EU Taxonomy and SFDR) a _ESG,E (Environmental screening under EU Taxonomy and SFDR) (5) āESG,S&G(Social and governance constraints) a _ESG,S\&G (Social and governance constraints) (6) āoperational(Operational feasibility) a _operational (Operational feasibility) (7) In this formulation, ā a denotes the vector of firm-level decisions, including pricing, underwriting, claims handling, investment allocation, and governance policies. The function Ļā”()Ļ( a) represents the surplus or profit generated by these decisions, while Uā”(ā )U(Ā·) is the firmās utility function, potentially reflecting risk-neutral or risk-averse preferences. The capital adequacy constraint ā”[Lā”()]ā¤CE[L( a)]⤠C ensures that expected liabilities do not exceed available capital C. Risk exposure is formalised via a Value-at-Risk condition at confidence level α, such that VaRαā(Ļā”())ā¤RVaR_α(Ļ( a))⤠R, where R is the firmās Solvency I risk threshold. The admissible decision space is further bounded by legal and institutional requirements. The legal constraint ālegal a _legal enforces compliance with supervisory regimes such as the AI Act European Commission, 2021a, the General Data Protection Regulation (GDPR), and the Insurance Distribution Directive (IDD) European Insurance and Occupational Pensions Authority, 2022a. ESG admissibility is introduced via two distinct constraint sets: āā°ESG,E a _ESG,E denotes environmental eligibility under instruments such as the EU Taxonomy Regulation (EU) 2020/852 Parliament & Council, 2020a and the Sustainable Finance Disclosure Regulation (SFDR) Parliament & Council, 2019a, including measurable thresholds like carbon intensity per revenue unit or share of taxonomy-aligned investments. āESG,S&G a _ESG,S\&G ensures that actions meet minimum social and governance criteria, including metrics such as board diversity ratios, executive pay dispersion, transparency of grievance mechanisms, and policyholder participation in governance. āoperational a _operational guarantees that all selected actions remain within the firmās technical and procedural capabilities. This formulation expresses the insurerās decision logic as a constrained optimisation problem: maximising expected utility while navigating capital limits, solvency thresholds, regulatory boundaries, and ESG accountability. It reflects the institutional reality that insurance firms are not profit-maximising entities in a vacuum, but regulated intermediaries embedded within a system of legal, financial, and sustainability norms. The constraint structure provides a formal foundation for balancing these competing obligations within an integrated decision architecture. The constrained optimisation problem can be reformulated using a Lagrangian representation, which incorporates the firmās decision space and associated constraints into a single augmented objective: āā”(,)=ā”[Uā”(Ļā”())]āĪ»1ā(ā”[Lā”()]āC)āĪ»2ā(VaRαā(Ļā”())āR)āāi=36Ī»iā viol(i)ā() ( a, Ī»)=E[U(Ļ( a))]- _1 (E[L( a)]-C )- _2 (VaR_α(Ļ( a))-R )- _i=3^6 _iĀ·I_viol^(i)( a) (8) In this formulation, =(Ī»1,Ī»2,ā¦,Ī»6) Ī»=( _1, _2,ā¦, _6) denotes the vector of non-negative Lagrange multipliers associated with the respective constraints. The indicator functions viol(i)ā()I_viol^(i)( a) take the value 1 when the corresponding constraint is violated, and 0 otherwise. This representation allows each binding constraint to be interpreted as an implicit cost component: a marginal penalty or trade-off that reduces the firmās attainable utility. The multipliers quantify the shadow price of each constraint ā i.e. how much expected utility would improve if that constraint were marginally relaxed. Put differently, this expression formalises the reality that insurers are not just maximising profit; they are doing so under legal, financial, and institutional boundaries, each of which carries a hidden opportunity cost. The formulation makes those trade-offs explicit and measurable. This prepares the ground for decomposing the global optimisation problem into analytically tractable subcomponents, each corresponding to a distinct functional domain within the firm. These subcomponents will later be mapped to autonomous decision agents, coordinated within a multi-agent system aligned with the firmās overall objective. The formal constraint structure outlined above provides a general decision-theoretic foundation. To refine it, we now examine how different theoretical frameworks contribute distinct modelling perspectives to insurer behaviour. We begin with Arrowās treatment of risk-bearing institutions. Arrowās analytical framework interprets insurance as a mechanism for transferring individual uncertainty into collective stability through risk pooling under conditions of incomplete information and risk aversion Arrow, 1963a. Within this view, the firm functions as a utility-transforming intermediary, accepting idiosyncratic risks from clients and aggregating them into diversified portfolios whose outcomes are more predictable at the collective level. Risk-averse agents maximise the expected utility of their final wealth, implying that the insurance contract must improve the expected utility of the insured while maintaining the insurerās solvency. The firmās objective thus incorporates a concave utility function, and optimal contract design becomes a question of balancing marginal utility across risk classes subject to regulatory and capital constraints. This foundation legitimises the use of expected utility in the global model and provides a formal link between micro-level risk aversion and firm-level surplus transformation. Following the expected utility framework established by Arrow (1963a), if W denotes the insurerās terminal wealth and X the aggregate uncertain claim distribution, the firm solves: max ā”[Uā”(WāX)] [U(W-X)] (9) where Uā”(ā )U(Ā·) is a strictly concave utility function reflecting risk aversion, and X represents the net realised liabilities from pooled insured risks. This structure underpins the expected utility formulation applied in the global optimisation model. A second theoretical perspective relevant to insurer modelling derives from principalāagent theory, which formalises the implications of asymmetric information between contracting parties. In insurance, such asymmetries are structural: the policyholder holds private information about risk type (adverse selection) and actions taken post-contract (moral hazard) Rothschild & Stiglitz, 1976a. This leads to inefficiencies in underwriting, pricing, and claims settlement, where the insurer must design mechanisms to extract truthful signals or induce appropriate behaviour. Within the firm itself, principalāagent problems arise in governance structures, where shareholders (principals) must align the actions of executives and operational units (agents) under limited observability and incentive misalignment Cummins & Weiss, 1999a. In the modelling context, principalāagent theory justifies the use of informational constraints in the firmās decision space. These constraints restrict the feasible set of actions not only by regulation and capital, but by the need to maintain incentive compatibility. The global optimisation problem is thus shaped by contracts and internal mechanisms that ensure delegated decisions align with firm objectives despite decentralised knowledge and interests. Following the principal-agent framework formalised by Rothschild & Stiglitz (1976a), an incentive-compatible mechanism can be expressed as: aāāargā”maxaāā”[uā”(a,sā”(a))ā£Īø] a^*ā _a \ E[u(a,s(a)) Īø] (10) where aāa^* is the equilibrium action, uā”(ā )u(Ā·) is the agentās utility, and Īø is the agentās private type. This structure embeds information asymmetry into the admissible decision structure of the firm. Similarly, Nash equilibrium provides the formal language to describe strategic interactions among insurers in competitive markets, as outlined by Dickson & Drekic (2004a). Each firm chooses a strategy that maximises its objective given the strategies of others. This strategic context introduces equilibrium constraints into the firmās optimisation problem, particularly in areas where regulatory frameworks permit competition under capital requirements and fair disclosure. Premium rates, for example, are not solely determined by loss expectations, but also by competitive pressures and reactions. Similarly, capital allocation and reinsurance retention levels are shaped by the structure of rival firmsā positions. In this setting, the insurerās feasible set is partially endogenous: constrained not only by internal and external norms, but by strategic stability. Following the Nash equilibrium framework as applied to insurance markets by Dickson & Drekic (2004a), the equilibrium condition can be formalised as: iāāargā”maxiāiā”[Uiā(Ļiā(i,āi))] a_i^*ā _ a_i _i\ E[U_i( _i( a_i, a_-i))] (11) where each firm maximises its own expected utility conditional on the strategies of its competitors. This condition defines a Nash equilibrium in which no insurer has an incentive to deviate unilaterally from its chosen action. The three modelling perspectives outlined aboveāArrowās utility-based risk pooling (Arrow, 1963a), principalāagent theory under asymmetric information (Rothschild & Stiglitz, 1976a), and Nash equilibrium in strategic competition (Dickson & Drekic, 2004a)āeach contribute distinct structural constraints and behavioural mechanisms to the insurerās decision space. Together, they represent a layered interpretation of insurance firm behaviour: risk transformation, incentive design, and interdependent strategy selection. To capture this multidimensional structure, we now introduce a unified formulation in which the firm is modelled as a distributed decision system composed of interdependent subfunctions. This approach allows each theoretical lens to be encoded as a constraint or objective component in a global architecture that reflects the institutional and economic realities of regulated insurance markets. It also provides a formal foundation for decomposing the firm into agent-level components in later sections. We define the unified model as follows: max1,ā¦,n _ a_1,ā¦, a_n āi=1nā”[Uiā(Ļiā(i,āi))] _i=1^nE[U_i( _i( a_i, a_-i))] (12) s.t. ā”[Liā(i)]ā¤Ciāi(Capital adequacy) [L_i( a_i)]⤠C_i ā i (Capital adequacy) (13) ICiā(i,Īøi)holdsāi(Incentive compatibility) _i( a_i, _i) ā i (Incentive compatibility) (14) iāā¬i(āi)āi(Best response: strategic consistency) a_i _i( a_-i) ā i (Best response: strategic consistency) (15) iāiā©ā°iā©iā©iāi(Legal, ESG, operational admissibility) a_i _i _i _i _i ā i (Legal, ESG, operational admissibility) (16) Here, the firm is composed of n subfunctions or decision units, each denoted by index i. Each i a_i represents a vector of decisions associated with a particular function (e.g. pricing, underwriting, claims). The function Ļiā(i,āi) _i( a_i, a_-i) denotes the financial contribution of function i, which may depend on its own decisions as well as those of other units (interdependencies). Uiā(ā )U_i(Ā·) is the local utility function, potentially reflecting risk preferences or performance targets. Constraint (13) ensures local capital adequacy; (14) imposes incentive compatibility under private information; (15) enforces strategic consistency in the presence of inter-agent competition or coordination; and (16) collects external admissibility constraints from regulatory, environmental, governance, and operational domains. This structure treats an insurance company as a system made up of smaller expert units. Each unit has its own job and goals, but they all work together within a shared set of rules and limits. Some rules come from regulators (like Solvency I or the AI Act), others from the market or the firmās own governance. The model shows how each part makes decisions, while still aligning with the companyās overall direction. This formalisation sets the stage for implementing a multi-agent system that reflects how real insurers actually function under legal, financial, and strategic constraints. 3 Functional Decomposition and Agent Architecture Given the regulatory, confidentiality, and institutional constraints of the insurance sector, we argue that enterprise AI systems must be implemented as proprietary infrastructures rather than built on open, general-purpose platforms. This requirement arises from the intersection of data protection obligations (GDPR), auditability under regulatory supervision (IDD, AI Act), and the need for institution-specific objective functions. Within this context, we propose a decentralised multi-agent architecture as the appropriate system design, in which autonomous decision agents operate under a global regulatory and strategic logic enforced by an overseeing orchestrator agent. The complexity of modern insurance firms necessitates a modular architecture, where distinct functions operate as autonomous, goal-directed subunits. This decomposition enhances both analytical tractability and system design, particularly when formalising insurer behaviour as a multi-agent system. Each agent is assigned a specific functional role, operating under local decision rules bounded by firm-level constraints. While agents such as underwriting, capital management, and claims settlement act semi-independently, they are coordinated through a global optimisation logic that enforces regulatory admissibility, risk exposure boundaries, and capital adequacy. Human-in-the-loop agents are integrated through a tiered access system, structuring data visibility and decision authority based on user roles, ensuring both regulatory compliance and operational alignment. In addition to technical operations, the firm must satisfy ESG-related obligations, particularly in the social and governance (S&G) domains. This includes traceable decision accountability, inclusive stakeholder access, and transparent reporting structures. To this end, some agents may not optimise financial flows directly, but rather enforce compliance, track governance metrics, or interface with external actors. Large language models (LLMs) provide a natural interface layer for employee- and client-facing communication, enabling agents to interact with users in transparent, interpretable terms. These LLM-enabled agents can also serve stakeholders such as shareholders or regulators by offering on-demand conversational access to policy logic, performance summaries, and risk assessments. In this setting, natural language becomes both a user interface and a compliance instrument, supporting the broader governance objectives of the firm. As a profit-oriented institution, the insurance firm seeks to maximise financial surplus subject to internal and regulatory constraints. Capital Management Agent The capital management agent is responsible for maintaining solvency while supporting business growth. Its function is to allocate capital across risk-bearing units, ensure compliance with solvency requirements (e.g. Solvency I), and buffer against adverse shocks. The agent does not generate profit directly but enables all other agents to operate within admissible financial boundaries. Its decision problem balances reserve levels, liquidity availability, and capital costs. Formally, the capital agent solves: maxkā _k āγā Cost(k) -γ·Cost(k) (17) s.t. āā”(X>k)ā¤1āα(Solvency constraint) (X>k)⤠1-α (Solvency constraint) (18) kā„Reservemin(Regulatory reserve floor) k _min (Regulatory reserve floor) (19) kā¤AvailableCapital(Capital availability) k (Capital availability) (20) Here, k denotes the capital buffer allocated by the agent, and Costā(k)Cost(k) is a convex function representing the opportunity cost or regulatory friction of holding capital. γ is a weighting coefficient that captures the trade-off between safety and efficiency. X is the random variable denoting aggregate liability. The solvency constraint (18) ensures that the probability of insolvency remains below a predefined risk threshold α (e.g. 99.5% for Solvency I). Constraint (19) imposes a reserve floor, and (20) limits decisions to available financial resources. In plain terms, this agent decides how much capital the insurer should hold in reserve so that it can stay solvent during bad years, while also not tying up too much money that could otherwise be used for business. It plays a safety role in the system, making sure the company doesnāt fall below legal or supervisory thresholds, while maintaining sufficient financial flexibility to support underwriting and operational activities. Underwriting Agent The underwriting agent is tasked with selecting, pricing, and classifying risks submitted to the insurer. Its goal is to accept profitable risks, reject adverse ones, and allocate fair premiums in line with expected losses and capital requirements. This agent faces information asymmetries due to incomplete or biased disclosures by applicants, and must therefore rely on observable indicators or probabilistic models. It interacts closely with the pricing function, fraud detection, and capital allocation. Formally, the underwriting agent solves: maxā _ u āj=1m(pjāā”[ljā£j])ā Ī“j _j=1^m (p_j-E[l_j x_j] )Ā· _j (21) s.t. Ī“jā0,1āj(Acceptance decision) _jā\0,1\ ā j (Acceptance decision) (22) ā”[ljā£j]ā¤Ļ(Expected loss threshold) [l_j x_j]ā¤Ļ (Expected loss threshold) (23) āj=1mĪ“jā VaRαā(lj)ā¤k(Capital exposure constraint) _j=1^m _jĀ·VaR_α(l_j)⤠k (Capital exposure constraint) (24) In this formulation, j indexes the incoming applications, pjp_j is the proposed premium, ljl_j is the stochastic loss for applicant j, and j x_j is the observable feature vector. Ī“j _j is a binary variable that indicates whether the policy is accepted. The agent maximises expected underwriting profit across accepted applications while ensuring that no individual risk exceeds an expected loss threshold Ļ and that aggregate accepted risks do not violate the firmās capital limit k under VaR-based solvency requirements. Put simply, this agent decides which applications to accept and at what premium. It tries to find a balance: avoiding customers likely to generate large losses, pricing correctly for those accepted, and keeping the portfolio within the firmās risk capacity. It acts as the firmās first line of financial defence. Claims Handling Agent The claims handling agent is responsible for assessing, verifying, and settling claims made by policyholders. Its role is to ensure fair and timely payment of legitimate claims while preventing overcompensation, delay-induced escalation, or exposure to fraudulent activity. It operates under uncertainty due to incomplete documentation and the stochastic nature of claim sizes and timing. It coordinates with the fraud detection agent, legal interface, and capital management unit. Formally, the claims agent solves: minā _ c āi=1nā”[Piā(Īøi)]+Ī»ā Delayiā(Īøi) _i=1^nE[P_i( _i)]+λ·Delay_i( _i) (25) s.t. Piā(Īøi)ā„CĀÆiāi(Minimum contractual payout) P_i( _i)ā„ C_i ā i (Minimum contractual payout) (26) Piā(Īøi)ā¤CĀÆiāi(Policy coverage limit) P_i( _i)⤠C_i ā i (Policy coverage limit) (27) FraudScoreiā(Īøi)ā¤Ļāi(Fraud detection screen) _i( _i)ā¤Ļ ā i (Fraud detection screen) (28) Here, Piā(Īøi)P_i( _i) is the payout for claim i as a function of latent claim type Īøi _i, which is uncertain at the time of processing. CĀÆi C_i and CĀÆi C_i denote the policyās minimum and maximum payout obligations. Delayiā(Īøi)Delay_i( _i) represents cost associated with processing time (which may include penalties or legal escalation). The fraud score is an externally or internally computed index bounded by ĻĻ, above which claims are flagged for additional screening. In simple terms, this agent manages the decision of how much to pay out and when. It tries to fulfil the firmās promises to policyholders but must be careful not to pay more than contractually requiredāor too quickly if the claim appears suspicious. Its job is about fairness, vigilance, and legal correctness under time pressure. Fraud Detection Agent The fraud detection agent operates in parallel with the claims and underwriting processes, monitoring for anomalous patterns or inconsistent declarations that may indicate intentional misrepresentation. Its purpose is to identify and flag high-risk cases for further review, thereby reducing exposure to internal and external manipulation. It leverages probabilistic models, anomaly detection algorithms, or learned patterns to assess the integrity of incoming data. This agent is preventive in nature and does not directly affect financial outcomes but modifies the decision space of other agents. Formally, the fraud agent solves: maxāā± _ f āi=1nā”[TPiā(Īøi)]āμā ā”[FPiā(Īøi)] _i=1^nE[TP_i( _i)]-μ·E[FP_i( _i)] (29) s.t. Scoreiā(Īøi)=ā³ā”(i)āi(Fraud model output) _i( _i)=M( x_i) ā i (Fraud model output) (30) Flagi=[Scorei(Īøi)>Ļ]āi(Threshold decision) _i=I[Score_i( _i)>Ļ] ā i (Threshold decision) (31) In this formulation, TPiTP_i and FPiFP_i represent the expected true and false positives for claim or policy i under the agentās detection regime. μ is a penalty parameter on false positives to discourage excessive filtering. ā³ā”(ā )M(Ā·) is a predictive model mapping observable features i x_i to a fraud score. Claims or applications are flagged if their score exceeds a risk threshold ĻĻ. In simple terms, this agent watches for red flags. It uses data to guess which claims or applications might be fake or manipulated. If the score is too high, the case gets flagged for deeper review. It helps protect the insurer from bad actors without blocking genuine customers. Compliance and Legal Agent The compliance and legal agent ensures that all internal decisions and external product features adhere to applicable regulations and governance norms. It enforces admissibility under frameworks such as Solvency I, the Insurance Distribution Directive (IDD), the General Data Protection Regulation (GDPR), the AI Act, and ESG-related disclosure rules. This agent does not optimise profit directly, but constrains the action space of all other agents by validating whether decisions are legally and ethically permissible. Formally, the agent implements a filtering operator: āi:ifinal=iif āiālegalā©ā°ESG,Eā©ESG,S&Gā otherwise ā i: a_i^final= cases a_i&if a_i _legal _ESG,E _ESG,S\&G\\ &otherwise cases (32) Here, i a_i denotes the proposed action from agent i, and ifinal a_i^final is the admissible action after legal and ethical screening. The operator enforces exclusion if any ruleālegal, environmental, social, or governanceāis violated. ESG-S&G includes procedural fairness, transparency, stakeholder inclusion, and traceability of decisions. In simple terms, this agent acts as the internal regulator. It checks whether actions suggested by other agentsāsuch as new products, capital decisions, or underwriting rulesāare legally allowed and ethically sound. If not, the action is blocked. It ensures the company plays by the rules and maintains reputational integrity. Employee Interface Agent The employee interface agent serves as a controlled gateway between personnel and the AI-based decision architecture of the insurance system. Its objective is to maximise the individual work utility of each employee by providing context-relevant access to agent outputsāsuch as those from underwriting, claims, or complianceāwhile enforcing strict internal control over data visibility, traceability, and policy adherence. Each employee eāā°e operates within an organisational role rāār , which defines their permitted query set and data access tier. The agent facilitates system interaction through a filtered interface, while ensuring compliance with data protection obligations (e.g. GDPR), internal governance rules, and audit requirements. Formally, the agent solves the following constrained optimisation problem for each employee: maxeār _ q_e _r ā”[Ueā(āā”(e,contextr))] [U_e (L( q_e, a_context^r) ) ] (33) s.t. rāāpermittedā(e)(Role-based access) r _permitted(e) (Role-based access) (34) contextrāglobal(Tier-constrained context) a_context^r A_global (Tier-constrained context) (35) logā(e,t,e)āāaudit(Supervisory auditability) ( q_e,t,e) _audit (Supervisory auditability) (36) Here, e q_e denotes a query submitted by employee e, and contextr a_context^r is the filtered view of the agent system state accessible under role r. The global state global A_global comprises all structured outputs from other agents. The function āā”(ā )L(Ā·) is the LLM interface that maps decision-relevant data to human-readable outputs. The utility function Ueā(ā )U_e(Ā·) reflects the employeeās expected task efficiency or decision quality from receiving this response. Constraint (34) ensures that the role is authorised; (35) enforces tier-based data isolation; and (36) requires that every query is logged, timestamped, and auditable. In simpler terms, this setup ensures that each employee gets exactly the information they need to do their jobāno more, no less. Their role in the company defines what they are allowed to see. All their requests are checked, filtered, and recorded so that sensitive data stays protected and everything remains transparent and traceable. To operationalise the tiered system, the agent applies a conditional access mapping: Responsee=āā”(e,contextr)if ārāāpermittedā(e)ā otherwise _e= casesL( q_e, a_context^r)&if r _permitted(e)\\ &otherwise cases (37) This structure ensures that only admissible queryārole combinations produce responses. For example, a call centre employee might access only claim-level summaries or policy status updates, whereas compliance officers can view audit logs, and executives are granted high-level system metrics and inter-agent coordination summaries. Role hierarchies are enforced dynamically through the internal access control engine, which references āpermittedā(e)R_permitted(e) and monitors all activity under āauditL_audit. In functional terms, the employee interface agent enables precise, lawful, and productive human-AI interaction across the organisational hierarchy. Put simply, the system checks who is asking and only gives an answer if the personās role allows it. A junior employee might see only the basics needed for their task, while senior staff get broader insights. Everything is filtered automatically so that access always matches the personās position and responsibility in the company. Stakeholder Interface Agent The stakeholder interface agent manages external access to the AI system by institutional and individual actors such as policyholders, regulators, auditors, shareholders, and business partners. Each stakeholder class is assigned a predefined visibility tier based on its contractual position, regulatory entitlement, or information rights. The agent ensures that external queries are resolved within lawful, contract-compliant, and context-specific boundaries, reflecting obligations under ESG-S&G standardsāparticularly explainability, procedural fairness, and inclusive governance. The objective of the stakeholder interface agent is to maximise the relevance and interpretability of information provided to authorised external users, without breaching confidentiality or exceeding regulatory limits. Each stakeholder sās is mapped to a visibility tier, which governs their admissible query set and contextual scope. Formally, the agent solves: maxsās _ q_s _s ā”[Usā(āā”(s,contexts))] [U_s (L( q_s, a_context^s) ) ] (38) s.t. sāauthorised(Stakeholder authentication) s _authorised (Stakeholder authentication) (39) contextsāglobal(Tiered data scope) a_context^s A_global (Tiered data scope) (40) logā(s,t,s)āāaudit(Audit trace) ( q_s,t,s) _audit (Audit trace) (41) Here, s q_s is a structured query submitted by stakeholder s, and sQ_s is the set of queries permitted at that stakeholderās access level. contexts a_context^s is the filtered agent context available to that tier, constrained by global A_global, the complete internal state. The function āā”(ā )L(Ā·) maps internal decisions into legally intelligible responses, adapted to jurisdiction, stakeholder contract, and purpose. The expected utility function Usā(ā )U_s(Ā·) captures the relevance and decision-usefulness of the returned information. Constraint (39) enforces access authentication; (40) restricts data exposure; and (41) ensures full supervisory traceability. In simpler terms, this agent answers stakeholder questions using only the data they are legally allowed to see. It ensures that every external userāwhether a customer, regulator, or investorāreceives information that is relevant to their role, without exposing internal logic or private data. All interactions are tracked and audited to ensure lawful and accountable communication. Stakeholder queries are processed under a conditional access mapping, where each stakeholder is assigned to a predefined access tier that determines which parts of the system they are permitted to view. This tiered structure reflects legal rights, contractual roles, and regulatory status, ensuring that each query is resolved only within the boundaries of the stakeholderās assigned level. Responses=āā”(s,contexts)if āsāauthorisedā otherwise _s= casesL( q_s, a_context^s)&if s _authorised\\ &otherwise cases (42) This logic guarantees that each authorised stakeholder receives precisely the subset of information necessary for their role. A policyholder can access personal contracts, coverage parameters, and claim status. A regulator is entitled to solvency compliance data, ESG indicators, and audit trails. A shareholder may view profitability breakdowns, capital allocation, and long-run portfolio structure. Smart contract enforcement and role registries dynamically govern access rights under authorisedS_authorised. Put simply, this rule acts like a smart filter. Only stakeholders with proper authorisation receive tailored answers to their questions. Everyone else gets nothing. This prevents unauthorised access and ensures that each user sees only what they are meant toāno more, no less. Client Service Agent The client service agent governs interactive access for existing policyholders, enabling personalised communication regarding policy coverage, claim progression, premium adjustments, renewals, and contractual terms. Its objective is to maximise customer clarity and decision-readiness while ensuring that all disclosures remain compliant with legal, contractual, and data protection boundaries. Each client cāc is associated with a current contract, a policy data record c p_c, and a visibility tier based on policy status and jurisdiction. Formally, the client service agent solves: maxcāc _ q_c _c ā”[Ucā(āā”(c,c,status))] [U_c (L( q_c, p_c, a_status) ) ] (43) s.t. cāactive(Contract status) c _active (Contract status) (44) cāentitledā(c)(Policy-bound visibility) p_c _entitled(c) (Policy-bound visibility) (45) logā(c,t,c)āāaudit(Interaction traceability) ( q_c,t,c) _audit (Interaction traceability) (46) Here, c q_c is a query submitted by client c, and cQ_c is the set of permitted queries under their active contract. The variable c p_c represents their personalised policy attributes (e.g. coverage limits, deductibles, renewal terms), while status a_status includes dynamic operational information such as claim updates or payment schedules. The LLM interface āā”(ā )L(Ā·) converts structured internal data into accessible, legally compliant responses. The utility function Ucā(ā )U_c(Ā·) reflects perceived information value, clarity, and support for action by the client. Constraints (44) and (45) limit visibility to entitled content only, while (46) ensures that all exchanges are auditable. In simpler terms, the system checks whether a person is a valid, active customer and then tailors the response based on their contract. It helps them understand their rights, monitor their claims, and make informed choicesāwhile keeping a clear record of every request and answer. To implement this logic, the agent applies a conditional access mapping: Responsec=āā”(c,c,status)if ācāactiveā otherwise _c= casesL( q_c, p_c, a_status)&if c _active\\ &otherwise cases (47) This structure ensures that only currently entitled policyholders receive access to personalised, contract-linked information. The visibility scope depends on the clientās policy type, current status (e.g. in-claim, pending renewal), and applicable legal protections. For example, a health insurance client in an open claim may query reimbursement timelines, while a property policyholder near renewal can request premium comparisons. The filtering logic reflects a tiered access model tied to dynamic contract context and compliance policy. Put plainly, this agent acts like a personalised digital advisor: it checks if someone is still an active client and then answers questions based only on what they are allowed to see. It keeps things clear, relevant, and legalāwithout ever showing what doesnāt belong to them. Client Acquisition Agent The client acquisition agent is responsible for engaging potential customers, mapping product offerings to prospect profiles, and pre-filtering applications for underwriting relevance. It operates upstream of the underwriting agent and integrates with marketing, pricing, and legal modules. Its role is to generate qualified leads, screen suitability, and deliver regulatory pre-contractual information in accessible language. The agent is constrained by marketing compliance rules and fairness requirements under anti-discrimination directives. Formally, the agent implements a pre-qualification mapping: suggested=ā³mapā(prospect)if āprospectāadmissible p_suggested=M_map( x_prospect) x_prospect _admissible (48) Here, prospect x_prospect contains declared or inferred features of a potential customer (e.g. age, location, coverage needs), and ā³mapā(ā )M_map(Ā·) maps these features to a product recommendation suggested p_suggested, subject to legal filters admissibleX_admissible (e.g. no discriminatory profiling, marketing restrictions). The agent also exposes LLM interfaces for interactive product comparison, consent dialogue, and onboarding FAQs. In effect, this agent serves as the public face of the firmās system, converting prospects into compliant applications. It educates, filters, and prepares the ground for underwriting by delivering structured pre-application guidance, all while ensuring that acquisition processes are transparent, equitable, and regulatorily compliant. System Orchestrator Agent The system orchestrator agent serves as the supervisory layer responsible for ensuring global consistency, strategic alignment, and institutional coherence across all subordinate agents. It oversees multi-agent coordination, verifying that local decisionsāwhile independently optimisedācollectively satisfy the legal, financial, and operational constraints of the organisation. The orchestrator does not perform direct optimisation; instead, it acts as a global validator of admissibility, equilibrium, and inter-agent alignment. Formally, the orchestrator monitors whether the system-wide agent state 1,ā¦,n\ a_1,ā¦, a_n\ respects both the global objective structure and admissibility envelope: ii=1nāargā”maxā”āi1,ā¦,nā”[Uiā(Ļiā(i,āi))]s.t. global feasibility and coordination constraints \ a_i\_i=1^nā _ a_1,ā¦, a_n\ _iE[U_i( _i( a_i, a_-i))] .t. global feasibility and coordination constraints (49) Its role is to verify system-wide admissibility and consistency and to authorise or reject execution based on validation: Approved=1if all admissibility, consistency, and coordination rules are met0otherwise = cases1&if all admissibility, consistency, and coordination rules are met\\ 0&otherwise cases (50) The orchestrator integrates several supervisory mechanisms to enforce institutional coherence. First, it performs constraint propagation across agent boundaries, ensuring that local admissibility conditions do not conflict when aggregated at the system level. Second, it verifies role-permission consistency across agents, maintaining uniformity in how organisational roles are mapped to actions and data access within different subsystems. Third, it monitors for cross-agent conflictsāsuch as contradictory objectives, redundant actions, or mutual constraint violationsāand triggers resolution logic when necessary. Finally, the orchestrator aligns internal agent decisions with external supervisory expectations and the firmās strategic objectives, ensuring that the AI system acts in accordance with institutional goals and regulatory mandates. It may override, veto, or delay decisions that would introduce institutional incoherence, constraint violations, or regulatory breaches. While the legal/compliance agent enforces rule-level admissibility for individual actions, the orchestrator governs **system-level integration** and strategic consistency. LLM modules attached to this agent may generate system summaries, policy explanations, or audit statements for institutional stakeholders (e.g. board, regulators). In simpler terms, this agent makes sure that the AI system behaves like one coordinated organisationānot a set of disconnected bots. It checks that all decisions fit together, follow the rules, and support the companyās overall strategy before anything gets executed. 4 Unified Agent System and Communication Logic To complete the agent-based system architecture, we introduce a unified optimisation structure that integrates both internal decision agents and human interface agents within a single analytical expression. This formulation provides a consistent basis for verifying system-wide admissibility, equilibrium, and institutional alignment. It enables the orchestration layer to assess the joint admissibility of all agent actions and user queries before any execution occurs. The integration of human-in-the-loop components into the agent architecture does not require the introduction of a separate communication agent. Instead, the dedicated interface agentsāemployee, stakeholder, and clientāalready serve as structured access points under role-based governance. These agents enforce strict admissibility rules through data filtering, role-tier mappings, and audit logs. Their outputs are routed through the System Orchestrator Agent, which validates whether all resulting actions and queries cohere with the institutional constraints of the firm. This routing logic preserves modular clarity while avoiding the control fragmentation that would result from parallel coordination layers. Introducing an additional communication core would dilute accountability, obscure institutional logic, and conflict with the compliance-by-design principles underlying the system. Formally, the global optimisation problem can be written as: maxi,j _\ a_i\,\ q_j\ āi=1nā”[Uiā(Ļiā(i,āi))]+āj=1mā”[Vjā(āā”(j,j))] _i=1^nE[U_i( _i( a_i, a_-i))]+ _j=1^mE[V_j(L( q_j, α_j))] (51) s.t. iāiā©ā°iā©iā©i,āi a_i _i _i _i _i, ā i (52) jāj,jāglobal,rjāāpermitted(j),āj q_j _j, α_j A_global, r_j _permitted(j), ā j (53) i,jāvalid(system-level admissibility verified by orchestrator) \ a_i\,\ q_j\ _valid (system-level admissibility verified by orchestrator) (54) Here, i a_i denotes the action vector of internal agent i and Ļiā(ā ) _i(Ā·) is the agent-specific decision function, potentially dependent on the actions āi a_-i of other agents. The function Uiā(ā )U_i(Ā·) measures the expected utility of the action, incorporating performance, compliance, or risk-based criteria. Each query j q_j is submitted by a human-facing interface agent j and evaluated through a large language model āā”(ā )L(Ā·) applied to a filtered context j α_j, drawn from the global agent state global A_global. The function Vjā(ā )V_j(Ā·) captures the informational or operational utility returned to the user. The admissibility conditions restrict each internal action to the intersection of legally, environmentally, socially, and operationally permitted domains. Interface queries must be issued under valid role authorisations rjr_j, conform to data access constraints, and remain fully traceable. The orchestrator confirms that the combined set of actions and queries is admissible, non-contradictory, and institutionally consistent. In simple terms, this equation brings all agent decisionsāboth machine-made and human-triggeredāinto one system-wide logic. Each agent tries to do its job well, and each user-facing agent responds only within allowed limits. Nothing proceeds until the orchestrator has checked that every action and answer fits together without breaking any legal or operational rule. This avoids having too many control layers and ensures the AI system behaves like one coherent institution. 5 Protocols and Agent Integration in Enterprise AI The deployment of multiple agents in enterprise AI arises from the functional decomposition of insurance firms into distinct domainsācapital allocation, underwriting, compliance, and claims handlingāeach governed by specific constraints, data privileges, and decision logic. Decentralisation alone is insufficient. To ensure coherence, regulatory admissibility, and shared utility optimisation, agents must be coordinated via protocol layers that standardise context propagation, state transfer, and inter-agent reasoning. This necessitates interoperability frameworks such as the Model Context Protocol (MCP) and Agent-to-Agent (A2A) messaging standards. Enterprise AI systems operate asynchronously across heterogeneous components with divergent compute schedules, partial observability, and uneven access to real-time data. Synchronous coordination introduces latency and fragility. Asynchronous architectures mitigate these issues by decoupling data availability from execution. Tadi Tadi, 2022a shows that asynchronous data handling enhances Progressive Web Application robustness, supporting offline operation and non-blocking updatesācritical for agent continuity in intermittently connected environments. At the training level, asynchronous federated learning enables model updates without central synchronisation Hou et al., 2024b, reinforcing system resilience. Beyond architectural theory, empirical studies demonstrate that agent communication latency increases with message size and agent count. Berna-Koes et al. Berna-Koes et al., 2004a show that message delays can grow non-linearly in multi-agent networks unless efficient backchannel protocols are implemented. Further, in delay-sensitive coordination tasks, latency-aware communication models such as DACOM Yuan et al., 2022a significantly enhance performance by adapting decision logic to inter-agent delays. Lei et al. Lei et al., 2022a provide a framework for synchronising asynchronous perceptual features in collaborative systems, improving agent robustness in high-latency environments. In regulated domains such as insurance, empirical auditability standards further constrain system design. The UK Financial Conduct Authority requires AI systems to provide traceable decision logs within 24ā72 hours of execution Authority, 2022a. The Financial Stability Board emphasises the importance of explainability and audit resilience to manage systemic risks in AI-driven financial services Board, 2017a. These empirical thresholds reinforce the need for persistent state management and protocol-level memory that can support post-hoc review under institutional supervision. The Agent-to-Agent (A2A) protocol, introduced by Google, standardises inter-agent messaging across frameworks such as LangGraph, CrewAI, and AutoGen by defining shared syntax for intention, memory, and task state Google Developers, 2025a. A2A allows agents built in distinct runtime environments to exchange structured contentādecisions, delegation requests, alertsāwhile decoupling role semantics from implementation. In heterogeneous enterprise settings, where agents vary in logic paradigms or regulatory models, A2A enables coordination between e.g., an LLM-based compliance module and a rule-based pricing agent. As noted in Analytics Vidhya Editorial Team, 2025a, A2A promotes composability by providing a shared abstraction for communication, aligning objectives under constrained interoperability. While A2A addresses syntactic and messaging compatibility, the Model Context Protocol (MCP) governs semantic coherence and memory persistence. MCP structures context propagation and state retention, enabling agents to reason over shared histories, hierarchical goals, and environmental signals Hou et al., 2024c. Krishnan Krishnan, 2025a highlights MCPās capacity to encode long-range dependencies, allowing agents to retain mission-critical knowledgeāe.g., regulatory thresholds, prior decisions, or user interactionsāvital in financial or legal workflows. MCP functions as the institutional memory layer, necessary for consistency, justification of contingent decisions, and compliance transparency. Narajala Narajala & Habler, 2025a further underscores MCPās role in auditability, enabling ESG alignment and AI Act compliance by preserving reasoning chains and allowing decision context replay. A2A and MCP are not substitutes but complements: A2A ensures technical interoperability and communication reliability; MCP secures semantic alignment and persistent memory. Together, they constitute a dual-stack foundation for robust, auditable multi-agent systems Hou et al., 2024c; Google Developers, 2025a. MCP ensures that agent interactions are contextually meaningful; A2A ensures they remain operable across environments. Protocol-level design is thus central to enterprise AI. The insurance architecture proposed here builds upon this dual-protocol paradigm, combining asynchronous operation with explainable, persistent decision memory to meet institutional and regulatory demands. 6 Conclusion This paper presents a formal architecture for implementing enterprise AI in regulated insurance firms, grounded in firm theory, constrained optimisation, and institutional logic. The insurer is modelled as a structured decision system subject to solvency constraints, legal admissibility, ESG obligations, and internal feasibility limits. This framework enables a principled decomposition of the firmās behaviour into analytically distinct subfunctions aligned with regulatory and strategic demands. A multi-agent architecture defines each functional domainācapital management, underwriting, claims, and complianceāas a bounded rational agent operating within a shared constraint environment. Local decision models integrate directly into the firmās institutional structure, ensuring that optimisation occurs strictly within admissible legal, financial, and ESG boundaries. An orchestrator agent enforces system-level coherence, validating inter-agent alignment, propagating global constraints, and maintaining institutional consistency. Protocol-level infrastructures such as asynchronous coordination, memory persistence, and semantic interoperability via MCP and A2A support structured communication across heterogeneous agent modules. This framework advances the structural modelling of regulated firms by embedding regulatory, operational, and governance constraints into the decision logic itself. Unlike conventional models that treat compliance as an external layer, this architecture integrates institutional constraints into core decision processes, forming a foundation for building auditable, compliant AI systems in high-stakes institutional domains where formal accountability and systemic coherence are essential. References Analytics Vidhya Editorial Team (2025) Analytics Vidhya Editorial Team āAgent to Agent Protocol Helping AI Agents Work Togetherā, https://community.analyticsvidhya.com/c/generative-ai-tech-discussion/agent-to-agent-protocol-helping-ai-agents-work-together-across-systems, 2025 Arrow (1963) Kenneth. Arrow āUncertainty and the Welfare Economics of Medical Careā In American Economic Review 53.5, 1963, p. 941ā973 Authority (2022) Financial Authority āArtificial Intelligence Updateā, 2022 URL: https://w.fca.org.uk/publication/corporate/ai-update.pdf Automation Anywhere (2021) Automation Anywhere āIntelligent Automation for Insurance Claims Processingā In Automation Anywhere, 2021 URL: https://w.automationanywhere.com/solutions/insurance Berna-Koes et al. (2004) David Berna-Koes, Reid Simmons and Manuela Veloso āCommunication Efficiency in Multi-Agent Systemsā In Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS), 2004, p. 1228ā1235 URL: https://w.cs.cmu.edu/~softagents/papers/paper778.pdf Biener & Eling (2012) Christian Biener and Martin Eling āOrganization and Efficiency in the International Insurance Industry: A Cross-Frontier Analysisā In European Journal of Operational Research 221.2, 2012, p. 454ā468 DOI: 10.1016/j.ejor.2012.03.037 Board (2017) Financial Board āArtificial Intelligence and Machine Learning in Financial Services: Market Developments and Financial Stability Implicationsā, 2017 URL: https://w.fsb.org/uploads/P011117.pdf Boonen (2017) Tim. Boonen āSolvency I solvency capital requirement for life insurance companies based on expected shortfallā In European Actuarial Journal 7.2, 2017, p. 405ā434 DOI: 10.1007/s13385-017-0160-4 Brockett et al. (2002) Patrick. Brockett, Xiaohua Xia and Richard. Derrig āFraud Classification Using Principal Component Analysis of RIDITsā In Journal of Risk and Insurance 69.3, 2002, p. 325ā350 DOI: 10.1111/1539-6975.00027 Cummins & Weiss (1999) J. Cummins and Mary. Weiss āOrganizational Form and Efficiency: The Coexistence of Stock and Mutual Property-Liability Insurersā In Management Science 45.9, 1999, p. 1254ā1269 DOI: 10.1287/mnsc.45.9.1254 Dickson & Drekic (2004) David.M. Dickson and Steve Drekic āThe Joint Distribution of the Surplus Prior to Ruin and the Deficit at Ruin in Some Sparre Andersen Modelsā In Insurance: Mathematics and Economics 34.3, 2004, p. 425ā434 DOI: 10.1016/j.insmatheco.2003.11.003 DiMaggio & Powell (1983) Paul. DiMaggio and Walter. Powell āThe Iron Cage Revisited: Institutional Isomorphism and Collective Rationality in Organizational Fieldsā In American Sociological Review 48.2, 1983, p. 147ā160 DOI: 10.2307/2095101 European Commission (2021) European Commission āProposal for a Regulation Laying Down Harmonised Rules on Artificial Intelligence (Artificial Intelligence Act)ā, 2021 URL: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX European Insurance and Occupational Pensions Authority (2022) European Insurance and Occupational Pensions Authority āReport on the Application of the Insurance Distribution Directive (IDD)ā, 2022 URL: https://w.eiopa.europa.eu/system/files/2022-01/eiopa-bos-21-581_report_on_the_application_of_the_idd.pdf European Parliament and Council (2020) European Parliament and Council āRegulation (EU) 2019/2088 on Sustainability-related Disclosures in the Financial Services Sector (SFDR)ā, 2020 URL: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX Google Developers (2025) Google Developers āAnnouncing the Agent2Agent Protocol (A2A)ā, https://developers.googleblog.com/en/a2a-a-new-era-of-agent-interoperability/, 2025 Hou et al. (2024) Xinyi Hou, Yanjie Zhao, Shenao Wang and Haoyu Wang āMake Robust Asynchronous Federated Learning Possibleā In arXiv preprint arXiv:2504.04081, 2024 DOI: 10.48550/arXiv.2504.04081 Hou et al. (2024a) Xinyi Hou, Yanjie Zhao, Shenao Wang and Haoyu Wang āModel Context Protocol (MCP): Landscape, Security Threats, and Future Research Directionsā In arXiv preprint arXiv:2503.23278, 2024 DOI: 10.48550/arXiv.2503.23278 Kolambe & Kaur (2023) Sapana Kolambe and Parminder Kaur āSurvey on Insurance Claim Analysis Using Natural Language Processing and Machine Learningā In International Journal on Recent and Innovation Trends in Computing and Communication 11.1, 2023, p. 1ā7 URL: https://ijritcc.org/index.php/ijritcc/article/view/8461 Krishnan (2025) Naveen Krishnan āAdvancing Multi-Agent Systems Through Model Context Protocol: Architecture, Implementation, and Applicationsā arXiv preprint, 2025 arXiv: https://arxiv.org/abs/2504.21030 Lei et al. (2022) Yuxuan Lei et al. āLatency-Aware Collaborative Perceptionā arXiv preprint, 2022 arXiv: https://arxiv.org/abs/2207.08560 Narajala & Habler (2025) Vineeth Narajala and Idan Habler āEnterprise-Grade Security for the Model Context Protocol (MCP): Frameworks and Mitigation Strategiesā arXiv preprint, 2025 DOI: 10.48550/arXiv.2504.08623 Parliament & Council (2019) European Parliament and Council āRegulation (EU) 2019/2088 on Sustainability-Related Disclosures in the Financial Services Sector (SFDR)ā, 2019 URL: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX Parliament & Council (2020) European Parliament and Council āRegulation (EU) 2020/852 on the Establishment of a Framework to Facilitate Sustainable Investment (EU Taxonomy)ā, 2020 URL: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX Rae et al. (2017) R.. Rae et al. āA review of Solvency I: Has it met its objectives?ā In British Actuarial Journal 22.1, 2017, p. 1ā32 DOI: 10.1017/S1357321717000241 Rothschild & Stiglitz (1976) Michael Rothschild and Joseph Stiglitz āEquilibrium in Competitive Insurance Markets: An Essay on the Economics of Imperfect Informationā In Quarterly Journal of Economics 90.4, 1976, p. 629ā649 DOI: 10.2307/1885326 Schmeiser & Gründl (2002) Hato Schmeiser and Helmut Gründl āPricing Double-Trigger Reinsurance Contracts. Financial Versus Actuarial Approachā In SSRN Electronic Journal, 2002 DOI: 10.2139/ssrn.302697 Starita & Malafronte (2014) Maria Starita and Irma Malafronte āCapital Requirements, Disclosure, and Supervision in the European Insurance Industryā Palgrave Macmillan, 2014 DOI: 10.1057/9781137390844 Tadi (2022) Sri Tadi āAsynchronous Data Processing with Machine Learning Progressive Web Applications for Seamless Offline Functionalityā In International Journal of Science and Research 11.9, 2022, p. 1288ā1296 DOI: 10.21275/SR220912120313 Werner (2021) Thomas Werner āThe IDD and Its Impact on the Life Insurance Industryā In The Future of Insurance Regulation in the European Union Springer, 2021, p. 85ā102 DOI: 10.1007/978-3-030-52738-9_4 Yuan et al. (2022) Yixuan Yuan et al. āDACOM: Learning Delay-Aware Communication for Multi-Agent Reinforcement Learningā arXiv preprint, 2022 arXiv: https://arxiv.org/abs/2212.01619 Zweifel & Eisen (2012) Peter Zweifel and Roland Eisen āInsurance Economicsā, Springer Texts in Business and Economics Springer, 2012 DOI: 10.1007/978-3-642-20548-4 References Analytics Vidhya Editorial Team (2025a) Analytics Vidhya Editorial Team āAgent to Agent Protocol Helping AI Agents Work Togetherā, https://community.analyticsvidhya.com/c/generative-ai-tech-discussion/agent-to-agent-protocol-helping-ai-agents-work-together-across-systems, 2025 Arrow (1963a) Kenneth. Arrow āUncertainty and the Welfare Economics of Medical Careā In American Economic Review 53.5, 1963, p. 941ā973 Authority (2022a) Financial Authority āArtificial Intelligence Updateā, 2022 URL: https://w.fca.org.uk/publication/corporate/ai-update.pdf Automation Anywhere (2021a) Automation Anywhere āIntelligent Automation for Insurance Claims Processingā In Automation Anywhere, 2021 URL: https://w.automationanywhere.com/solutions/insurance Berna-Koes et al. (2004a) David Berna-Koes, Reid Simmons and Manuela Veloso āCommunication Efficiency in Multi-Agent Systemsā In Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS), 2004, p. 1228ā1235 URL: https://w.cs.cmu.edu/~softagents/papers/paper778.pdf Biener & Eling (2012a) Christian Biener and Martin Eling āOrganization and Efficiency in the International Insurance Industry: A Cross-Frontier Analysisā In European Journal of Operational Research 221.2, 2012, p. 454ā468 DOI: 10.1016/j.ejor.2012.03.037 Board (2017a) Financial Board āArtificial Intelligence and Machine Learning in Financial Services: Market Developments and Financial Stability Implicationsā, 2017 URL: https://w.fsb.org/uploads/P011117.pdf Boonen (2017a) Tim. Boonen āSolvency I solvency capital requirement for life insurance companies based on expected shortfallā In European Actuarial Journal 7.2, 2017, p. 405ā434 DOI: 10.1007/s13385-017-0160-4 Brockett et al. (2002a) Patrick. Brockett, Xiaohua Xia and Richard. Derrig āFraud Classification Using Principal Component Analysis of RIDITsā In Journal of Risk and Insurance 69.3, 2002, p. 325ā350 DOI: 10.1111/1539-6975.00027 Cummins & Weiss (1999a) J. Cummins and Mary. Weiss āOrganizational Form and Efficiency: The Coexistence of Stock and Mutual Property-Liability Insurersā In Management Science 45.9, 1999, p. 1254ā1269 DOI: 10.1287/mnsc.45.9.1254 Dickson & Drekic (2004a) David.M. Dickson and Steve Drekic āThe Joint Distribution of the Surplus Prior to Ruin and the Deficit at Ruin in Some Sparre Andersen Modelsā In Insurance: Mathematics and Economics 34.3, 2004, p. 425ā434 DOI: 10.1016/j.insmatheco.2003.11.003 DiMaggio & Powell (1983a) Paul. DiMaggio and Walter. Powell āThe Iron Cage Revisited: Institutional Isomorphism and Collective Rationality in Organizational Fieldsā In American Sociological Review 48.2, 1983, p. 147ā160 DOI: 10.2307/2095101 European Commission (2021a) European Commission āProposal for a Regulation Laying Down Harmonised Rules on Artificial Intelligence (Artificial Intelligence Act)ā, 2021 URL: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX European Insurance and Occupational Pensions Authority (2022a) European Insurance and Occupational Pensions Authority āReport on the Application of the Insurance Distribution Directive (IDD)ā, 2022 URL: https://w.eiopa.europa.eu/system/files/2022-01/eiopa-bos-21-581_report_on_the_application_of_the_idd.pdf European Parliament and Council (2020a) European Parliament and Council āRegulation (EU) 2019/2088 on Sustainability-related Disclosures in the Financial Services Sector (SFDR)ā, 2020 URL: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX Google Developers (2025a) Google Developers āAnnouncing the Agent2Agent Protocol (A2A)ā, https://developers.googleblog.com/en/a2a-a-new-era-of-agent-interoperability/, 2025 Hou et al. (2024b) Xinyi Hou, Yanjie Zhao, Shenao Wang and Haoyu Wang āMake Robust Asynchronous Federated Learning Possibleā In arXiv preprint arXiv:2504.04081, 2024 DOI: 10.48550/arXiv.2504.04081 Hou et al. (2024c) Xinyi Hou, Yanjie Zhao, Shenao Wang and Haoyu Wang āModel Context Protocol (MCP): Landscape, Security Threats, and Future Research Directionsā In arXiv preprint arXiv:2503.23278, 2024 DOI: 10.48550/arXiv.2503.23278 Kolambe & Kaur (2023a) Sapana Kolambe and Parminder Kaur āSurvey on Insurance Claim Analysis Using Natural Language Processing and Machine Learningā In International Journal on Recent and Innovation Trends in Computing and Communication 11.1, 2023, p. 1ā7 URL: https://ijritcc.org/index.php/ijritcc/article/view/8461 Krishnan (2025a) Naveen Krishnan āAdvancing Multi-Agent Systems Through Model Context Protocol: Architecture, Implementation, and Applicationsā arXiv preprint, 2025 arXiv: https://arxiv.org/abs/2504.21030 Lei et al. (2022a) Yuxuan Lei et al. āLatency-Aware Collaborative Perceptionā arXiv preprint, 2022 arXiv: https://arxiv.org/abs/2207.08560 Narajala & Habler (2025a) Vineeth Narajala and Idan Habler āEnterprise-Grade Security for the Model Context Protocol (MCP): Frameworks and Mitigation Strategiesā arXiv preprint, 2025 DOI: 10.48550/arXiv.2504.08623 Parliament & Council (2019a) European Parliament and Council āRegulation (EU) 2019/2088 on Sustainability-Related Disclosures in the Financial Services Sector (SFDR)ā, 2019 URL: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX Parliament & Council (2020a) European Parliament and Council āRegulation (EU) 2020/852 on the Establishment of a Framework to Facilitate Sustainable Investment (EU Taxonomy)ā, 2020 URL: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX Rae et al. (2017a) R.. Rae et al. āA review of Solvency I: Has it met its objectives?ā In British Actuarial Journal 22.1, 2017, p. 1ā32 DOI: 10.1017/S1357321717000241 Rothschild & Stiglitz (1976a) Michael Rothschild and Joseph Stiglitz āEquilibrium in Competitive Insurance Markets: An Essay on the Economics of Imperfect Informationā In Quarterly Journal of Economics 90.4, 1976, p. 629ā649 DOI: 10.2307/1885326 Schmeiser & Gründl (2002a) Hato Schmeiser and Helmut Gründl āPricing Double-Trigger Reinsurance Contracts. Financial Versus Actuarial Approachā In SSRN Electronic Journal, 2002 DOI: 10.2139/ssrn.302697 Starita & Malafronte (2014a) Maria Starita and Irma Malafronte āCapital Requirements, Disclosure, and Supervision in the European Insurance Industryā Palgrave Macmillan, 2014 DOI: 10.1057/9781137390844 Tadi (2022a) Sri Tadi āAsynchronous Data Processing with Machine Learning Progressive Web Applications for Seamless Offline Functionalityā In International Journal of Science and Research 11.9, 2022, p. 1288ā1296 DOI: 10.21275/SR220912120313 Werner (2021a) Thomas Werner āThe IDD and Its Impact on the Life Insurance Industryā In The Future of Insurance Regulation in the European Union Springer, 2021, p. 85ā102 DOI: 10.1007/978-3-030-52738-9_4 Yuan et al. (2022a) Yixuan Yuan et al. āDACOM: Learning Delay-Aware Communication for Multi-Agent Reinforcement Learningā arXiv preprint, 2022 arXiv: https://arxiv.org/abs/2212.01619 Zweifel & Eisen (2012a) Peter Zweifel and Roland Eisen āInsurance Economicsā, Springer Texts in Business and Economics Springer, 2012 DOI: 10.1007/978-3-642-20548-4