ElevenAgents

  • Integração de telefonia Exotel: Adicionada a Exotel como provedora de telefonia nativa, junto com Twilio e troncos SIP. O novo endpoint de chamada de saída Exotel (POST /v1/convai/exotel/outbound-call) inicia chamadas de saída pela API Exotel Connect com agent_id, agent_phone_number_id, to_number, conversation_initiation_client_data opcional e telephony_call_config opcional. Os esquemas para criar, listar, obter e atualizar números de telefone Exotel estão disponíveis, e exotel foi adicionado aos enums de TelephonyProvider, fonte de início de conversa e resultado de transferência.
  • Transferências de agente compatíveis com workflows: AgentTransfer agora permite agent_id anulável para que as transferências possam permanecer no agente atual, adiciona node_id opcional para iniciar em um nó específico no workflow de destino e exige apenas condition. Resultados bem-sucedidos da ferramenta transfer_to_agent podem incluir to_node anulável, alinhando as transferências aos destinos de nós do workflow.
  • Execuções repetidas de testes de agente: Executar testes no agente aceita repeat_count opcional (inteiro, 1–20, padrão 1) para executar cada teste várias vezes. Quando repeat_count é maior que 1, as respostas incluem bucketing_status e result_groups para resumos agrupados. Os esquemas de criação, atualização e resumo de testes unitários adicionam conversation_initiation_source opcional para que os testes possam simular um canal específico.
  • Filtragem de conversas: Listar conversas adiciona workflow_node_entered_id opcional (string) para filtrar conversas que entraram em um determinado nó do workflow. Pesquisar mensagens de conversa por texto adiciona topic_ids opcional (matriz de strings) para filtrar por IDs de tópicos atribuídos durante a descoberta de tópicos.
  • Parâmetros de consulta de versionamento de agente descontinuados: enable_versioning em criar agente e enable_versioning_if_not_enabled em atualizar agente foram marcados como descontinuados. Todos os agentes são versionados, e esses parâmetros são ignorados.
  • Modo do compilador de procedimentos: Removido append de ProcedureCompilerMode.

Espaços de trabalho

  • Revogar chave de API: Adicionado o endpoint revogar chave de API (DELETE /v1/workspaces/api-keys/revoke) com o parâmetro de consulta obrigatório api_key_name para revogar uma chave de API de espaço de trabalho pelo nome. Este endpoint é destrutivo e exige permissões adicionais na conta, embora a documentação seja pública. Entre em contato com seu representante da ElevenLabs para ativá-lo na sua conta.
  • Informações sobre acesso a recursos: Os modelos de resposta de acesso a recursos adicionam access_source opcional (creator, explicit, workspace_default, workspace_admin) para que os clientes possam informar por que um usuário tem acesso a um recurso compartilhado.

Speech to Text

  • Limite de upload maior: Converter fala em texto agora aceita arquivos de áudio e vídeo de até 5,0 GB, antes limitados a 3,0 GB.

Dublagem

  • Suporte ao hCaptcha: O corpo da solicitação de dublar um arquivo de vídeo ou áudio adiciona hcaptcha_token opcional (string) para proteção contra bots na criação de projetos de dublagem.
  • Formato de renderização Zip: RenderType adiciona zip aos formatos de saída existentes, como mp4, aac, mp3, wav, aaf, tracks_zip e clips_zip.

Lançamentos de SDK

Pacotes

API

Novos endpoints

ElevenAgents

  • Chamada de saída Exotel - POST /v1/convai/exotel/outbound-call
    • O corpo da solicitação exige agent_id, agent_phone_number_id e to_number
    • conversation_initiation_client_data e telephony_call_config opcionais

Espaços de trabalho

  • Revogar chave de API - DELETE /v1/workspaces/api-keys/revoke
    • Parâmetro de consulta obrigatório api_key_name (string)
    • Exige permissões adicionais na conta. Entre em contato com seu representante da ElevenLabs para ativar o acesso.

Endpoints atualizados

ElevenAgents

  • Listar conversas - GET /v1/convai/conversations
    • Adicionado o parâmetro de consulta opcional workflow_node_entered_id (string)
  • Pesquisar mensagens de conversa por texto - GET /v1/convai/conversations/messages/text-search
    • Adicionado o parâmetro de consulta opcional topic_ids (matriz de strings)
  • Criar agente - POST /v1/convai/agents/create
    • Descontinuado o parâmetro de consulta opcional enable_versioning (booleano, ignorado)
  • Atualizar agente - PATCH /v1/convai/agents/{agent_id}
    • Descontinuado o parâmetro de consulta opcional enable_versioning_if_not_enabled (booleano, ignorado)
  • Executar testes no agente - POST /v1/convai/agents/{agent_id}/run-tests
    • Adicionado repeat_count opcional (inteiro, 1–20, padrão 1)
    • A resposta adiciona bucketing_status e result_groups quando execuções repetidas são agrupadas

Speech to Text

Dublagem

Alterações de esquema

ElevenAgents

  • AgentTransfer
    • agent_id agora é anulável e opcional
    • Adicionado node_id opcional (string)
    • Apenas condition é obrigatório
  • ProcedureCompilerMode
    • Removido append; apenas skills permanece
  • Enum TelephonyProvider
    • Adicionado exotel
  • Esquemas de testes unitários
    • Adicionado conversation_initiation_source opcional aos modelos de criação, atualização e resumo

Espaços de trabalho

  • Modelos de acesso a recursos
    • Adicionado o enum opcional access_source (creator, explicit, workspace_default, workspace_admin)

Dublagem

  • Enum RenderType
    • Adicionado zip