Skip to main content
Claude Cowork can export its activity over OpenTelemetry. Point that export at Velatir and Cowork sessions appear alongside everything else in your organisation. This is configured once, for the whole organisation, in Anthropic’s admin settings — there is nothing to install on anyone’s machine.
Cowork monitoring requires a Claude Team or Enterprise plan.
Cowork is set up in the opposite direction to most connectors. Elsewhere you give Velatir a credential and Velatir fetches your activity. Here you give Claude a Velatir endpoint and Cowork sends its activity to us. So there is nothing to add on the Velatir side — you will not find Cowork in the connector list, and all the configuration below happens in Claude.

What you need

  • Administrator access to your Claude organisation’s admin settings.
  • Your Velatir ingest key. Create one under Settings → API keys, or see the quickstart.

Connect Cowork

1

Open Cowork's monitoring settings

In Claude, go to Organization Settings → Cowork and find the Monitoring section.
2

Enter the endpoint

Set OTLP endpoint to:
Enter it exactly as shown, with no path after the domain — Cowork adds the rest itself.
3

Choose a protocol

Set OTLP protocol to either http/protobuf or http/json. Velatir accepts both, so pick either one.
4

Add your ingest key

Set OTLP headers to your ingest key:
Authorization=Bearer vltr_your_key_here also works if you prefer it.
5

Leave Resource attributes empty

Velatir needs nothing here. Cowork already identifies itself in every message it sends, so there is no label to add.If your organisation uses resource attributes for its own purposes, anything you put here is passed through and ignored — with one exception:
Do not set service.name. That is how Velatir recognises the activity as coming from Cowork. Overriding it means your activity arrives unrecognised and is discarded.
6

Save, then start a new session

Save your settings and start a new Cowork session. Cowork reads these settings when a session begins, so sessions already running keep using the old configuration.
Activity from that new session appears in Velatir within a minute or two.

What Velatir receives

Cowork sends prompts, model responses, tool use, and errors. Whether the text of prompts and responses is included is controlled on the Claude side, not by Velatir. When Claude sends activity without that text, Velatir records nothing for those turns rather than storing empty entries. Cowork also sends usage measurements. Velatir accepts them and does not store them.

Notes

  • No firewall changes are needed for Cowork itself. Cowork adds your collector’s hostname to its own session network allowlist automatically. If your corporate network restricts outbound traffic from employees’ machines, allow otlp.velatir.com on port 443 there.
  • Your ingest key identifies your organisation. Anyone holding it can send activity as your organisation, so treat it like any other credential. Rotate it under Settings → API keys if it is exposed.
  • Cowork sessions carry the acting user’s email, so activity is attributed per person without any extra configuration.

Troubleshooting

Start a brand-new Cowork session — settings only take effect for sessions started after you saved them. Then check the endpoint is https://otlp.velatir.com with nothing after the domain, and that the header is spelled X-API-Key= followed by your key with no spaces around the =.
That text is only included when content capture is enabled on the Claude side. Velatir stores whatever Cowork sends and never invents the rest.
Confirm the key is active under Settings → API keys. A revoked or expired key stops working immediately, and Cowork has no way to show you the rejection — you will simply see no new activity.

Get your ingest key

Set up your account and create a key

Sessions and traces

How activity is grouped once it reaches Velatir