> 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.

# ゼロ保持モード（エージェントごと）

## 概要

ゼロ保持モード（ZRM）は、通話中に個人を特定できる情報（PII）がログに記録されず、通話後も保存されないようにすることで、データプライバシーを強化します。この機能は、ZRMがグローバルに適用されていないワークスペースで、エージェントごとに有効にできます。グローバルZRMが有効なワークスペースでは、すべてのエージェントが自動的にゼロ保持モードで動作します。

エージェントでZRMが有効な場合：

* 通話録音は保存されません。
* PIIを含む文字起こしや通話メタデータは、通話後にシステムによってログ記録または保存されません。
* [推論サマリー](/docs/ja/eleven-agents/customization/llm#reasoning-summary)は生成して設定済みのチャットクライアントまたは通話後Webhookに送信できますが、文字起こしには保存されません。

対象となるすべてのElevenLabsプロダクトでワークスペースをゼロ保持モードに設定する方法については、[ゼロ保持モード](/docs/ja/eleven-api/resources/zero-retention-mode)のドキュメントを参照してください。

> **Note**
>
> ゼロ保持モードがグローバルに適用されているワークスペースでは、この設定はすべてのエージェントで
> 自動的に有効になり、エージェントごとに無効にすることはできません。

ZRMが有効なエージェントで行われた通話の情報を取得するには、[通話後Webhook](/docs/ja/eleven-agents/workflows/post-call-webhooks)を使用する必要があります。

> **Warning**
>
> ゼロ保持モードを有効にすると、確認できるログや通話データが限られるため、特定のエージェントに
> 関連する通話の問題をElevenLabsがデバッグする能力に影響する可能性があります。

## エージェントごとにZRMを有効にする方法

グローバルゼロ保持モードで運用していないワークスペースでは、個々のエージェントでZRMを有効にできます。

#### ダッシュボードで更新

ダッシュボードでエージェントを開き、**Privacy**設定ブロックに移動して、**Advanced**タブを選択し、**Zero Retention Mode**をオンに切り替えます。変更を保存してください。

![エージェントのゼロ保持モードを有効にする](/docs/_fern-img/b11c36caf8829dd90829c3b51df2be879a77f718834af8988ecd33e9ae44a071.webp)

#### CLIで更新

#### エージェント設定を取得

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

#### \`agent_configs/\<agent-name>.json\`を編集

`platform_settings.privacy.zero_retention_mode`を設定します。

```json
{
  "platform_settings": {
    "privacy": {
      "zero_retention_mode": true
    }
  }
}
```

#### 変更をプッシュ

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

#### APIで更新

```python
from elevenlabs import ElevenLabs

elevenlabs = ElevenLabs()

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

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

const elevenlabs = new ElevenLabsClient();

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