Skip to main content
Cognisafe is the scoring and governance destination for your agent telemetry. If your agents already emit telemetry — via Observra or any OpenTelemetry pipeline — you can route it straight into Cognisafe and get OWASP LLM Top 10 scoring, dashboards, alerts, and audit evidence on that traffic, without touching your application code. Both endpoints authenticate with a normal Cognisafe API key and go through the same pipeline as first-party traffic: tier rate limits, retention settings (including zero content retention), safety scoring, and alerting all apply.

Observra

Observra is an open-source agent telemetry SDK (Apache 2.0) covering Google ADK, Claude Agent SDK, OpenAI Agents SDK, LangChain/LangGraph, and Pydantic AI. Point its webhook backend at Cognisafe:
That’s it — every agent framework Observra supports now feeds Cognisafe.

How events map

Because Observra redacts PII before events leave your process, what Cognisafe scores is the redacted text — a good pairing with zero content retention if you want no raw content persisted anywhere.

Request format

POST /ingest/observra accepts a single event object or a JSON array (max 500). Auth via X-Cognisafe-Key: csk_... or Authorization: Bearer csk_....

OpenTelemetry

POST /ingest/otel accepts OTLP/HTTP JSON traces. Any span carrying GenAI semantic conventions becomes a scored Cognisafe request; other spans are ignored. Attributes read (first match wins): Point an OTel Collector at it with an otlphttp exporter:
Spans without prompt/completion content still produce metadata rows (model, tokens, latency, cost) — useful for cost attribution even when your pipeline strips content. Scoring runs when content is present.

Choosing an integration path