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

### ElevenCreative

- **API di generazione di immagini, video e voce**: Le nuove API Flows asincrone creano, elencano e recuperano generazioni di video, immagini e voce. Le risposte di generazione espongono gli stati `pending`, `generating`, `completed` e `failed`, mentre le richieste possono includere una destinazione webhook per gli eventi di completamento.
- **Asset multimediali riutilizzabili**: Le nuove API degli asset caricano, elencano, recuperano ed eliminano contenuti multimediali del workspace. I riferimenti a immagini, video e audio possono utilizzare un asset caricato, una generazione precedente o dati base64 inline, consentendo di concatenare i job di generazione. Consulta [Riferimenti e asset](/docs/it/eleven-api/guides/how-to/image-and-video/references).

### ElevenAgents

- **Riepiloghi delle conversazioni leggeri**: [Ottieni il riepilogo della conversazione](/docs/it/api-reference/conversations/get-summary) restituisce il titolo generato, il riepilogo della trascrizione, l'esito della chiamata e semplici messaggi dell'utente o dell'agente senza caricare la trascrizione completa. Il parametro query facoltativo `max_messages` è un intero da 1 a 200 (predefinito `40`); nelle conversazioni più lunghe `messages_omitted` è impostato su `true`. Utile per gli agenti che devono preservare il contesto.
- **Paginazione e ordinamento degli argomenti delle conversazioni**: [Ottieni gli argomenti delle conversazioni dell'agente](/docs/it/api-reference/conversations/topics/get) aggiunge paginazione e ordinamento facoltativi tramite cursore. Usa `page_size` (intero, 1–100), `cursor` (stringa), `sort_by` (`conversations`, `sentiment` o `success_rate`) e `sort_direction` (`asc` o `desc`). Le risposte aggiungono `has_more` e `next_cursor` annullabile.
- **Code di attesa per la concorrenza**: Le impostazioni della piattaforma dell'agente aggiungono `queueing` facoltativo (`AgentQueueingConfig`). Imposta `enabled` su `true` per mettere in attesa i chiamanti quando l'agente raggiunge il limite di concorrenza; `wait_timeout_seconds` è un intero fino a 1.800 (predefinito `180`).
- **Controlli dei turni e dei workflow**: La configurazione dei turni aggiunge `merge_with_default_ignore_terms` (booleano, predefinito `false`) per combinare i termini personalizzati di ignoramento delle interruzioni con quelli predefiniti selezionati. I soft timeout aggiungono `disable_until_first_user_message` (booleano, predefinito `false`) e i locator degli strumenti workflow aggiungono `schema_overrides` facoltativo per gli override dei parametri per nodo.
- **Valori predefiniti dell'audio di sottofondo**: Il valore predefinito di `BackgroundSoundConfig.volume` ora è `0.15` anziché `0.6`, mentre quello di `crossfade_loop` ora è `true` anziché `false`. Imposta esplicitamente questi campi per mantenere il comportamento precedente.

### Rilasci SDK

#### SDK JavaScript

- [v2.64.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.64.0) - Aggiunto `client.assets` per caricare, elencare, recuperare ed eliminare asset, oltre a `client.flows` per la generazione asincrona di video, immagini e voce. La configurazione dei turni aggiunge `mergeWithDefaultIgnoreTerms`. Rimossi `CustomToolApiSchemaConfig` e `scimExternalId` da `WorkspaceGroupResponseModel`.

#### SDK Python

- [v2.64.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.64.0) - Aggiunti client per asset e Flows per la generazione asincrona di video, immagini e voce, oltre a `merge_with_default_ignore_terms` nella configurazione dei turni. La configurazione delle sessioni on-prem aggiunge `extra_setup_config` per passare campi aggiuntivi dei messaggi di configurazione.

#### Pacchetti

- [@elevenlabs/client@1.18.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.18.0), [@elevenlabs/react@1.12.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.12.1), [@elevenlabs/types@0.20.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Ftypes%400.20.0), [@elevenlabs/react-native@1.2.19](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.19), [@elevenlabs/convai-widget-core@0.16.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.16.0) e [@elevenlabs/convai-widget-embed@0.16.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-embed%400.16.0) - Aggiunte sessioni sperimentali di orchestratore self-hosted ed eventi di contenuti avanzati. Gli audio worklet di Scribe ora possono essere self-hosted per policy di sicurezza dei contenuti rigorose. La gestione delle disconnessioni ora raggiunge coerentemente `disconnected` e impedisce che callback tardivi cancellino una sessione più recente. Il widget visualizza risposte rapide e link inline, ripristina Markdown nelle trascrizioni vocali e corregge il posizionamento del menu della lingua nei layout con container query.
- [@elevenlabs/client@1.19.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fclient%401.19.0), [@elevenlabs/react@1.12.2](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact%401.12.2), [@elevenlabs/types@0.21.0](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Ftypes%400.21.0), [@elevenlabs/react-native@1.2.20](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Freact-native%401.2.20) e [@elevenlabs/convai-widget-core@0.16.1](https://github.com/elevenlabs/packages/releases/tag/%40elevenlabs%2Fconvai-widget-core%400.16.1) - Aggiunte opzioni di Speech to Text in tempo reale per lingue secondarie, rilevamento delle entità e filtraggio dell'audio di sottofondo. Aggiunti eventi per trascrizione finale, entità rilevata e richiesta non valida; allineati i tipi delle parole con timestamp allo schema live; e corretti gli errori nelle autorizzazioni del microfono che impedivano la riconnessione di `useScribe`.

### API

<Accordion title="Visualizza le modifiche API">

## Nuovi endpoint

### ElevenCreative

- [Crea generazione video](/docs/it/api-reference/flows/video/create) - `POST /v1/flows/video`
- [Elenca generazioni video](/docs/it/api-reference/flows/video/list) - `GET /v1/flows/video`
- [Ottieni generazione video](/docs/it/api-reference/flows/video/get) - `GET /v1/flows/video/{generation_id}`
- [Crea generazione immagine](/docs/it/api-reference/flows/image/create) - `POST /v1/flows/image`
- [Elenca generazioni di immagini](/docs/it/api-reference/flows/image/list) - `GET /v1/flows/image`
- [Ottieni generazione immagine](/docs/it/api-reference/flows/image/get) - `GET /v1/flows/image/{generation_id}`
- [Crea generazione vocale](/docs/it/api-reference/flows/text-to-speech/create) - `POST /v1/flows/text-to-speech`
- [Elenca generazioni vocali](/docs/it/api-reference/flows/text-to-speech/list) - `GET /v1/flows/text-to-speech`
- [Ottieni generazione vocale](/docs/it/api-reference/flows/text-to-speech/get) - `GET /v1/flows/text-to-speech/{generation_id}`
- [Carica asset](/docs/it/api-reference/assets/create) - `POST /v1/assets`
- [Elenca asset](/docs/it/api-reference/assets/list) - `GET /v1/assets`
- [Ottieni asset](/docs/it/api-reference/assets/get) - `GET /v1/assets/{asset_id}`
- [Elimina asset](/docs/it/api-reference/assets/delete) - `DELETE /v1/assets/{asset_id}`

### ElevenAgents

- [Ottieni il riepilogo della conversazione](/docs/it/api-reference/conversations/get-summary) - `GET /v1/convai/conversations/{conversation_id}/summary`
  - Accetta `max_messages` facoltativo (intero, 1–200, predefinito `40`)
  - Restituisce `GetConversationSummaryResponseModel` con `conversation_id`, `agent_id`, `status`, `message_count` e `note` obbligatori
  - I semplici `messages` contengono solo `role` (`user` o `agent`) e `message`; le conversazioni oltre il limite restituiscono `messages_omitted: true`

## Endpoint aggiornati

### ElevenAgents

- [Ottieni il conteggio live](/docs/it/api-reference/analytics/get) - `GET /v1/convai/analytics/live-count`
  - Aggiunto `agent_ids` facoltativo (array di stringhe, massimo 25), che ha la precedenza su `agent_id`
- [Ottieni gli argomenti delle conversazioni dell'agente](/docs/it/api-reference/conversations/topics/get) - `GET /v1/convai/agents/{agent_id}/topics`
  - Aggiunti `page_size` facoltativo (intero, 1–100), `cursor` (stringa), `sort_by` (`conversations`, `sentiment` o `success_rate`) e `sort_direction` (`asc` o `desc`)
  - Le risposte aggiungono `has_more` (booleano, predefinito `false`) e `next_cursor` annullabile (stringa)

## Modifiche agli schemi

### ElevenAgents

- Aggiunto `queueing` facoltativo (`AgentQueueingConfig`) alle impostazioni della piattaforma dell'agente. Contiene `enabled` (booleano, predefinito `false`) e `wait_timeout_seconds` (intero maggiore di 0 e al massimo 1.800, predefinito `180`)
- Aggiunto `schema_overrides` facoltativo a `WorkflowToolLocator`; gli override per nodo costanti, con variabili dinamiche, LLM o di omissione hanno la precedenza sugli override a livello di strumento
- Aggiunto `merge_with_default_ignore_terms` (booleano, predefinito `false`) alla configurazione dei turni e agli schemi di override correlati
- Aggiunto `disable_until_first_user_message` (booleano, predefinito `false`) alla configurazione dei soft timeout e agli schemi di override correlati
- Aggiunto `status` obbligatorio in sola lettura (`success`, `error`, `blocked` o `skipped`) agli eventi di risposta degli strumenti dell'agente in tempo reale
- Aggiunti `avaya` alle origini di avvio delle conversazioni e `avaya_api_key` ai metodi di autorizzazione
- Aggiunti `gemini-3.6-flash` e `gemini-3.7-flash` ai valori LLM dell'agente supportati
- Modificato il valore predefinito di `BackgroundSoundConfig.volume` da `0.6` a `0.15` e quello di `crossfade_loop` da `false` a `true`
- Rimosso `CustomToolApiSchemaConfig`; gli utenti degli SDK generati che importano questo tipo devono rimuovere l'importazione
- Rimosso `scim_external_id` da `WorkspaceGroupResponseModel`

</Accordion>