Skip to main content

Claude Code integration (OTLP)

Stream Claude Code session telemetry into the AI Governance dashboard via OTLP.

Updated yesterday

The Claude Code integration uses OpenTelemetry (OTLP) to stream session telemetry into Leanmote. It populates the AI Governance dashboard alongside other AI tool integrations.

What Leanmote pulls from Claude Code

  • Session counts and duration per user and team.

  • Command and tool-use volumes.

  • Token consumption when reported.

Connect Claude Code

Unlike OAuth integrations, Claude Code uses OTLP push:

  1. Open Administration → Productivity Tools and find Claude Code under AI Tools.

  2. Click Generate ingest endpoint. Leanmote returns an OTLP endpoint URL and a token.

  3. Configure your Claude Code instances to export telemetry to that endpoint. The exact configuration steps depend on your deployment — see the OTEL Ingest reference at leanmote.github.io/docs.

  4. After Claude Code starts pushing data, the integration card shows Receiving telemetry.

What you'll see

  • Adoption panel on AI Governance showing active Claude Code users by team.

  • Session-volume trend over the period.

  • Impact comparisons against teams not yet using Claude Code.

Common issues

  • No telemetry arriving — verify the OTLP endpoint URL and token in your Claude Code configuration. Network egress from your dev machines to Leanmote must be allowed.

  • User mapping missing — Claude Code emits a user identifier; map that identifier to a Leanmote teammate in Administration → Users.

Related articles

  • AI Governance dashboard

  • Integrations overview

  • Working with the Leanmote API

Did this answer your question?