Skip to content

Risk Agent PREVIEW

The Risk Agent generates a defensible first-pass quantification for a risk threat — a monetary expected loss with the assumptions, drivers, and ranges that produced it. The output is a draft for human review, not a final number.

Preview

The Risk Agent is currently in preview. Outputs are intended to accelerate a human-authored quantification; review the assumptions before accepting them and keep using scenario analysis or Monte Carlo when you need stronger statistical grounding.

What this is

When you run the agent on a threat, it produces:

  • a proposed monetary expected loss value
  • the assumptions the model relied on (probability, impact ranges, frequency, mitigation effectiveness)
  • the drivers and structured references the model used (linked controls, evidence, framework context)
  • a short rationale describing how the value was reached

The output is captured as a risk_agent_fermi quantification run alongside the other methods — visible in the Quantification History table, the Risk Value Over Time chart, and the run drawer.

Where in Modulos

You run the Risk Agent from the quantification wizard for a risk threat.

  • Project → Risks → select a risk → select a threat → Quantify → Select Method → Risk Agent
Risk Agent output for threat RT-64 Backdoor attacks — a quantified value of €98.693K via the Risk Agent Fermi method, with the Analysis Breakdown, References & Methodology, and AI Agent Reasoning sections collapsed below.
The Risk Agent result on a threat: a quantified value and method summary at the top, with the full analysis organised into three expandable sections. UI shown in light mode.

Reading the output

The Risk Agent presents its result as a single output card with three sections. Review them in order — the headline value and its assumptions, the evidence behind it, and the model's own reasoning.

Analysis Breakdown

The proposed monetary expected loss with the methodology and a written justification — the Fermi formula, the structural anchors the agent found, the assessed mitigation factor, and how the value compares to prior runs.

Analysis Breakdown panel showing analysis status, methodology, and a detailed estimation justification with the Fermi formula, the structural anchors found, the assessed mitigation factor, and a comparison to prior quantified runs.
Analysis Breakdown: the proposed value with its methodology and a written justification, including the Fermi formula, the structural anchors found, the assessed mitigation factor, and a comparison against prior quantified runs. UI shown in light mode.

References & Methodology

The structured references the model relied on — frameworks, requirements, evidence items, and controls — and the estimation source that describes how they were combined.

References & Methodology panel showing the estimation source description and a row of reference chips for frameworks, requirements, evidence items, and controls.
References & Methodology: the estimation source and the structured references — frameworks, requirements, evidence items, and controls — the agent drew on. UI shown in light mode.

AI Agent Reasoning

The full reasoning trace, broken out by the roles that produced the estimate: a supervisor that frames the run, an investigator and auditor that gather structural anchors and assess mitigation, and a quantifier that does the math. A reviewer can trace every assumption back to its source.

AI Agent Reasoning — Supervisor Reasoning section summarising historical results, the variables required, why the evidence was sufficient, and the assumptions carried forward.
Supervisor reasoning: how the run was framed — historical results, the variables required, why the evidence was sufficient, and the assumptions carried forward from the last successful run. UI shown in light mode.
AI Agent Reasoning — Investigator Findings and Auditor Findings sections listing the structural anchors found and the mapped mitigating controls with their residual gaps.
Investigator and auditor findings: the structural anchors that supported the estimate, the mapped mitigating controls and their supporting evidence, and the residual control gaps. UI shown in light mode.
AI Agent Reasoning — Quantifier Math section showing the formula, the input values used, and the step-by-step calculation of the residual annualized impact.
Quantifier math: the formula executed, the input values used, and the step-by-step calculation producing the residual annualized impact. UI shown in light mode.

How the agent reasons

The Risk Agent uses the threat context (its description, the linked risk and risk category, the project's framework templates and controls, and any explicitly linked evidence) to assemble a structured estimate. It expresses its reasoning as structured references so a reviewer can trace every assumption back to its source.

When you re-run the agent on the same threat with different inputs (additional evidence, updated controls), it produces a new run with its own assumptions and value — exactly like a Monte Carlo or scenario run. Past runs remain in the history.

Who can do what

Permissions — can run the agent and save runs

  • Organization Admin, Risk Manager, or Policy Manager — these organization-level roles have full access to every project in the organization.
  • Project Owner on the project.

Permissions — can read saved runs

All of the above, plus Project Editor, Project Reviewer, and Project Auditor on the project. These project roles can walk through Quantification History and the Risk Value Over Time chart but cannot start a new run.

Working with the output

The Risk Agent draft is a starting point, not a verdict.

  • Review the assumptions. If a probability or impact range doesn't match what you know, change the inputs and re-run, or switch to scenario analysis to record the structured story explicitly.
  • Treat the value as a Fermi estimate. It is order-of-magnitude useful for prioritisation; it is not a substitute for incident-data-backed modelling.
  • Re-run as context changes. New evidence or control coverage can shift the agent's read materially. Use the Risk Value Over Time chart to compare runs.
  • Keep human accountability. As with the other AI agents in Modulos, the human reviewer remains accountable for what gets saved and reported.