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

### Plataforma de agentes

- **Monitoramento de conversas em tempo real**: Usuários Enterprise agora podem monitorar conversas de agentes em tempo real por meio de uma conexão WebSocket em `/v1/convai/conversations/{id}/monitor`. Os recursos incluem histórico de conversas em cache, streaming seletivo de eventos e comandos de controle (encerrar chamada, interrupção, alternância para atendimento humano, enviar mensagens).
- **Suporte ao idioma Hinglish**: Adicionada a opção de configuração `hinglish_mode` para agentes. Quando ativada e o idioma do agente for hindi, as respostas serão em Hinglish (mistura de hindi e inglês).
- **Variáveis dinâmicas em mensagens de caixa postal**: As mensagens de detecção de caixa postal agora aceitam substituição de variáveis dinâmicas, permitindo mensagens personalizadas quando uma caixa postal é detectada.
- **Termos e condições localizados do widget**: Os termos e condições do widget de chat agora podem ser localizados por idioma, configurados por meio de predefinições de idioma.
- **Alternância do modo de conversa no widget**: Adicionada a opção `conversation_mode_toggle_enabled` à configuração do widget para controlar a troca de modo de conversa.
- **Acompanhamento de tentativas de chamadas em lote**: Adicionado o campo `retry_count` às respostas de status de chamadas em lote para acompanhar as tentativas.

### Text to Speech

- **Custos em créditos das predefinições de qualidade**: As descrições das predefinições de qualidade agora incluem informações sobre o custo em créditos: `high` (+20%), `ultra` (+50%) e `ultra_lossless` (+100%).

### Integração com WhatsApp

- **Configuração simplificada de número de telefone**: `whatsapp_business_account_id` foi substituído por `whatsapp_phone_number_id` nos esquemas de chamadas em lote e informações de conversa para simplificar a integração com o WhatsApp.

### Lançamentos de SDKs

#### SDK Python

- [v2.27.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.27.0) - Corrigido o tratamento do parâmetro de formato de áudio do Scribe e atualizado o esquema da API
- [v2.26.1](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.26.1) - Estendido o suporte à configuração de agentes on-premises

#### SDK JavaScript

- [v2.28.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.28.0) - Corrigido o tratamento do parâmetro de formato de áudio do Scribe e atualizado o esquema da API

#### Pacotes

- [@elevenlabs/react@0.12.3](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/react@0.12.3) - Localizados os termos e condições do chat e corrigido o formato de áudio do Scribe
- [@elevenlabs/client@0.12.2](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/client@0.12.2) - Localizados os termos e condições do chat e corrigido o formato de áudio do Scribe
- [@elevenlabs/react-native@0.5.6](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/react-native@0.5.6) - Adicionada a substituição do parâmetro de velocidade do TTS e corrigido o loop infinito de `startSession` nos hooks useEffect
- [@elevenlabs/react@0.12.2](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/react@0.12.2) - Corrigido o código de fechamento do WebSocket, corrigida a condição de corrida do useConversation, adicionado o disparo de eventos do host shadow e ampliado o suporte a idiomas
- [@elevenlabs/client@0.12.1](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/client@0.12.1) - Corrigido o código de fechamento do WebSocket, corrigida a condição de corrida do useConversation, adicionado o disparo de eventos do host shadow e ampliado o suporte a idiomas

#### SDK Android

- [v0.7.1](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.7.1) - Corrigido o tratamento do evento `agent_tool_request` e o valor padrão de `expects_response`

### API

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

## Novos endpoints

- [Obter resumos da base de conhecimento](/docs/pt/api-reference/knowledge-base/get-summaries) - Buscar em lote resumos de documentos por IDs
- [Calcular índices RAG em lote](/docs/pt/api-reference/knowledge-base/compute-rag-index-batch) - Criar ou recuperar índices RAG em massa

## Endpoints atualizados

### Base de conhecimento

- [Listar documentos da base de conhecimento](/docs/pt/api-reference/knowledge-base/list)
  - Adicionado o parâmetro de consulta `parent_folder_id` (string) para filtrar pela pasta pai
  - Adicionado o parâmetro de consulta `ancestor_folder_id` (string) para filtrar pela pasta ancestral
  - Adicionado o parâmetro de consulta `folders_first` (booleano) para ordenar pastas antes dos documentos
- Esquemas de resposta de documentos
  - Adicionado o tipo de documento `folder`
  - Adicionado o campo `folder_parent_id` (string, opcional)
  - Adicionado o campo `folder_path` (string, opcional)
  - Adicionado o campo `children_count` (inteiro, para pastas)
  - Adicionado o esquema `GetKnowledgeBaseFolderResponseModel`
  - Adicionado o esquema `GetKnowledgeBaseSummaryFolderResponseModel`
- Endpoints de índice RAG
  - Adicionado o status `cannot_index_folder` ao enum `RAGIndexStatus`
  - Adicionados modelos de solicitação/resposta em lote para operações de índice RAG

### Plataforma de agentes

- [Criar agente](/docs/pt/api-reference/agents/create), [Atualizar agente](/docs/pt/api-reference/agents/update), [Obter agente](/docs/pt/api-reference/agents/get)

  - Adicionado `hinglish_mode` (booleano, padrão `false`) à configuração do agente
  - Adicionado `hinglish_mode` aos esquemas de substituição de workflow (booleano anulável)

- Endpoints de configuração do widget

  - Adicionado `conversation_mode_toggle_enabled` (booleano, padrão `false`) às configurações do widget

- Endpoints de chamadas em lote

  - Adicionado `retry_count` (inteiro, padrão `0`) aos modelos de resposta de chamadas em lote

- Modelo de token de conversa
  - Adicionado `token_requester_user_id` (string, anulável) para identificar quem solicitou o token

### Integração com WhatsApp

- [Enviar chamada em lote](/docs/pt/api-reference/batch-calling/create)
  - `whatsapp_business_account_id` foi substituído por `whatsapp_phone_number_id` (string, anulável, opcional)
- Esquemas de informações de conversa
  - `whatsapp_business_account_id` foi substituído por `whatsapp_phone_number_id` em `WhatsAppConversationInfo`

### Text to Speech

- Todos os endpoints de TTS com predefinição de qualidade
  - Atualizadas as descrições de `quality_preset` para incluir percentuais de custo em créditos

### Espaços de trabalho

- Enum de tipo de recurso
  - Adicionado `convai_agent_drafts` ao enum `WorkspaceResourceType`

</Accordion>