Skip to content
Status

AI Control Plane · AI Integrations

AI Integrations

Optionally connect provider compliance and admin APIs to enrich usage, spend, and review data.

The AI Integrations page connects AI providers’ compliance and admin APIs and controls the event and metric streams they import. Open it from Organization settings > AI Integrations in the dashboard.

Optional

These integrations are optional. The platform works with the basic instrumentation from the observability plugin and the device agent alone; provider APIs add richer usage, spend, and review data on top.

Viewing this page requires the org:read scope, so both default Admin and Member roles can see connection status. Connecting, configuring, pausing, or deleting providers requires the org:admin scope, held only by the Admin role by default.

  • LiteLLM — a push integration that enforces risk policies on LiteLLM-routed model traffic and receives usage telemetry from the proxy; see LiteLLM for setup
  • Cursor — connects the Cursor Admin API to track Cursor usage and spend across the organization; see Cursor for setup
  • Anthropic Compliance — imports Claude chats from claude.ai web and desktop for security review; see Anthropic Compliance for setup
  • OpenAI Compliance Logs — imports Codex usage and spend from OpenAI Compliance Logs; see OpenAI Compliance Logs for setup

Unlike the pull-based providers below, the LiteLLM section only appears for organizations with the AI Platform Push Integrations feature and requires the org:admin scope to view.

Each provider card shows its connection status, how many of its streams are active, and a Configure action. Providers can also be connected during the setup wizard’s Additional agent configuration step.

The AI Integrations page with connected Cursor, Anthropic Compliance, and OpenAI Compliance Logs providers and their stream tables

Expanding a connection lists its streams, each with a type (event or metric), sync cadence, last-synced time, and health status. For example, the Anthropic Compliance connection imports a chat message event stream every ten minutes alongside hourly token-usage and cost metrics.

Streams pause and resume individually, independent of the connection, so one stream can be turned off without disconnecting the provider. Delete Connection removes the provider entirely.