Agents get better while you sleep.

Normal scan · Change mode

Scan History

ScanWorkflowStatus CurrentCandidateChange ResultTime

Workflows

Accuracy Trend

Recent Activity

Score Over Time

Current score over successive scans

What Works

Prior Authorization Pipeline

3 agents

Case Explorer

— PASS — FAIL
Case IDAgentConfigStatusScoreFailure Clusters

Rubric Library

Setup

Add a workflow, upload runs, or verify Spectral works on your data.

Add Workflow

Onboard Workflow

Set up a new agent workflow in Spectral. Walk through each step or upload a package to auto-configure.

Connect Your Agents

Waiting for traces

Point your existing OpenTelemetry exporter at Spectral. One environment variable, zero code changes. Spectral is never in the hot path — if we go down, your agents keep running.

Environment Variables
export OTEL_EXPORTER_OTLP_ENDPOINT=https://api.runspectral.com
export OTEL_EXPORTER_OTLP_HEADERS="X-Spectral-Key=sk-spectral-your-key-here"
Python (auto-instrument)
# pip install opentelemetry-instrumentation-langchain
from opentelemetry.instrumentation.langchain import LangchainInstrumentor
LangchainInstrumentor().instrument()  # That's it. All spans flow to Spectral.
Works with LangChain, LlamaIndex, CrewAI, OpenAI Agents SDK, Vercel AI SDK, and any OTel-compatible framework.

Verify

Validation Suite

Run the 3-case proof pack: Weak Rescue, Decent Lift, False Defense

Run the validation suite to generate a trust report

Tests 3 scenarios: weak agent rescue, decent agent lift, and false improvement defense