# PATCH /voices/:id

**Resource:** [Voices](./voices.md)  
**Scopes:** `voices:write`  
**Write operation:** yes

Update a workspace-saved voice. Can update name, description, model, settings, or set as default. Only workspace voices can be updated.

## Parameters

| Name | In | Type | Required | Description |
|------|----|------|----------|-------------|
| `id` | path | uuid | yes | Voice UUID |
| `name` | body | string | no | New display name |
| `description` | body | string | no | New description |
| `model` | body | string | no | Preferred ElevenLabs model |
| `settings` | body | object | no | Voice settings: { stability, similarity_boost, style } (all 0-1) |
| `is_default` | body | boolean | no | Set as workspace default (unsets previous default) |

---
Base URL: `https://api.trustpager.com/functions/v1/api/v1` — Auth: `Authorization: Bearer YOUR_API_KEY`