Skip to main content
Use Adaline Integrations when your application already runs through an AI framework, provider SDK, gateway, or OpenTelemetry pipeline. Integrations let you keep your existing application structure while sending logs, traces, spans, model calls, tool calls, retrieval steps, and agent activity into Adaline. This path is best when you want to observe production traffic without hand-building every trace and span yourself.

When to use integrations

What integrations should capture

A good integration sends enough information for Adaline to understand what happened and improve the agent later:
  • Trace and span names that describe the workflow.
  • Model requests and responses.
  • Tool calls, arguments, responses, and status.
  • Retrieval, embedding, guardrail, command, or custom workflow spans when available.
  • Latency, token usage, cost, model, and provider details.
  • Session, environment, release, route, prompt, agent, and customer-safe metadata.
  • User feedback or application outcome when you can safely send it.

Browse integrations

All integrations

Browse Adaline integrations for AI providers, frameworks, gateways, agents, and OpenTelemetry.

OpenTelemetry

Send OTLP traces from OpenTelemetry-compatible applications into Adaline.

LangChain

Observe LangChain chains, tools, retrieval, and model calls in Adaline.

LangGraph

Capture stateful graph execution, agent steps, and tool use.

Vercel AI SDK

Observe generateText, streamText, tool calls, and multi-step AI SDK flows.

LiteLLM

Attach Adaline while keeping your existing LiteLLM provider routing.

Verify the integration

After wiring an integration, run one known request in staging and confirm:
  1. The request appears in Logs.
  2. The trace has readable spans for model calls, tools, retrieval, or agent steps.
  3. The trace includes environment, route, release, prompt, or agent metadata.
  4. Tokens, latency, cost, model, and provider details appear where supported.
  5. Sessions or Behaviors become useful once enough production traffic arrives.
If the integration does not expose the level of detail you need, use With Adaline SDKs, With Adaline API, or Advanced usage for more control.