> ## Documentation Index
> Fetch the complete documentation index at: https://www.osohq.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Tailscale Aperture

> Connect Oso to Tailscale Aperture for network-level agent visibility.

Oso integrates with [Tailscale Aperture](https://tailscale.com/aperture) to provide network-level visibility into AI agent traffic. This integration lets you observe agent activity without requiring per-agent configuration changes.

## How it works

1. **Connect Oso to Tailscale Aperture**: Log into your Tailscale Aperture account and click the "Get security alerts in Oso" button to start streaming agent session data to Oso.

2. **Automatic discovery**: Once connected, Oso observes agent sessions, tool calls, integration metadata, and user and agent identifiers as they appear on the network.

3. **No changes to developer workflows**: Agents continue to run locally as they do today. The integration does not require changes to agent configuration or developer tooling.

## What it captures

Through the Aperture integration, Oso can observe:

* Agent sessions and their metadata
* Tool calls made by agents
* Integration and model metadata
* User and agent identifiers

## When to use Aperture vs. other integrations

Aperture provides **network-level** capture. It does not require per-agent configuration, and it works with agents that don't support custom LLM endpoints.

The [edge proxy](/oso-for-agents/integrations/edge-proxy) captures full session content (prompts, completions, and tool call parameters) but requires per-agent configuration.

|                      | Tailscale Aperture                 | Edge Proxy                             |
| -------------------- | ---------------------------------- | -------------------------------------- |
| **Setup**            | Network-level, no per-agent config | Per-agent configuration required       |
| **Visibility**       | Session metadata and tool calls    | Full session content                   |
| **Agent coverage**   | Any agent on the network           | Agents with configurable LLM endpoints |
| **Developer impact** | None                               | Requires config change per agent       |
