Is My Agent Legal?Trace review · Design preview
Example report. Back to trace upload. Files stay in your browser. Every upload opens supplied sample reports: a separate aggregate portfolio and the R-H2 call drill-down. No analysis runs, no email is sent, and approval is simulated. Sample legal conclusions and exposure estimates have not been verified.
From conversation to evidence

What actually happened
when your agent ran?

Start with 10 or more traces to explore recurring risks, affected workflows, and where to focus fixes. A single trace offers a narrow snapshot.

Upload your traces

Recommended: at least 10 distinct traces. Include different intents, outcomes, and agent paths. More representative traces make recurring patterns easier to spot; volume alone does not guarantee coverage.

↥

Drop your trace JSON files here

Multiple JSON files or one JSON batch · up to 10 MB per file · 50 MB total

Aim for 10+ distinct traces across your important workflows.

This preview checks JSON syntax only. Format validation and Python evaluation come after layout approval.

Input guide

What should the JSON look like?

Upload individual trace objects, a JSON array, or a batch object with a traces array. Each trace needs its own call context and timestamped timeline. Download the illustrative 10-trace batch below; replace every synthetic example with a distinct real trace. Final schema checks are deferred.

What to include

Context: industry, task, call ID, duration, and agents visited.
Messages: timestamp, speaker, agent name, and text.
Tool events: timestamp, tool name, arguments, and result.
Handoffs: timestamp, source agent, and destination agent.

Unlock full review

Keep the full picture.

Use your work email to unlock the evidence and recommendations.

Design preview: any valid email can continue. Nothing is sent or saved.