Setup guide

Connect Claude to SightLift

For new SightLift customers connecting Claude Code, Cowork, and Chat.

Who · Owner or Primary Owner Time · ~15 min Plan · Claude Team or Enterprise
← Back to the dashboard

Before you begin

Your Anthropic user role determines which surfaces (Claude Code, Cowork, and Chat) you can configure with SightLift.

  • An Owner can connect Claude Code and Cowork
  • A Primary Owner can also export Claude Chat history
  • A Member cannot connect anything

You will need to be a SightLift Admin to generate the ingest key below.

Already send OpenTelemetry to another vendor? If Datadog, Splunk, Grafana or similar already consumes your Claude telemetry, don't point Claude at two places. Run one collector and fan out from it — see Fan out to SightLift and your existing vendor.

Start here: your ingest key

Get your ingest key from SightLift

Start in SightLift: this is where your ingest key comes from. Everything after this step happens in Claude.

Navigate to
app.sightlift.ai Configuration Data & sources Anthropic Claude Live telemetry
  1. Choose your plan under Your Anthropic plan.
  2. Scroll down to Conversation data ingest and select the Live telemetry tab.
    The expanded Anthropic Claude card, with the Your Anthropic plan dropdown open showing Team and Enterprise, and the Live telemetry tab outlined.
  3. Click Generate your first key.
    The Live telemetry tab before any key exists, showing the Generate your first key button.
    Make sure to copy your key immediately and store it securely. For security purposes, it will be unavailable after navigating away from this screen in SightLift.
  4. Copy the OTLP headers value. It already contains your token, so paste it unchanged.
    SightLift's OTLP headers panel just after issuing a key, labelled new key, copy it now, it's shown once, with the token masked.

    Note: the value you copied already includes the Authorization=Bearer prefix. Paste it wherever you see YOUR-OTLP-HEADERS-VALUE below, exactly as copied.

Surface 1: Claude Code

Set up Claude Code with SightLift

Update one settings file in Claude Code to configure the CLI, IDE, and desktop app.

Navigate to
claude.ai Organization settings Claude Code Managed settings Manage
The Managed settings dialog in the Claude organization console, showing a settings.json file with OpenTelemetry environment variables pointing at SightLift.
  1. Paste the JSON below, replacing YOUR-OTLP-HEADERS-VALUE. If your org already has managed settings, merge the env block into the existing file rather than replacing it.
  2. Click Update settings.
{
  "env": {
    "CLAUDE_CODE_ENABLE_TELEMETRY": "1",
    "CLAUDE_CODE_ENHANCED_TELEMETRY_BETA": "1",
    "OTEL_LOGS_EXPORTER": "otlp",
    "OTEL_TRACES_EXPORTER": "otlp",
    "OTEL_EXPORTER_OTLP_PROTOCOL": "http/protobuf",
    "OTEL_EXPORTER_OTLP_LOGS_ENDPOINT": "https://app.sightlift.ai/v1/logs",
    "OTEL_EXPORTER_OTLP_TRACES_ENDPOINT": "https://app.sightlift.ai/v1/traces",
    "OTEL_EXPORTER_OTLP_HEADERS": "YOUR-OTLP-HEADERS-VALUE",
    "OTEL_LOG_USER_PROMPTS": "1",
    "OTEL_LOG_ASSISTANT_RESPONSES": "1",
    "OTEL_LOG_TOOL_DETAILS": "1",
    "OTEL_LOG_TOOL_CONTENT": "1"
  }
}

Settings are delivered when a user signs in and will take effect on their next session.

Note: managed settings take the highest precedence in Claude Code and cannot be overridden by individual users. See Anthropic's settings reference ↗ and monitoring guide ↗.

Surface 2: Cowork

Set up Cowork with SightLift

Cowork reports its activity from the org console, under Monitoring.

Navigate to
claude.ai Organization settings Cowork Monitoring
The Monitoring section of Cowork organization settings, showing OTLP endpoint, protocol, headers, and resource attribute fields.

Cowork requires Claude Desktop 1.1.4173 or newer.

FieldValue
OTLP endpointhttps://app.sightlift.ai/v1/logs
OTLP protocolhttp/json
OTLP headersYOUR-OTLP-HEADERS-VALUE
Resource attributesLeave blank.

Note: paste the endpoint exactly as SightLift gives it to you. Cowork strips /v1/logs and /v1/traces automatically and shows a message under the field confirming it, so afterwards the field reads https://app.sightlift.ai. That is expected, not an error. Claude Code is the opposite, which is why the JSON above keeps the full paths.

  1. Fill in the fields above, then save.
  2. Cowork syncs with SightLift starting from the moment you save. There is no backfill.

Surface 3: Claude Chat

Set up Claude Chat with SightLift

Chat history comes in as a one-time export, so unlike the live feeds it includes everything from before today.

Primary Owner only

Unlike Claude Code and Cowork, this one cannot be done by an Owner. The Export data control is only shown to the Primary Owner. An Owner opening the same page sees the privacy toggles and no export row at all.

Navigate to
claude.ai Organization settings Data and privacy Export data
The top of Organization settings, Data and privacy, showing the Export data row with its Export data button outlined.
  1. Click Export data. Anthropic emails a download link when the archive is ready.
  2. Upload the .zip as it comes, without unpacking it, to SightLift via Configuration → Data & sources → Anthropic Claude → Manual upload.

On Enterprise, we can pull chat history through the Anthropic Admin and Compliance APIs instead. If that suits you better, tell us and we will send the key request separately.

Handoff

What happens next

Your work is done!

From here the SightLift team takes over. We will confirm that data is flowing, or reach out with any changes we recommend.

What each flag above unlocks, and what we store, is in the data access & privacy guide. What every source can and can't report is in the data sources guide.

If something on these screens does not match what you see, send us the surface and a screenshot at support@sightlift.ai.