Exporting Results

Exporting Results

Contract Risk Scanner for Microsoft 365 can generate structured outputs that you can download and use in Power BI, analytics platforms, or custom workflows.

What gets exported

When the agent is running with Code Interpreter enabled, a scan typically produces:

File Purpose Used By
risk_register.csv Tabular risk register data Power BI, CLM systems, analytics tools
risk_register.json Structured, machine-readable output Automations, integrations, custom tools

These files are generated during the scan and are available to download directly from the chat session.

If Code Interpreter is not enabled, the agent can still provide a text-based review but will not generate downloadable files.


CSV structure

The CSV contains one row per identified risk, with fields such as:

  • Risk identifier
  • Risk area (e.g., Liability, IP, Data)
  • Risk description
  • Severity and confidence levels
  • Supporting evidence from the contract
  • Business impact and recommended action
  • Contract name and scan date
  • Overall risk score (if calculated)

Note: Column names and ordering are designed to be consistent for analysis, but may evolve across agent versions or custom configurations.


JSON structure

The JSON output provides a structured representation of the scan, typically including:

  • Scan metadata (contract name, scan date, mode, agent version)
  • Contract metadata (if extracted)
  • Risk score (total score, band, and contributing factors)
  • Risks array (detailed entries for each identified risk)
  • Optional sections such as:
    • Missing clauses
    • Negotiation questions
    • Suggested redlines

The JSON structure is intended for downstream processing, but should be treated as a versioned output rather than a fixed contract.


Working with the outputs

In Power BI or CSV-compatible tools

  • Open or import the CSV for immediate analysis
  • Append multiple scans to build a portfolio view
  • Use the data for dashboards or reporting

In automation or integrations

  • Use the JSON output as input to:
    • Power Automate flows
    • Databases
    • Internal tools or CLM systems

Where to save outputs

The agent does not persist files after the session, so you control where results are stored. Common patterns include:

  • SharePoint libraries for team access and metadata tagging
  • OneDrive folders for individual use
  • BI dashboards or data warehouses for portfolio reporting

Versioning

Each output reflects the agent version and configuration used at the time of the scan. This is useful for:

  • Audit trails
  • Comparing results across scans
  • Understanding changes over time