> 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

- **APIs de geração de imagem, vídeo e fala**: As novas APIs assíncronas de Flows criam, listam e recuperam gerações de vídeo, imagem e fala. As respostas de geração expõem os estados `pending`, `generating`, `completed` e `failed`, e as solicitações podem incluir um destino de webhook para eventos de conclusão.
- **Ativos de mídia reutilizáveis**: As novas APIs de ativos fazem upload, listam, recuperam e excluem mídias do espaço de trabalho. Referências de imagem, vídeo e áudio podem usar um ativo enviado, uma geração anterior ou dados base64 inline, permitindo encadear tarefas de geração. Consulte [Referências e ativos](/docs/pt/eleven-api/guides/how-to/image-and-video/references).

### ElevenAgents

- **Resumos leves de conversas**: [Obter resumo da conversa](/docs/pt/api-reference/conversations/get-summary) retorna o título gerado, o resumo da transcrição, o resultado da chamada e mensagens simples do usuário ou agente sem carregar a transcrição completa. O parâmetro de consulta opcional `max_messages` é um inteiro de 1 a 200 (padrão `40`); conversas mais longas definem `messages_omitted` como `true`. Útil para agentes que precisam preservar o contexto.
- **Paginação e ordenação de tópicos de conversa**: [Obter tópicos de conversa do agente](/docs/pt/api-reference/conversations/topics/get) adiciona paginação e ordenação opcionais por cursor. Use `page_size` (inteiro, 1–100), `cursor` (string), `sort_by` (`conversations`, `sentiment` ou `success_rate`) e `sort_direction` (`asc` ou `desc`). As respostas adicionam `has_more` e `next_cursor` anulável.
- **Filas de espera por concorrência**: As configurações da plataforma de agentes adicionam `queueing` opcional (`AgentQueueingConfig`). Defina `enabled` como `true` para manter as pessoas que ligam em espera quando o agente atingir o limite de concorrência; `wait_timeout_seconds` é um inteiro de até 1.800 (padrão `180`).
- **Controles de turnos e workflows**: A configuração de turnos adiciona `merge_with_default_ignore_terms` (booleano, padrão `false`) para combinar termos de interrupção personalizados com padrões selecionados. Os tempos limite flexíveis adicionam `disable_until_first_user_message` (booleano, padrão `false`), e os localizadores de ferramentas de workflow adicionam `schema_overrides` opcional para substituições de parâmetros por nó.
- **Padrões de áudio de fundo**: `BackgroundSoundConfig.volume` agora tem como padrão `0.15`, em vez de `0.6`, e `crossfade_loop` agora tem como padrão `true`, em vez de `false`. Defina esses campos explicitamente para manter o comportamento anterior.

### Lançamentos de SDKs

#### SDK JavaScript

- [v2.64.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.64.0) - Adicionados `client.assets` para enviar, listar, recuperar e excluir ativos, além de `client.flows` para geração assíncrona de vídeo, imagem e fala. A configuração de turnos adiciona `mergeWithDefaultIgnoreTerms`. Removidos `CustomToolApiSchemaConfig` e `scimExternalId` de `WorkspaceGroupResponseModel`.

#### SDK Python

- [v2.64.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.64.0) - Adicionados clientes de ativos e Flows para geração assíncrona de vídeo, imagem e fala, além de `merge_with_default_ignore_terms` na configuração de turnos. A configuração de sessão on-premise adiciona `extra_setup_config` para transmitir campos adicionais de mensagens de configuração.

#### Pacotes

- [@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) - Adicionadas sessões experimentais de orquestrador hospedado pelo próprio usuário e eventos de conteúdo avançado. Os worklets de áudio do Scribe agora podem ser hospedados pelo próprio usuário para políticas rígidas de segurança de conteúdo. O tratamento de desconexão agora alcança `disconnected` de forma consistente e evita que callbacks tardios limpem uma sessão mais recente. O widget renderiza respostas rápidas e links inline, restaura Markdown em transcrições de voz e corrige o posicionamento do menu de idiomas em layouts com container queries.
- [@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) - Adicionadas opções de Speech to Text em tempo real para idiomas secundários, detecção de entidades e filtragem de áudio de fundo. Adicionados eventos de transcrição final, entidade detectada e solicitação inválida; alinhados os tipos de palavras com marcação de tempo ao esquema ao vivo; e corrigidas falhas de permissão do microfone que impediam a reconexão de `useScribe`.

### API

<Accordion title="Ver alterações da API">

## Novos endpoints

### ElevenCreative

- [Criar geração de vídeo](/docs/pt/api-reference/flows/video/create) - `POST /v1/flows/video`
- [Listar gerações de vídeo](/docs/pt/api-reference/flows/video/list) - `GET /v1/flows/video`
- [Obter geração de vídeo](/docs/pt/api-reference/flows/video/get) - `GET /v1/flows/video/{generation_id}`
- [Criar geração de imagem](/docs/pt/api-reference/flows/image/create) - `POST /v1/flows/image`
- [Listar gerações de imagem](/docs/pt/api-reference/flows/image/list) - `GET /v1/flows/image`
- [Obter geração de imagem](/docs/pt/api-reference/flows/image/get) - `GET /v1/flows/image/{generation_id}`
- [Criar geração de fala](/docs/pt/api-reference/flows/text-to-speech/create) - `POST /v1/flows/text-to-speech`
- [Listar gerações de fala](/docs/pt/api-reference/flows/text-to-speech/list) - `GET /v1/flows/text-to-speech`
- [Obter geração de fala](/docs/pt/api-reference/flows/text-to-speech/get) - `GET /v1/flows/text-to-speech/{generation_id}`
- [Enviar ativo](/docs/pt/api-reference/assets/create) - `POST /v1/assets`
- [Listar ativos](/docs/pt/api-reference/assets/list) - `GET /v1/assets`
- [Obter ativo](/docs/pt/api-reference/assets/get) - `GET /v1/assets/{asset_id}`
- [Excluir ativo](/docs/pt/api-reference/assets/delete) - `DELETE /v1/assets/{asset_id}`

### ElevenAgents

- [Obter resumo da conversa](/docs/pt/api-reference/conversations/get-summary) - `GET /v1/convai/conversations/{conversation_id}/summary`
  - Aceita `max_messages` opcional (inteiro, 1–200, padrão `40`)
  - Retorna `GetConversationSummaryResponseModel` com `conversation_id`, `agent_id`, `status`, `message_count` e `note` obrigatórios
  - As `messages` simples contêm apenas `role` (`user` ou `agent`) e `message`; conversas acima do limite retornam `messages_omitted: true`

## Endpoints atualizados

### ElevenAgents

- [Obter contagem ao vivo](/docs/pt/api-reference/analytics/get) - `GET /v1/convai/analytics/live-count`
  - Adicionado `agent_ids` opcional (matriz de strings, máximo de 25), que tem precedência sobre `agent_id`
- [Obter tópicos de conversa do agente](/docs/pt/api-reference/conversations/topics/get) - `GET /v1/convai/agents/{agent_id}/topics`
  - Adicionados `page_size` opcional (inteiro, 1–100), `cursor` (string), `sort_by` (`conversations`, `sentiment` ou `success_rate`) e `sort_direction` (`asc` ou `desc`)
  - As respostas adicionam `has_more` (booleano, padrão `false`) e `next_cursor` anulável (string)

## Alterações de esquema

### ElevenAgents

- Adicionado `queueing` opcional (`AgentQueueingConfig`) às configurações da plataforma de agentes. Ele contém `enabled` (booleano, padrão `false`) e `wait_timeout_seconds` (inteiro maior que 0 e no máximo 1.800, padrão `180`)
- Adicionado `schema_overrides` opcional a `WorkflowToolLocator`; substituições por nó de constante, variável dinâmica, LLM ou omissão têm precedência sobre substituições no nível da ferramenta
- Adicionado `merge_with_default_ignore_terms` (booleano, padrão `false`) à configuração de turnos e aos esquemas de substituição relacionados
- Adicionado `disable_until_first_user_message` (booleano, padrão `false`) à configuração de tempo limite flexível e aos esquemas de substituição relacionados
- Adicionado `status` obrigatório e somente leitura (`success`, `error`, `blocked` ou `skipped`) aos eventos de resposta de ferramentas de agentes em tempo real
- Adicionado `avaya` às fontes de início de conversa e `avaya_api_key` aos métodos de autorização
- Adicionados `gemini-3.6-flash` e `gemini-3.7-flash` aos valores de LLM de agente compatíveis
- Alterado o padrão de `BackgroundSoundConfig.volume` de `0.6` para `0.15` e o padrão de `crossfade_loop` de `false` para `true`
- Removido `CustomToolApiSchemaConfig`; usuários do SDK gerado que importam esse tipo devem remover a importação
- Removido `scim_external_id` de `WorkspaceGroupResponseModel`

</Accordion>