Skip to main content
Last updated on

Compliance & Audit

Overview

OpenBox records all AI agent governance decisions in an immutable audit trail. The platform collects evidence from governance workflows and supports on-demand audit log export.


Immutable Audit Trail

OpenBox records every governance decision with full context. Records cannot be modified after creation.

Governance Events

Each time OpenBox evaluates an agent session, it records a governance event containing:

Data PointDescription
TimestampUTC timestamp of the event
AgentThe agent that triggered the governance evaluation
Event TypeThe type of governance event
VerdictDecision issued: ALLOW, BLOCK, HALT, or REQUIRE_APPROVAL
ReasonExplanation for the verdict
Workflow/Run IDIdentifiers for tracing the governance workflow execution
Approval MetadataWho approved/denied, when, and expiration (for approval workflows)

Trust Score History

OpenBox records every change to an agent's trust score:

Data PointDescription
Trust ScoreScore after the change
Previous ScoreScore before the change
Trust Tier / Previous TierTier before and after the change
Change TypeWhat triggered the change (e.g., tier promotion, violation)
Change ReasonExplanation for the change
Evaluated BySystem or user that triggered the evaluation

Cryptographic Attestation

Each session's governance events are cryptographically signed, producing a tamper-proof proof certificate. See Attestation & Cryptographic Proof for details.


Organization Audit Log

The organization audit log tracks administrative and operational events across your organization.

Event Types

Event TypeDescription
Policy ChangeOPA policy created, updated, or deleted
Guardrail ChangeGuardrail configuration modified
Agent SessionAgent session lifecycle events
Risk Configuration ChangeRisk profile updated
Goal Alignment ChangeGoal alignment settings changed
Role ChangeUser role assignments modified
Security EventSecurity-related actions
Settings UpdateOrganization settings modified
Team ManagementTeam created, updated, or deleted
Member ManagementMember invited, removed, or role changed
InvitationInvitation sent or accepted

Result Types

Each audit log entry includes a result indicating the outcome:

success | failed | denied | warning | approved | allowed

Filtering

You can filter audit log entries by:

  • Date range — start and end date
  • Event type — filter by specific event type
  • Actor — filter by user
  • Result — filter by result type
  • Search — free text search

Accessing the Audit Log

Navigate to Organization Settings > Audit Log to view, search, and export events.


Audit Log Export

Export is on-demand via the export modal in the Audit Log UI.

How to Export

  1. Open Organization Settings > Audit Log
  2. Click Export
  3. Enter an export name
  4. Select time range (presets: 24h, 7d, 30d, this month, or custom date range)
  5. Select event types to include
  6. Click Queue Export

OpenBox processes exports in the background and makes them available for download once complete.

Supported Formats

FormatDescription
CSVComma-separated values for spreadsheet tools
ExcelNative Excel workbook format

Best Practices

Guidance for maintaining compliance readiness:

  1. Quarterly Reviews — Review governance policies and behavioral rules quarterly to ensure they reflect current risk posture
  2. Change Documentation — Document the rationale when modifying policies, behavioral rules, or guardrail configurations
  3. Control Validation — Periodically test that governance controls produce expected verdicts for known-good and known-bad inputs
  4. Evidence Backups — Export audit logs regularly and store them in your organization's document management system
  5. Team Training — Ensure team members understand how trust scores, verdicts, and approval workflows function before operating in production

Next Steps

  1. Attestation & Cryptographic Proof - Learn how session events are cryptographically signed
  2. Audit Log - View and export the organization audit log