> ## Documentation Index
> Fetch the complete documentation index at: https://agno-v2-service-account.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Agno Telemetry

> Control what usage data Agno collects

Agno collects anonymous usage data about agents, teams, workflows, evals, and AgentOS configurations to help improve the platform and provide better support.

<Note>
  **Privacy First:** No sensitive data (prompts, responses, user data, or API keys) is ever collected. All telemetry is anonymous and aggregated.
</Note>

## What Data is Collected?

Agno collects basic usage metrics for:

* **Agent runs** - Model providers, database types, feature usage
* **Team runs** - Multi-agent coordination patterns
* **Workflow runs** - Orchestration and execution patterns
* **Eval runs** - Eval type, model, and run configuration
* **AgentOS launches** - Platform usage and configurations

### Example Telemetry Payload

Here's what an agent run telemetry payload looks like:

```json theme={null}
{
    "session_id": "123",
    "run_id": "123",
    "sdk_version": "2.7.2",
    "type": "agent",
    "data": {
        "agent_id": "123",
        "db_type": "PostgresDb",
        "model_provider": "OpenAI",
        "model_name": "OpenAIResponses",
        "model_id": "gpt-5.2",
        "parser_model": {
            "name": "OpenAIResponses",
            "id": "gpt-5.2",
            "provider": "OpenAI"
        },
        "output_model": {
            "name": "OpenAIResponses",
            "id": "gpt-5.2",
            "provider": "OpenAI"
        },
        "has_tools": true,
        "has_memory": false,
        "has_learnings": false,
        "has_culture": false,
        "has_reasoning": true,
        "has_knowledge": true,
        "has_input_schema": false,
        "has_output_schema": false,
        "has_team": true
    }
}
```

## How to Disable Telemetry

You can disable telemetry in two ways:

### Environment Variable

Set the `AGNO_TELEMETRY` environment variable to `false`:

```bash theme={null}
export AGNO_TELEMETRY=false
```

### Per-Instance Configuration

Disable telemetry for specific agents, teams, workflows, or AgentOS instances:

```python theme={null}
from agno.agent import Agent
from agno.models.openai import OpenAIResponses

# Disable telemetry for a specific agent
agent = Agent(
    model=OpenAIResponses(id="gpt-5.2"),
    telemetry=False
)
```

This works for:

* **Agents**: `Agent(telemetry=False)`
* **Teams**: `Team(telemetry=False)`
* **Workflows**: `Workflow(telemetry=False)`
* **Evals**: `AccuracyEval(telemetry=False)` (also `PerformanceEval`, `ReliabilityEval`, and `AgentAsJudge`)
* **AgentOS**: `AgentOS(telemetry=False)`

## Developer Resources

* [Agent schema](/reference/agents/agent)
* [Team schema](/reference/teams/team)
* [Workflow schema](/reference/workflows/workflow)
