Skip to main content
A Runtime Policy Outcome (RPO) is what Agentic Runtime Security emits when a policy evaluation produces an enforceable result against an AI interaction. Delivered to your systems as a data source on an integration, an outcome lets you alert, log, or trigger downstream automation.

How it works

  1. Your system submits an AI interaction to HiddenLayer.
  2. Agentic Runtime Security evaluates the interaction against the active policy for the project.
  3. If the policy takes action, an outcome is emitted.
  4. HiddenLayer delivers the outcome to every integration subscribed to the Runtime Policy Outcomes data source.
An outcome is produced only when a policy takes action — DETECT, REDACT, or BLOCK. Interactions that pass without action (NONE) do not generate one.

What an outcome contains

The manifest object carries the standard platform event fields: The evaluation object contains: Use session_id and interaction_id to correlate an outcome with the reconstructed session in the Console, where interaction_id identifies the specific message within it. See Agentic Sessions.

Delivery

Enable the Runtime Policy Outcomes data source on an integration. Each destination documents the setup and shows the payload as that destination receives it. A webhook or Splunk destination can subscribe to one or more data sources. An Azure Sentinel configuration carries exactly one, because a Log Analytics custom table has a single schema. You do not need to author a policy first. Every tenant is provisioned with a Default Policy whose HiddenLayer-authored system rules run in Detect mode for prompt injection, URL and hyperlink presence, and code presence, so configuring a destination is enough to start receiving outcomes. See Configure Policy in the Console to customize enforcement.

How outcomes relate to convictions

Convictions are produced by AI Runtime Security; outcomes are produced by Agentic Runtime Security. The two are not interchangeable — an outcome carries the full policy evaluation, which is richer than a conviction. Interactions evaluated by Agentic Runtime Security do not emit convictions, so enable the Runtime Policy Outcomes data source on any integration that should keep receiving events for that traffic.

Next

Integrations

Put Agentic Runtime Security in front of your AI traffic with a guardrail or gateway integration.