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

### ElevenAgents

- **Individuazione degli argomenti delle conversazioni**: Un nuovo endpoint [argomenti delle conversazioni](/docs/it/api-reference/conversations/get) (`GET /v1/convai/agents/{agent_id}/topics`) restituisce i risultati più recenti dell'individuazione degli argomenti per un determinato agente, mettendo in evidenza i temi ricorrenti nelle conversazioni. L'endpoint [elenca conversazioni](/docs/it/api-reference/conversations/list) ora accetta un parametro query `topic_ids` per filtrare le conversazioni in base agli argomenti individuati.

- **Ricerca nei contenuti della knowledge base**: Un nuovo endpoint [cerca nella knowledge base](/docs/it/api-reference/knowledge-base/search) (`GET /v1/convai/knowledge-base/search`) offre una ricerca testuale fuzzy nei contenuti dei documenti della knowledge base. I risultati includono estratti evidenziati con oggetti `SearchHighlightSegment` e supportano l'impaginazione basata su cursore con dimensioni di pagina configurabili (fino a 100, valore predefinito 30). Filtra per tipo di documento con il parametro facoltativo `types`.

- **Unione flessibile dei branch**: L'endpoint [unisci branch](/docs/it/api-reference/agents/branches/merge) non limita più le unioni al branch principale -- ora qualsiasi branch può essere usato come destinazione dell'unione. Un nuovo parametro booleano facoltativo `force` sovrascrive la risoluzione dei conflitti basata sui timestamp quando è impostato su `true`. Le risposte dei metadati del branch ora includono `parent_branch_id` e `merged_from_version_id` per un migliore monitoraggio della discendenza.

- **Gestione delle dipendenze dei segreti**: Un nuovo endpoint [ottieni dipendenze del segreto](/docs/it/api-reference/workspace/secrets/get-dependencies) (`GET /v1/convai/secrets/{secret_id}/dependencies/{resource_type}`) restituisce ricerche di dipendenze paginate filtrate per tipo di risorsa (`tools`, `agents` o `phone_numbers`). L'endpoint [elenca segreti](/docs/it/api-reference/workspace/secrets/list) ora accetta un parametro query `dependency_limit` per controllare quante dipendenze vengono mostrate in anteprima per segreto, con i flag `agents_has_more`, `tools_has_more` e `phone_numbers_has_more` che indicano quando esistono ulteriori dipendenti oltre l'anteprima.

- **Nuove opzioni LLM**: Aggiunto `gemini-3.1-pro-preview` all'elenco dei provider LLM disponibili per la configurazione dell'agente.

### Voci

- **Filtro per voci non community**: Il parametro query `voice_type` nell'endpoint [elenca voci](/docs/it/api-reference/voices/search) ora accetta `non-community`, che restituisce insieme le voci `personal` e `workspace` escludendo le copie della libreria. Offre un filtro pratico ai team che vogliono vedere le proprie voci senza quelle condivise dalla community.

### Rilasci SDK

#### SDK Python

- [v2.43.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.43.0) - Rigenerazione Fern per lo schema API del 13 aprile 2026, inclusi la ricerca nei contenuti della knowledge base, gli argomenti delle conversazioni, l'unione flessibile dei branch e Gemini 3.1 Pro Preview LLM.

#### SDK JavaScript

- [v2.43.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.43.0) - Rigenerazione Fern per lo schema API del 13 aprile 2026, inclusi la ricerca nei contenuti della knowledge base, gli argomenti delle conversazioni, l'unione flessibile dei branch e Gemini 3.1 Pro Preview LLM.

#### SDK Swift

- [v3.1.3](https://github.com/elevenlabs/ElevenLabsSwift/releases/tag/v3.1.3) - Ridotto il rilevamento del rumore di fondo nel VAD disattivato via software, evitando falsi trigger di attività vocale quando il microfono è disattivato.

#### Pacchetti

- [@elevenlabs/client@1.2.0](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/client@1.2.0) - Risolto il problema per cui `getInputVolume()` e `getOutputVolume()` restituivano 0 in React Native, aggiungendo provider di volume nativi che usano i processori RMS e FFT multibanda di LiveKit. `getInputByteFrequencyData()` e `getOutputByteFrequencyData()` ora restituiscono dati incentrati sulla gamma della voce umana (100-8000 Hz), più utili per la visualizzazione della voce; anche sul web `getInputVolume()` e `getOutputVolume()` vengono ora calcolati da questa gamma.

- [@elevenlabs/react@1.1.0](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/react@1.1.0) - Risolto il problema per cui gli errori di `startSession` venivano ignorati anziché segnalati tramite `onError` in `ConversationProvider`. In precedenza, quando `Conversation.startSession()` veniva rifiutato (ad esempio, "agent not found"), l'interfaccia restava bloccata su "connecting" senza alcun feedback di errore.

- [@elevenlabs/react-native@1.1.0](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/react-native@1.1.0) - Aggiornato a `@elevenlabs/client@1.2.0` e `@elevenlabs/react@1.1.0` con le correzioni dei provider di volume nativi.

- [@elevenlabs/convai-widget-core@0.11.3](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/convai-widget-core@0.11.3) - Risolto l'ordinamento dei messaggi della trascrizione in modalità vocale, in cui le risposte dell'agente potevano apparire prima dei messaggi dell'utente.

### API

<Accordion title="Visualizza modifiche API">

## Nuovi endpoint

- [Cerca nella knowledge base](/docs/it/api-reference/knowledge-base/search) - `GET /v1/convai/knowledge-base/search`
- [Ottieni dipendenze del segreto](/docs/it/api-reference/workspace/secrets/get-dependencies) - `GET /v1/convai/secrets/{secret_id}/dependencies/{resource_type}`
- `GET /v1/convai/agents/{agent_id}/topics` - Ottieni gli argomenti delle conversazioni dell'agente

## Endpoint aggiornati

### ElevenAgents

- [Elenca conversazioni](/docs/it/api-reference/conversations/list)

  - Aggiunto il parametro query facoltativo `topic_ids` (array di stringhe) per filtrare le conversazioni in base agli argomenti individuati

- [Elenca segreti](/docs/it/api-reference/workspace/secrets/list)

  - Aggiunto il parametro query facoltativo `dependency_limit` (intero) per controllare quanti elementi di dipendenza vengono mostrati in anteprima per segreto

- [Unisci branch](/docs/it/api-reference/agents/branches/merge)

  - `target_branch_id` non è più limitato al branch principale -- qualsiasi branch può essere usato come destinazione dell'unione
  - Aggiunto il campo `force` (booleano, facoltativo) al body della richiesta per sovrascrivere la risoluzione dei conflitti basata sui timestamp

- Metadati del branch dell'agente (`AgentBranchMetadataResponseModel`)

  - Aggiunto il campo `parent_branch_id` (stringa, nullable) per tracciare il branch padre
  - Aggiunto il campo `merged_from_version_id` (stringa, nullable) per tracciare la versione di origine dell'ultima unione

- Risposte delle dipendenze dei segreti

  - Aggiunto il campo `agents_has_more` (booleano) che indica l'esistenza di ulteriori agenti dipendenti oltre l'anteprima
  - Aggiunto il campo `tools_has_more` (booleano) che indica l'esistenza di ulteriori tool dipendenti oltre l'anteprima
  - Aggiunto il campo `phone_numbers_has_more` (booleano) che indica l'esistenza di ulteriori numeri di telefono dipendenti oltre l'anteprima

- Enum `LLM`

  - Aggiunto `gemini-3.1-pro-preview`

- Enum `PermissionType` e `WorkspaceGroupPermission`

  - Aggiunto `copy_resources_cross_workspace`

### Voci

- [Elenca voci](/docs/it/api-reference/voices/search)

  - Aggiunta l'opzione `non-community` al parametro filtro `voice_type` (restituisce le voci `personal` e `workspace`, esclude le copie della libreria)

</Accordion>