> ./contents Contents 17
> ./posts/agent-governance-au-insurtech

Your AI agent passes the demo and fails the audit: the whiteboard test for AU insurance

Ten agent governance primitives across two layers, mapped to Australian insurance regulation and supervisory expectations. The whiteboard test for AU insurance.

id 0x07cluster Agents and Workflowsread ~ 17 min
agentsgovernanceinsurancecomplianceaustralia

A claims-triage agent goes through three internal reviews and a procurement gate before someone in second-line risk asks a small question: when the customer is unhappy with the outcome and writes in, can you produce, in order, what the system was told, what tools it called, what it decided, why, and which human signed off? The team has answers for some of those. Not all of them. The model is fine. The architecture cannot answer the audit.

This is the most common failure mode I see when Australian insurers and insurtechs try to put agents into production. The model passes the demo. The system cannot pass ASIC’s RG 271 internal dispute resolution standard, or APRA’s CPS 230 operational risk requirements, or its own product-governance settings. Governance does not catch up with the build later. It either shaped the build, or the build has to be redone.

The whiteboard test#

One test sorts the agents that ship from the ones that get sent back. Before the build starts, can you sketch six things on a single whiteboard: the named owner, the risk-register entry, the access model, the trace schema, the action whitelist, and the kill-switch surface? If any one is missing or hand-waved, the system is not ready for an APRA or ASIC question, and it is not ready for the customer dispute that follows. The model passing the demo tells you nothing about whether those six exist.

Everything below is where the six come from, and which Australian obligation each one answers to. Get them shaping the system at design time and the agent is shippable. Leave them as a compliance overlay written after the demo, and second-line risk will keep finding reasons to send it back.

What changed in April and May 2026#

Since April this year, this is no longer an inference from older guidance. APRA and ASIC have both made AI governance an active supervisory issue in the last six weeks.

APRA’s 30 April 2026 letter to industry on AI is APRA’s first published, AI-specific set of expectations of boards and accountable executives, drawn from targeted supervisory engagements with large banks, insurers, and superannuation trustees. It calls out governance maturity lagging adoption, board literacy gaps that prevent effective challenge of AI risk, and the need for controls over agentic and autonomous workflows, post-deployment monitoring, supplier risk, AI use-case inventories, and human involvement for high-risk decisions. APRA has signalled proportionate prudential reviews, thematic activities, and AI supplier engagement, with further policy action available if needed.

ASIC’s 8 May 2026 open letter (26-092MR) is the companion warning on cyber resilience. ASIC has tied frontier AI directly to cyber risk, asked entities to confirm governance frameworks, identify and protect critical assets, strengthen patch management and incident response, run defence-in-depth, manage third-party risk, and table the letter at the ultimate board and risk committees. ASIC frames cyber resilience as a core licensing obligation, not an IT issue.

The point is not that new AI law has arrived. The point is that existing obligations are now being applied more explicitly to AI systems, with named expectations and an active supervisory program behind them. Anything written about AI in financial services in Australia from May 2026 onward should be reading these two letters first.

The two layers#

The split is where most of the confusion lives: an engineering team and a risk team talking past each other.

The programme layer is governance as an organisational function. Who owns this agent. What risks did we identify before approving it. What controls are on the data it touches. What telemetry are we keeping, for how long, in what form. This layer is what APRA CPS 220 (risk management), CPS 230 (operational risk and service providers), CPS 234 (information security), and the first three guardrails of the Voluntary AI Safety Standard (accountability, risk management, security and data governance) explicitly require. NIST AI RMF’s Govern-Map-Measure-Manage functions are the same idea expressed differently. So is ISO/IEC 42001, the AI management-system standard.

The per-decision layer is governance as architectural property of the running agent. What the agent can do on this call. What it logs. Who it logs in as. Whether a human is in the path. Whether you can stop it. This is the layer that OpenAI’s seven practices and Anthropic’s four-layer responsibility model both speak to, and it is the layer that gets under-built when teams treat governance as paperwork.

Neither layer is sufficient alone. A flawless ISO 42001-style management system around an agent that cannot answer “what did it decide and why for this customer” still fails RG 271. An agent with immaculate per-decision trace logging but no documented owner, no risk register entry, and no security review still fails CPS 230 and CPS 234. The argument is that both layers should be designed in together, which is mostly a claim about engineering practice: the trace pipeline the engineering team has to build for the product to work is the same trace pipeline the risk team needs for evidence.

The programme primitives#

For the programme layer, I am borrowing the four-pillar framing from the DeepLearning.AI x Databricks Governing AI Agents short course taught by Amber Roberts: lifecycle management, risk management, security, observability, each with a corresponding best practice (separation of duties, defence in depth, least-privilege access, audit everything). The course frames these as cross-cutting concerns wrapped around the prepare-data, build, evaluate, deploy stages, underpinned by Unity Catalog + MLflow as the tooling. The original contribution here is the Australian insurance mapping below and the per-decision architecture layer that follows.

  1. Lifecycle management. Who proposed this agent. Who approved it. Who owns it. How it gets updated, rolled back, retired. The named accountable human at each stage. Roberts’ Databricks framing calls the best practice “separation of duties” across dev, staging, and production. APRA CPS 220 Risk Management requires a board-approved risk management framework with clear accountabilities. Voluntary AI Safety Standard Guardrail 1 requires the same for AI specifically.
  2. Risk management. The agent’s use case, harm modes, and likelihood are identified before deployment, with explicit tolerances. Databricks’ framing is “defence in depth”, with PII detection, guardrails, compliance controls, and monitoring overlapping. CPS 230 requires critical operations identified and tolerance levels for severe disruption. Voluntary AI Safety Standard Guardrail 2 names the AI-specific equivalent. NIST AI RMF Map and Manage cover the international counterpart.
  3. Security. The data the agent reads, writes, and emits is governed under the same controls as any other production asset, including when third parties host it. The Databricks best practice is “least-privilege access” via encryption, authentication, and granular access controls (their concrete implementation lives in the Databricks AI Security Framework v3.0 (DASF)). CPS 234 Information Security extends explicitly to third-party-held assets. OAIC’s AI guidance puts an explicit floor on what can be input to publicly available generative AI. Voluntary AI Safety Standard Guardrail 3 is the same idea.
  4. Observability. Production telemetry that is structured enough to feed risk reporting, IDR responses, and audit. Databricks’ phrasing is “audit everything”: logs of data access, model actions, and predictions, captured for traceability. The data pipeline is the governance, not the slide deck. Voluntary AI Safety Standard Guardrail 9 requires record-keeping. ASIC REP 798 “Beware the gap” named the absence of this as the single most common failure mode it found.

These look like policy statements. They are not. Each of them requires concrete engineering: a service catalogue with named owners, a risk register that the agent appears in, an access-control model that includes the agent’s identity, and a telemetry schema that downstream systems can actually consume. The policy document is downstream of these. Not upstream.

The per-decision primitives#

Six things, mapped to what each individual agent call has to satisfy.

  1. Task fit. Is the agent suitable for this task, on this population, at this level of stakes? Evidence, not vibes.
  2. Action constraints. What can the agent actually do, and what requires a human in the loop? A tool-permissions and call-signature question, not a prompt question.
  3. Identity and permissions. What does the agent log in as, what data can it see, and what can it do on whose behalf? Tied to your access model, not your model provider.
  4. Legibility. For any decision the agent made or contributed to, can you reconstruct what it saw, what it called, what it returned, and who reviewed it?
  5. Monitoring with escalation. Are you watching the agent in production, and is there a clean path from agent-only handling into human handling when watching says you should?
  6. Interruptibility. Can you turn it off for this case, this cohort, or globally, without orphaning state or breaking obligations you have already incurred?

The international background is the same: OpenAI’s Practices for Governing Agentic AI Systems named seven (evaluating suitability, constraining action space, setting default behaviours, ensuring legibility, automatic monitoring, attributability, interruptibility); Anthropic’s Trustworthy agents in practice splits responsibility across four layers (model, harness, tools, environment) and lands on the same primitives by a different route, with three of the four layers owned by the deploying organisation; and Anthropic’s SHADE-Arena work is the empirical case for taking monitoring seriously.

These are not policy statements either. They are architectural decisions that change the code.

The AU map, combined#

Both layers, each primitive against a specific Australian obligation.

LayerPrimitiveAustralian regulation it lands in
ProgrammeLifecycle managementAPRA CPS 220 risk management framework with board-approved accountabilities; Voluntary AI Safety Standard Guardrail 1
ProgrammeRisk managementAPRA CPS 230 critical operations + tolerance levels; Voluntary AI Safety Standard Guardrail 2; NIST AI RMF Map + Manage
ProgrammeSecurityAPRA CPS 234 information assets and third-party controls; OAIC AI guidance; Voluntary AI Safety Standard Guardrail 3
ProgrammeObservabilityVoluntary AI Safety Standard Guardrail 9 (record-keeping); ASIC REP 798 governance-gap finding; ICA Code monitoring obligations
Per-decisionTask fitClaims-authority limits, policy wording, vulnerability and fraud flags, and complaint status are the day-to-day suitability inputs. ASIC’s DDO regime sits at the product-governance level above this (target market determinations, reasonable distribution steps); ASIC has been explicit that DDO is not an individual suitability test. REP 798 called out a “black box” credit-risk model where suitability could not be explained.
Per-decisionAction constraintsCPS 230 critical-operations actions sit inside the tolerance regime. Voluntary AI Safety Standard Guardrail 4 (testing) and Guardrail 5 (human oversight) name the AI-specific controls.
Per-decisionIdentity and permissionsCPS 234 information-asset controls, extended through to the third-party processes the agent runs in.
Per-decisionLegibilityEight AU AI Ethics Principles include transparency, explainability, and contestability. From 10 December 2026, APP 1 ADM transparency obligations require APP entities to disclose where a computer program is used to make, or do something substantially and directly related to making, a decision that could reasonably be expected to significantly affect an individual’s rights or interests.
Per-decisionMonitoring with escalationASIC RG 271 enforceable 30-day complaints clock (45 for insurance in super). REP 802 “Cause for complaint” reviewed general-insurance handling. ICA General Insurance Code of Practice 2020 requires straightforward-claims decisions in 10 business days and updates every 20.
Per-decisionInterruptibilityCPS 230 incident response and CPS 234 incident notification assume you can stop a process and recover within tolerance. Voluntary AI Safety Standard Guardrail 5 names human oversight as the explicit backstop.

Across the two layers, every primitive lines up with at least one Australian instrument, binding or voluntary, that an insurer or insurtech is exposed to through its own licence, its prudential regulation, its customer contracts, or its supplier relationships. The IAIS, in its 2025 Application Paper on the supervision of artificial intelligence, explicitly chose not to write new AI-specific standards on top of the Insurance Core Principles, on the view that the existing principles are appropriate. APRA and ASIC have signalled the same posture: the regulatory framework is technology-neutral, and existing obligations apply to AI systems. The April and May 2026 letters above are the operational follow-through on that posture.

Which means there is no waiting. The rules are here. The agent has to fit them.

Three places this changes what you build#

Three places where the primitives change the design.

Claims triage#

The default insurance-AI pilot is a claims-triage agent that ingests a claim, pulls policy data, classifies the claim type, and routes it. Easy demo.

The shape it has to actually take in an Australian general insurer: the agent’s task-fit definition has to include which claim types it is suitable for and which it must not touch, driven by claims-authority limits, policy wording, vulnerability flags, fraud indicators, complaint status, operational resilience tolerances, and product-governance data where relevant. (DDO sits at the product-governance layer above this; it is not a claim-by-claim suitability test, and ASIC has been explicit that DDO is not intended to operate as an individual product suitability assessment like personal financial advice.) Its action set has to be enumerated and human-approval-gated for anything that triggers a payment or a denial. Its decisions have to be legible enough that a customer dispute pulling on RG 271 within 30 days can be answered with the trace, not reconstructed after the fact. Its monitoring has to feed the ICA Code’s 20-business-day update obligation, so a stuck case escalates before the clock expires. Its interruptibility has to handle the “stop processing all claims from cohort X” scenario after a severe-weather event without losing in-flight state.

None of that is governance overlay. All of it changes table schemas, queue design, and the way you wrap the model calls.

Fig. 1: claims-triage flow with the six per-decision primitives labelled at the architectural points where they live.

Complaints handling under RG 271#

People underestimate how unforgiving RG 271 is. There are enforceable paragraphs. The 30-day clock is real. Complaint volumes after natural disasters are not theoretical. Suncorp reported processing more than 7,000 food spoilage claims from Cyclone Alfred with “zero manual intervention” (their figure, treat as company-reported), and that scale of automated decision generates a corresponding scale of complaint risk.

For an agent in this path, legibility and attributability are the load-bearing primitives. If a customer asks “why was my claim denied”, the answer has to be available in a form that the IDR team can use within the clock. That means structured logging of every input, every tool call, every output, every model version, every prompt revision, and the human accountable for each step. It also means a clean handover hook so that a complaint flips the case out of agent handling and into human handling without losing the trace.

You can build this. It does require deciding, at design time, that the agent’s output schema and your IDR system’s input schema are not two separate problems.

Underwriting decisioning#

Underwriting is where the primitives bite hardest because the decisions are individually consequential and the Privacy Act APP 1 ADM transparency requirements commence 10 December 2026. They apply where an APP entity arranges for a computer program to use personal information to make, or do a thing substantially and directly related to making, a decision that could reasonably be expected to significantly affect an individual’s rights or interests. Many underwriting workflows are likely to fall within that regime; the exact analysis depends on the workflow design, the role of human review, and the personal information used.

A demo-quality underwriting agent fails at two primitives at once. Legibility is hard because the model’s decision rationale is post-hoc, not the actual mechanism. Interruptibility is hard because once cover is bound at policy issue, “interrupt” stops being a clean operation: you cannot retract cover the customer already holds without a documented contractual mechanism.

The way these get designed in: keep the agent in the position of producing structured factor weights and a recommendation, not the decision; surface those to a human underwriter for any segment outside an explicit “auto-approve” envelope defined by your TMD and loss experience; and version the decision logic so that a six-month-later challenge can be answered against the version live at the time. That is heavier than the demo. It is also the only version that passes audit.

What “designed in” looks like in practice#

I have spent enough time around production voice AI workflows to have a strong view about which bits of governance design pay rent at build time and which can wait.

Fig. 2: bolt-on governance versus designed-in governance, with the trace pipeline as the structural difference.

Pay rent at build time: the trace schema (what gets logged on every agent step, in a form that downstream complaints and audit systems can read directly); the action whitelist (every tool the agent can call, signed off by both engineering and a risk owner, with the human-approval predicate); the kill-switch surface (per-case, per-cohort, global, plus a documented recovery procedure for in-flight state); and the version pin on prompts, tools, and models, with the version stored on every decision row. None of those are exotic. All of them are easier in week one of the build than week twenty.

Can wait, in practice: the formal model card, the slide-deck governance framework, the AI risk policy document. If the schema above is correct, those documents almost write themselves.

The trap to avoid: treating the Voluntary AI Safety Standard’s ten guardrails as a compliance checklist filled out by a policy team that has never read the code. They are design inputs to the system. Read them with the architecture diagram open.

Where the advice bends#

A few honest limits.

Most of the AU insurer “AI wins” reported publicly are workflow AI, not true agents. IAG’s claim of 92 production GenAI use cases is impressive but tells you nothing about how many of those have autonomous tool use. The primitives still apply to workflow AI, but the emphasis shifts: task fit and legibility carry most of the weight, interruptibility is comparatively cheaper because the system does less on its own.

The mandatory AI guardrails position is unsettled. The Department of Industry, Science and Resources put out a proposals paper in September 2024 on mandatory guardrails for high-risk AI, with developer and deployer responsibilities. As of writing this in May 2026, mandatory guardrails are not yet legislated. Use the voluntary standard as the working specification and watch the policy track.

Technology-neutral interpretation is not the same as well-designed governance. ASIC’s REP 798 is clear that existing obligations apply to AI. A compliance team can hand you a paper showing your agent is “covered” under existing obligations. That paper does not mean the system can actually meet those obligations when stressed. Compliance posture and engineering reality diverge under load.

What to avoid#

The four failure patterns I see most often in this space, ranked by how often I see them.

Bolt-on governance is the worst. The agent gets built, the policy paper gets written afterward, the policy paper claims controls that the system does not actually have. Second-line risk eventually finds out. Don’t do this.

Tool-first procurement is next. Picking the LLM provider, the agent framework, the observability platform, and the guardrails platform before you have written the trace schema is buying answers to questions you haven’t asked. The primitives drive the procurement. Not the other way around.

Pure model-card theatre is third. A beautifully written model card with no working trace pipeline is not governance, it is documentation.

Treating the ICA Code as outside the agent’s design is fourth. The 10-business-day clock and the 20-business-day update obligation are real numbers that an agent’s monitoring and escalation primitives have to be designed against. They are not background context.

What “demo to product” means here#

The primitives have converged across both layers, and the Australian stack (APRA standards, ASIC obligations and guides, OAIC Privacy Act guidance, the ICA Code, the Voluntary AI Safety Standard, and the April and May 2026 APRA and ASIC letters) lands on every one of them through one instrument or another. The job is to make them shape the system at design time, so the audit, the IDR response, and the regulator’s REP 798-style review all draw from the same trace.

If you cannot draw the six on the whiteboard right now, the build is not ready. The model was never the hard part.

Caveats#

  • The four-pillar programme model (lifecycle, risk, security, observability, with separation of duties / defence in depth / least-privilege access / audit everything) is the framing from the DeepLearning.AI x Databricks Governing AI Agents short course taught by Amber Roberts. I borrow it as the clearest popular statement of that layer; the Australian insurance mapping is mine.
  • Regulatory references are directional, not legal advice. APRA standards bind APRA-regulated entities; ASIC licensing obligations bind AFS and credit licensees (the regulatory guides explain ASIC’s interpretation); Privacy Act and APP obligations bind APP entities (OAIC guidance explains the expectations); the ICA Code binds general-insurance signatories by contract; the Voluntary AI Safety Standard is voluntary. Where a primitive appears under several instruments, the exact binding depends on which entity you are.
  • The Suncorp 7,000-claims and IAG 92-use-cases figures are company-reported; treat them as directional, not verified.
  • Mandatory AI guardrails are at the September 2024 proposals position; if you are reading this later, re-check whether legislation has moved.
  • APP 1 ADM transparency requirements commence 10 December 2026; whether a specific underwriting workflow falls in scope depends on workflow design, human involvement, and the personal information used.
  • The April and May 2026 APRA and ASIC letters are supervisory communications, not new standards. Nothing here is legal advice.

References#

Standards and primary frameworks:

Australian regulation and guidance:

Industry reporting (treat as company-reported):