Quick Start
Prerequisites
- Admin access to your TrueFoundry AI Gateway settings
- A HoneyHive API key from Settings → Project → API Keys
Provider host and OTLP traces URL
HoneyHive routes OTLP ingestion through your deployment’s API host. Replace<provider-host> with the hostname shown in your HoneyHive dashboard or API settings:
Configure TrueFoundry
Create a HoneyHive project API key
In HoneyHive, open Settings → Project → API Keys, create an API key, and copy it. The key determines which HoneyHive project receives traces.
Open the TrueFoundry OTEL settings
In TrueFoundry, go to AI Gateway → Controls → Settings, then edit OTEL Config.
Enable HTTP trace export
Enable Otel Traces Exporter Configuration, select HTTP Configuration, and set:
| Field | Value |
|---|---|
| Endpoint | https://<provider-host>/opentelemetry/v1/traces |
| Encoding | Json |
Add the HoneyHive authorization header
Enable headers and add:
Replace
| Header | Value |
|---|---|
Authorization | Bearer <HH_API_KEY> |
<HH_API_KEY> with the project API key from HoneyHive.Verify traces in HoneyHive
Open HoneyHive and go to the Traces tab for the project tied to your API key. New gateway spans appear withsource set to otlp.

- Confirm the TrueFoundry endpoint uses your HoneyHive API host and ends with
/opentelemetry/v1/traces. - Confirm the header is exactly
Authorization: Bearer <HH_API_KEY>. - Confirm the API key was created in the HoneyHive project where you expect the traces to appear.
- Check that your gateway can reach the HoneyHive API host over outbound HTTPS.
Configuration reference
| Setting | Value |
|---|---|
| Protocol | OTLP/HTTP |
| Traces endpoint | https://<provider-host>/opentelemetry/v1/traces |
| Encoding | Json |
| Auth header | Authorization: Bearer <HH_API_KEY> |
Related
OpenTelemetry concepts
Learn how HoneyHive stores OTLP traces and AI span attributes
Distributed tracing
Connect gateway spans with application spans across services
Custom spans
Add HoneyHive spans around business logic in your application


