> 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

- **Anteprime di merge e rebase dei branch**: aggiunti [Preview merged configuration](/docs/it/api-reference/agents/branches/preview) (`GET /v1/convai/agents/{agent_id}/branches/{source_branch_id}/merge-preview`) e l'anteprima della configurazione sottoposta a rebase (`GET /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase-preview`) per esaminare la configurazione dell'agente unita o sottoposta a rebase prima del commit. Entrambi restituiscono `MergePreviewResponseModel` con la configurazione risultante, `overridden_fields` e `source_identical_to_target`.
- **Metriche di utilizzo dei branch**: le risposte di riepilogo dei branch di [List agent branches](/docs/it/api-reference/agents/branches/list) aggiungono il campo facoltativo `calls_7d` (intero) con il volume di chiamate degli ultimi sette giorni per branch.
- **Stato della connessione di autenticazione**: i modelli di risposta delle connessioni di autenticazione del workspace sostituiscono `OAuthConnectionStatus`, solo OAuth, con `AuthConnectionStatus` condiviso (`active`, `refresh_failed`, `revoked`, `credential_invalid`). Le risposte di autenticazione Bearer, Basic, mTLS, header personalizzato, OAuth, OAuth2 JWT, Slack, URL secret e WhatsApp aggiungono i campi facoltativi `status`, `status_detail` e `status_updated_at`.
- **Filtraggio delle risposte degli strumenti**: gli schemi di configurazione degli strumenti HTTP e degli agenti aggiungono `response_filter` facoltativo per ridurre le risposte degli strumenti prima che raggiungano l'LLM, con `response_filter_mode` e `response_filters` nei modelli di override correlati.
- **Trasferimenti telefonici nei workflow**: i nodi di trasferimento del numero di telefono nei workflow aggiungono `uui` facoltativo (`UUITransferConfig`) per le informazioni User-to-User esadecimali RFC 7433 nei trasferimenti SIP REFER.
- **Assegnazione dell'agente per la telefonia**: gli schemi delle richieste di importazione dei numeri di telefono Twilio, Exotel e SIP trunk aggiungono `agent_id` facoltativo (stringa) per assegnare un agente durante la configurazione del numero.
- **Trascrizione del turno con interruzioni disabilitate**: gli schemi di configurazione dei turni aggiungono `transcribe_on_disabled_interruptions` facoltativo (booleano, valore predefinito `false`) per controllare se il parlato dell'utente viene trascritto quando le interruzioni sono disabilitate.
- **Sentiment delle conversazioni**: gli schemi di riepilogo delle conversazioni aggiungono `sentiment_analysis` facoltativo. I modelli utente delle conversazioni aggiungono `sentiment` facoltativo con riferimenti alle conversazioni frustrate.

### Speech to Text

- **Output multicanale combinato**: [Convert speech to text](/docs/it/api-reference/speech-to-text/convert) aggiunge `multichannel_output_style` facoltativo (`separate` predefinito | `combined`) quando `use_multi_channel` è abilitato. Imposta `combined` per ricevere una singola trascrizione con tutti i canali uniti e ordinati per ora, anziché trascrizioni per canale. Le risposte a livello di parola includono `channel_index` per ogni parola quando la modalità multicanale è attiva.

### Text to Speech

- **Comportamento di `language_code`**: gli schemi delle richieste TTS chiariscono che i valori `language_code` non supportati vengono ignorati anziché rifiutati e che `language_code` non è supportato nei modelli `multilingual_v2`.

### Workspace

- **Policy di disabilitazione delle chiavi API di terze parti**: aggiunto [Set workspace third-party disabling policy](/docs/it/api-reference/api-keys/set-third-party-disabling-policy) (`POST /v1/workspaces/api-keys/third-party-disabling`) per il controllo a livello di workspace della possibilità per i titolari di chiavi API di disabilitare autonomamente le chiavi tramite l'endpoint di disabilitazione di terze parti. I modelli per la creazione, la patch e la risposta delle chiavi API del workspace aggiungono `third_party_disable_allowed` facoltativo (booleano).
- **Aggiornamenti delle connessioni di autenticazione Bearer**: l'unione delle richieste di [Update workspace auth connection](/docs/it/api-reference/workspace/auth-connections/update) aggiunge `UpdateBearerAuthRequest` per gli aggiornamenti delle credenziali dei token Bearer.
- **Autorizzazioni del workspace**: gli enum delle autorizzazioni aggiungono `conversation_privacy_manage` e `synthid_detector`. I modelli dei gruppi del workspace aggiungono `scim_group` facoltativo (stringa).

### Rilasci SDK

#### SDK JavaScript

- [v2.55.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.55.0) - Rigenerato dallo schema OpenAPI più recente con client per le anteprime di merge e rebase dei branch, metriche del volume di chiamate dei branch, campi dello stato della connessione di autenticazione, tipi per il filtraggio delle risposte degli strumenti, output multicanale combinato per Speech to Text e policy di disabilitazione delle chiavi API di terze parti del workspace.

#### SDK Python

- [v2.55.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.55.0) - Rigenerato dallo schema OpenAPI più recente con client per le anteprime di merge e rebase dei branch, metriche del volume di chiamate dei branch, campi dello stato della connessione di autenticazione, modelli per il filtraggio delle risposte degli strumenti, output multicanale combinato per Speech to Text e policy di disabilitazione delle chiavi API di terze parti del workspace.

#### Pacchetti

- [@elevenlabs/client@1.13.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.13.0) - `sendFeedback(like, eventId?)` accetta un parametro `event_id` facoltativo per valutare un messaggio passato specifico. Ora `canSendFeedback` riflette lo stato della connessione, quindi è possibile inviare feedback per qualsiasi messaggio mentre la sessione è attiva.
- [@elevenlabs/client@1.14.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.14.0) - `sendFeedback` accetta `null` come primo argomento per cancellare il feedback su un evento (`score: null`).
- [@elevenlabs/react@1.8.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.8.0) e [@elevenlabs/react@1.9.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.9.0) - Esposte negli hook React le modifiche per `sendFeedback` per messaggio e per la cancellazione del feedback da `@elevenlabs/client@1.13.0` e `@elevenlabs/client@1.14.0`.
- [@elevenlabs/react-native@1.2.11](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.11) e [@elevenlabs/react-native@1.2.12](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.12) - Allineamento delle dipendenze a `@elevenlabs/client@1.13.0`–`1.14.0` e `@elevenlabs/react@1.8.0`–`1.9.0`.
- [@elevenlabs/types@0.16.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Ftypes%400.16.0), [@elevenlabs/convai-widget-core@0.14.6](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.14.6)–[0.14.8](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.14.8) e [@elevenlabs/convai-widget-embed@0.14.6](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.14.6)–[0.14.8](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.14.8) - Allineamento delle dipendenze a `@elevenlabs/client@1.13.0`–`1.14.0`.

#### SDK Android

- [v0.10.0](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.10.0) - Esposta la trascrizione dei messaggi riconciliata come `StateFlow`. Deprecati i callback di testo e agente a favore delle varianti con ID evento.
- [v0.11.0](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.11.0) - Aggiunto un callback per i frame audio per l'ispezione audio frame per frame durante le conversazioni.

#### SDK iOS

- [v3.2.2](https://github.com/elevenlabs/elevenlabs-swift-sdk/releases/tag/v3.2.2) - Corretta l'implementazione del metodo delegate della stanza LiveKit per una gestione corretta degli eventi della stanza.

### API

<Accordion title="Visualizza le modifiche API">

## Nuovi endpoint

### ElevenAgents

- `GET /v1/convai/agents/{agent_id}/branches/{source_branch_id}/merge-preview` - Anteprima della configurazione unita prima del merge
- `GET /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase-preview` - Anteprima della configurazione sottoposta a rebase prima del rebase

### Workspace

- `POST /v1/workspaces/api-keys/third-party-disabling` - Imposta la policy di disabilitazione delle chiavi API di terze parti del workspace

## Endpoint aggiornati

### ElevenAgents

- [List agent branches](/docs/it/api-reference/agents/branches/list) - `GET /v1/convai/agents/{agent_id}/branches`
  - Le risposte di riepilogo dei branch aggiungono `calls_7d` facoltativo (intero)
- [Preview merged configuration](/docs/it/api-reference/agents/branches/preview) - `GET /v1/convai/agents/{agent_id}/branches/{source_branch_id}/merge-preview`
  - Restituisce `MergePreviewResponseModel` con la configurazione unita, `overridden_fields` e `source_identical_to_target`
- Anteprima della configurazione sottoposta a rebase - `GET /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase-preview`
  - Restituisce `MergePreviewResponseModel` con l'anteprima della configurazione sottoposta a rebase

### Speech to Text

- [Convert speech to text](/docs/it/api-reference/speech-to-text/convert) - `POST /v1/speech-to-text`
  - Aggiunto `multichannel_output_style` facoltativo (`separate` | `combined`) quando `use_multi_channel` è abilitato
  - Le risposte a livello di parola includono `channel_index` per parola in modalità multicanale

### Workspace

- [Set workspace third-party disabling policy](/docs/it/api-reference/api-keys/set-third-party-disabling-policy) - `POST /v1/workspaces/api-keys/third-party-disabling`
  - Controlla se i titolari di chiavi API possono disabilitare autonomamente le chiavi tramite il flusso di disabilitazione di terze parti
- [Update workspace auth connection](/docs/it/api-reference/workspace/auth-connections/update) - `PATCH /v1/workspace/auth-connections/{auth_connection_id}`
  - L'unione delle richieste aggiunge `UpdateBearerAuthRequest`

## Modifiche agli schemi

### ElevenAgents

- Connessioni di autenticazione
  - Sostituito `OAuthConnectionStatus` con `AuthConnectionStatus` (`active`, `refresh_failed`, `revoked`, `credential_invalid`)
  - Aggiunti `status`, `status_detail` e `status_updated_at` facoltativi nei modelli di risposta delle connessioni di autenticazione
- Strumenti e workflow
  - Aggiunto `response_filter` facoltativo nelle configurazioni degli strumenti HTTP e degli agenti
  - Aggiunto `uui` facoltativo (`UUITransferConfig`) nei modelli dei workflow relativi ai trasferimenti
- Configurazione dei turni
  - Aggiunto `transcribe_on_disabled_interruptions` facoltativo (booleano, valore predefinito `false`)
- Importazioni di telefonia
  - Aggiunto `agent_id` facoltativo negli schemi delle richieste di importazione Twilio, Exotel e SIP trunk
- Modelli delle conversazioni
  - Aggiunto `sentiment_analysis` facoltativo nei tipi di riepilogo delle conversazioni
  - Aggiunto `sentiment` facoltativo nei modelli utente delle conversazioni

### Text to Speech

- Chiarito che `language_code` viene ignorato se non supportato e non è supportato in `multilingual_v2`

### Workspace

- Chiavi API
  - Aggiunto `third_party_disable_allowed` facoltativo (booleano) nei modelli di creazione, patch e risposta
- Autorizzazioni
  - Aggiunti `conversation_privacy_manage` e `synthid_detector`
- Gruppi
  - Aggiunto `scim_group` facoltativo (stringa) nei modelli dei gruppi del workspace

</Accordion>