ElevenAgents

  • Descoberta de tópicos de conversas: Um novo endpoint de tópicos de conversas (GET /v1/convai/agents/{agent_id}/topics) retorna os resultados mais recentes da descoberta de tópicos de um determinado agente, revelando temas recorrentes entre as conversas. O endpoint de listar conversas agora aceita um parâmetro de consulta topic_ids para filtrar conversas por tópico descoberto.

  • Busca de conteúdo da base de conhecimento: Um novo endpoint de pesquisar base de conhecimento (GET /v1/convai/knowledge-base/search) oferece busca textual aproximada no conteúdo dos documentos da base de conhecimento. Os resultados incluem trechos destacados com objetos SearchHighlightSegment e oferecem suporte à paginação baseada em cursor, com tamanhos de página configuráveis (até 100, padrão 30). Filtre por tipo de documento com o parâmetro opcional types.

  • Mesclagem flexível de branches: O endpoint de mesclar branch não restringe mais as mesclagens à branch principal — agora qualquer branch pode ser usada como destino da mesclagem. Um novo parâmetro booleano opcional force substitui a resolução de conflitos baseada em carimbo de data e hora quando definido como true. As respostas de metadados da branch agora incluem parent_branch_id e merged_from_version_id para melhor rastreamento da linhagem.

  • Gerenciamento de dependências de segredos: Um novo endpoint de obter dependências de segredo (GET /v1/convai/secrets/{secret_id}/dependencies/{resource_type}) retorna consultas paginadas de dependências filtradas por tipo de recurso (tools, agents ou phone_numbers). O endpoint de listar segredos agora aceita um parâmetro de consulta dependency_limit para controlar quantas dependências são visualizadas por segredo, com as flags agents_has_more, tools_has_more e phone_numbers_has_more indicando quando há dependentes adicionais além da visualização.

  • Novas opções de LLM: Adicionado gemini-3.1-pro-preview à lista de provedores de LLM disponíveis para configuração de agentes.

Vozes

  • Filtro de vozes que não são da comunidade: O parâmetro de consulta voice_type no endpoint de listar vozes agora aceita non-community, que retorna vozes personal e workspace combinadas, excluindo cópias da biblioteca. Isso oferece um filtro prático para equipes que querem ver apenas suas próprias vozes, sem as compartilhadas pela comunidade.

Lançamentos de SDK

SDK Python

  • v2.43.0 - Regeneração do Fern para o esquema da API de 13 de abril de 2026, incluindo busca de conteúdo da base de conhecimento, tópicos de conversas, mesclagem flexível de branches e LLM Gemini 3.1 Pro Preview.

SDK JavaScript

  • v2.43.0 - Regeneração do Fern para o esquema da API de 13 de abril de 2026, incluindo busca de conteúdo da base de conhecimento, tópicos de conversas, mesclagem flexível de branches e LLM Gemini 3.1 Pro Preview.

SDK Swift

  • v3.1.3 - Reduzida a detecção de ruído de fundo no VAD silenciado por software, evitando falsos acionamentos de atividade de voz quando o microfone está silenciado.

Pacotes

  • @elevenlabs/client@1.2.0 - Corrigido o retorno de 0 por getInputVolume() e getOutputVolume() no React Native com a adição de provedores nativos de volume que usam os processadores RMS e FFT multibanda do LiveKit. getInputByteFrequencyData() e getOutputByteFrequencyData() agora retornam dados focados na faixa da voz humana (100-8000 Hz), que é mais útil para visualização de voz, e, na web, getInputVolume() e getOutputVolume() também são calculados a partir dessa faixa.

  • @elevenlabs/react@1.1.0 - Corrigidos erros de startSession que eram ignorados em vez de exibidos via onError em ConversationProvider. Antes, quando Conversation.startSession() era rejeitado (por exemplo, “agente não encontrado”), a interface ficava presa em “conectando” sem informar o erro.

  • @elevenlabs/react-native@1.1.0 - Atualizado para @elevenlabs/client@1.2.0 e @elevenlabs/react@1.1.0 com correções nos provedores nativos de volume.

  • @elevenlabs/convai-widget-core@0.11.3 - Corrigida a ordem das mensagens de transcrição no modo de voz, em que as respostas do agente podiam aparecer antes das mensagens do usuário.

API

Novos endpoints

Endpoints atualizados

ElevenAgents

  • Listar conversas

    • Adicionado o parâmetro de consulta opcional topic_ids (array de strings) para filtrar conversas por tópicos descobertos
  • Listar segredos

    • Adicionado o parâmetro de consulta opcional dependency_limit (inteiro) para controlar quantos itens de dependência são visualizados por segredo
  • Mesclar branch

    • target_branch_id não é mais restrito à branch principal — qualquer branch pode ser usada como destino da mesclagem
    • Adicionado o campo force (booleano, opcional) ao corpo da solicitação para substituir a resolução de conflitos baseada em carimbo de data e hora
  • Metadados da branch do agente (AgentBranchMetadataResponseModel)

    • Adicionado o campo parent_branch_id (string, anulável) que rastreia a branch pai
    • Adicionado o campo merged_from_version_id (string, anulável) que rastreia a versão de origem da última mesclagem
  • Respostas de dependências de segredos

    • Adicionado o campo agents_has_more (booleano) indicando que há mais agentes dependentes além da visualização
    • Adicionado o campo tools_has_more (booleano) indicando que há mais ferramentas dependentes além da visualização
    • Adicionado o campo phone_numbers_has_more (booleano) indicando que há mais números de telefone dependentes além da visualização
  • Enumeração LLM

    • Adicionado gemini-3.1-pro-preview
  • Enumerações PermissionType e WorkspaceGroupPermission

    • Adicionado copy_resources_cross_workspace

Vozes

  • Listar vozes

    • Adicionada a opção non-community ao parâmetro de filtro voice_type (retorna vozes personal e workspace, exclui cópias da biblioteca)