1. Home
  2. Integrations
  3. Langgraph
  4. Audit Logging for LangGraph Agents
Integration

Audit Logging for LangGraph Agents

Add audit logging to your LangGraph agents. Tamper-evident, compliance-grade logs of every agent action — without rewriting your code or proxying your traffic.

Last updated 25 May 2026

Tamper-evident, compliance-grade logs of every agent action in LangGraph agents — without rewriting your code, without adding a proxy to the request path.

The problem

LangGraph is great at what it does, but production-grade audit logging is bring-your-own. Most teams discover this when the first production incident hits, the first OpenAI bill arrives, or the first auditor asks for evidence.

Specifically:

  • Multi-node graphs are nearly impossible to debug from stdout
  • Interrupt/human-in-the-loop primitives don't include policy or approval routing
  • No native cost attribution per node or per graph run

How Prefactor solves it

Prefactor wraps your LangGraph compiled graph and adds audit logging as a runtime layer. Specifically:

  • SOC 2 evidence collection
  • EU AI Act Article 12 record-keeping
  • ISO 42001 documentation lifecycle
  • auditor-ready exports
  • incident forensics

Install and integrate

pip install prefactor-langchain
from langgraph.graph import StateGraph
from prefactor import Prefactor

pf = Prefactor(api_key="pf_live_...")
graph = StateGraph(...)
# ... define nodes and edges
compiled = pf.wrap_graph(graph.compile(), graph_id="research-agent-v1")

Specific use cases

  • Soc 2 evidence collection
  • Eu ai act article 12 record-keeping
  • Iso 42001 documentation lifecycle
  • Auditor-ready exports
  • Incident forensics

Frequently asked questions

Does this add latency?
Per-span instrumentation adds ~2-5ms. Telemetry ships asynchronously. No synchronous network call in the agent's hot path unless you enable blocking policy enforcement.
Can I configure this per-agent?
Yes. Audit Logging settings are per-agent — different agents can have different policies, sampling rates, retention, etc.
Is this compatible with other observability tools?
Yes. Prefactor exports OpenTelemetry; works alongside Datadog, Langfuse, LangSmith, and others.

Related

Start free

[Get started free →] [Book a demo →]

See how every agent performs, and make it better

Prefactor helps teams observe, evaluate, and improve their AI agents in production, across every framework and provider.