> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# Retenção

As configurações de **retenção** permitem definir por quanto tempo seu agente conversacional armazena transcrições de conversas e gravações de áudio. Essas configurações ajudam você a cumprir as regulamentações de privacidade de dados.

## Visão geral

Por padrão, a ElevenLabs mantém os dados das conversas por 2 anos. Você pode modificar esse período para:

* Qualquer quantidade de dias (por exemplo, 30, 90, 365)
* Retenção ilimitada, definindo o valor como -1
* Exclusão programada, definindo o valor como 0

As configurações de retenção se aplicam separadamente a:

* **Transcrições de conversas**: Registros em texto de todas as interações
* **Gravações de áudio**: Gravações de voz tanto do usuário quanto do agente

> **Info**
>
> Para cumprir a LGPD, recomendamos definir períodos de retenção alinhados às suas finalidades de tratamento
> de dados. Para cumprir a HIPAA, mantenha os registros por pelo menos 6 anos.

## Como modificar as configurações de retenção

### Pré-requisitos

* Uma [conta da ElevenLabs](https://elevenlabs.io)
* Um Agente Conversacional da ElevenLabs configurado ([crie um aqui](/docs/pt/eleven-agents/quickstart))

#### Atualizar pelo painel

#### Acesse as configurações de retenção

Acesse as configurações do seu agente e selecione a aba "Avançado". As configurações de retenção ficam na seção "Retenção de dados".

![Ativar substituições](/docs/_fern-img/39019a60151b8d999d5e1719e1553508a91c3bf7a34e6f5729ea2942c3dc4d57.webp)

#### Atualize o período de retenção

1. Insira o período de retenção desejado em dias
2. Escolha se deseja aplicar as alterações aos dados existentes
3. Clique em "Salvar" para confirmar as alterações

![Ativar substituições](/docs/_fern-img/a5d069a0957ee06672aab4a8784362a72ed7d3f055d548eb54b32998ec246aad.webp)

Ao modificar as configurações de retenção, você terá a opção de aplicar o novo período de retenção aos dados de conversas existentes ou apenas às novas conversas daqui em diante.

#### Atualizar pela CLI

#### Baixe a configuração do agente

```bash
elevenlabs agents pull --agent "<agent-name>"
```

#### Edite \`agent_configs/\<agent-name>.json\`

Defina `platform_settings.privacy.retention_days`:

```json
{
  "platform_settings": {
    "privacy": {
      "retention_days": 30
    }
  }
}
```

#### Envie suas alterações

```bash
elevenlabs agents push --agent "<agent-name>"
```

#### Atualizar pela API

```python
from elevenlabs import ElevenLabs

elevenlabs = ElevenLabs()

elevenlabs.conversational_ai.agents.update(
    agent_id="agent_7101k5zvyjhmfg983brhmhkd98n6",
    platform_settings={
        "privacy": {"retention_days": 30},
    },
)
```

```typescript
import { ElevenLabsClient } from "@elevenlabs/elevenlabs-js";

const elevenlabs = new ElevenLabsClient();

await elevenlabs.conversationalAi.agents.update("agent_7101k5zvyjhmfg983brhmhkd98n6", {
  platformSettings: {
    privacy: { retentionDays: 30 },
  },
});
```

> **Warning**
>
> Reduzir o período de retenção pode resultar na exclusão imediata de dados mais antigos que o novo
> período de retenção caso você escolha aplicar as alterações aos dados existentes.