Connection methods
Choose how to send telemetry from your environment.
Comparison
| Method | Best for | Setup |
|---|---|---|
| Python SDK pattern | FastAPI, Django, scripts | Copy-paste client + env |
| Node / TypeScript | Next.js, Express, workers | Fetch wrapper |
| Telemetry API (async) | Event buses, log forwarders, batch jobs | HTTPS POST with an org API key |
| OpenAI-compatible | Drop-in base URL swap | Gateway-style proxy |
| Anthropic-compatible | Claude API traffic | Same as OpenAI path |
itr CLI | Claude Code, Cursor, Codex CLI, Copilot CLI, OpenCode | itr login + itr connect |
Dashboard setup
Use Dashboard → Connectors for method-specific snippets and the onboarding wizard for API key creation and test connection. Local coding agents: Control plane (itr connect installs pre-tool and prompt hooks; itr doctor checks them).