ElevenAgents
-
A página de usuários agora está disponível para todos: A página de listar usuários, que agrupa conversas por um identificador de usuário, agora está disponível em todos os espaços de trabalho. Isso permite visualizar, em uma única tela, todos os usuários que interagiram com seus agentes, o histórico de conversas e os dados de contato deles.
-
Cabeçalhos SIP de entrada como variáveis dinâmicas: Cabeçalhos SIP
X-personalizados de chamadas de tronco SIP de entrada agora são expostos automaticamente como variáveis dinâmicas em conversas do ElevenAgents. Qualquer cabeçalho SIP personalizado (por exemplo,X-Contact-ID,X-Campaign-ID) enviado pelo chamador fica disponível no prompt do agente usando{{sip_contact_id}},{{sip_campaign_id}}etc. Essas variáveis também ficam visíveis no histórico da conversa, na aba Chamada telefônica. Cabeçalhos reservados, comoX-Call-IDeX-Caller-ID, continuam sendo mapeados parasystem__call_sidesystem__caller_ide não são substituídos. -
Filtragem de conversas pelo resultado da ferramenta: Os endpoints listar conversas e pesquisar conversas por texto agora aceitam os parâmetros de consulta
tool_names_successfuletool_names_errored(matriz de strings) para filtrar conversas de acordo com quais ferramentas tiveram sucesso ou retornaram erros durante a chamada. -
Melhorias na listagem de usuários: O endpoint listar usuários agora oferece suporte a um parâmetro de consulta
sort_by, que aceitalast_contact_unix_secs(padrão) ouconversation_count, e a um parâmetro de consultabranch_idpara filtrar usuários por ramificação de agente. -
Exclusão forçada de ferramentas: O endpoint excluir ferramenta agora aceita um parâmetro de consulta
force(booleano, padrãofalse). Quando definido comotrue, a ferramenta é excluída mesmo se estiver sendo usada por agentes e é removida automaticamente de todos os agentes e ramificações dependentes. -
Retenção de embeddings de conversas: A resposta de configurações do ElevenAgents agora inclui
conversation_embedding_retention_days, que controla por quanto tempo os embeddings de conversas são retidos (máximo de 365 dias). Um valornullusa o padrão do sistema de 30 dias. -
Barreira de proteção de limite de conteúdo: Adicionado o esquema
ContentThresholdGuardrail, que fornece uma barreira de proteção configurável baseada em limite, com uma flagis_enablede um valorthresholdpara moderação de conteúdo.
Espaços de trabalho
-
Obter todos os grupos do espaço de trabalho: O novo endpoint GET /v1/workspace/groups retorna todos os grupos no espaço de trabalho, incluindo nome, ID, membros, permissões, limite de uso e contagem de caracteres de cada grupo.
-
Tipo de assento em convites em massa para o espaço de trabalho: O endpoint convidar vários usuários agora aceita um campo opcional
seat_typepara especificar o tipo de assento (por exemplo,workspace_member,workspace_admin) de todos os usuários convidados em uma operação em massa. -
Melhorias na confiabilidade do SSO em dispositivos móveis: Corrigida uma regressão em que o login SSO em dispositivos móveis ficava travado em “Autenticando…” depois que um usuário saía e tentava entrar novamente. Também corrigida a troca de espaço de trabalho para usuários de SSO em dispositivos móveis que fazem login por provedores SAML ou OIDC.
Música
- Controle de duração das seções: O endpoint gerar música detalhada agora oferece suporte a
respect_sections_durations(booleano), que controla se o modelo segue a duração especificada para cada seção no plano de composição.
ElevenCreative Studio
-
Indicador de conteúdo visual do capítulo: Os modelos de resposta de capítulo agora incluem um campo booleano
has_visual_contentque indica se o capítulo contém conteúdo visual. -
Estilos de sombra e contorno do texto: A estilização de texto do ElevenCreative Studio agora oferece suporte às opções
text_shadowetext_outlinepor meio dos novos esquemasStudioTextStyleShadowModeleStudioTextStyleOutlineModel, permitindo uma personalização visual mais rica do texto nos projetos do ElevenCreative Studio. -
Tipo de tarefa de clipe para geração de mídia: O enum
PendingClipTask.typeagora inclui o valormedia_generation, ampliando a categorização de tarefas de clipe para abranger workflows de geração de mídia.
Lançamentos de SDKs
SDK Python
- v2.39.0 - Adicionado suporte ao tipo de evento WebSocket
multimodal_messageem conversas em tempo real do ElevenAgents. - v2.39.1 - Regeneração do Fern para corresponder ao esquema mais recente da API.
SDK JavaScript
- v2.39.0 - Regeneração do Fern para corresponder ao esquema mais recente da API.
SDK iOS
- v3.1.0 - Várias melhorias no SDK Swift do ElevenAgents:
- Erros do servidor agora são exibidos por meio do callback
onError, tornando o tratamento de erros mais consistente. - Adicionado gerenciamento de estado do agente baseado em eventos para uma observação de estado mais clara.
- O silenciamento por software agora é compatível com a detecção de fala, permitindo um controle de áudio mais granular.
- Melhorada a base de código para usar Swift Concurrency em toda a extensão.
- Corrigida uma falha que ocorria durante a inicialização em builds de lançamento do iOS.
- Branding atualizado para refletir a reformulação da marca ElevenAgents.
- Erros do servidor agora são exibidos por meio do callback
Pacotes
- @elevenlabs/client@0.15.1 - Adicionada reamostragem de áudio para o áudio de saída quando a taxa de amostragem necessária não puder ser obtida do sistema, melhorando a compatibilidade entre dispositivos.
- @elevenlabs/react@0.14.2 - Atualizado para depender de
@elevenlabs/client@0.15.1. - @elevenlabs/convai-widget-core@0.10.3 - Atualizado para depender de
@elevenlabs/client@0.15.1.
API
Ver alterações da API
Novos endpoints
- Obter todos os grupos do espaço de trabalho -
GET /v1/workspace/groups- Retorna todos os grupos no espaço de trabalho com seus membros, permissões e limites de uso.
Endpoints atualizados
ElevenAgents
-
- Adicionado o parâmetro de consulta
tool_names_successful(matriz de strings, opcional) para filtrar conversas em que as ferramentas especificadas tiveram chamadas bem-sucedidas - Adicionado o parâmetro de consulta
tool_names_errored(matriz de strings, opcional) para filtrar conversas em que as ferramentas especificadas retornaram erros
- Adicionado o parâmetro de consulta
-
- Adicionado o parâmetro de consulta
tool_names_successful(matriz de strings, opcional) - Adicionado o parâmetro de consulta
tool_names_errored(matriz de strings, opcional)
- Adicionado o parâmetro de consulta
-
- Adicionado o parâmetro de consulta
sort_by(string, opcional), que aceitalast_contact_unix_secs(padrão) ouconversation_count - Adicionado o parâmetro de consulta
branch_id(string, opcional) para filtrar usuários por ramificação de agente
- Adicionado o parâmetro de consulta
-
- Adicionado o parâmetro de consulta
force(booleano, opcional, padrãofalse) para excluir uma ferramenta independentemente das dependências de agentes, removendo-a automaticamente de todos os agentes e ramificações dependentes
- Adicionado o parâmetro de consulta
-
Obter configurações do ElevenAgents, Atualizar configurações do ElevenAgents
- Adicionado o campo
conversation_embedding_retention_days(inteiro, opcional, máximo de 365) para configurar por quanto tempo os embeddings de conversas são retidos
- Adicionado o campo
Espaços de trabalho
-
- Adicionado o campo
seat_type(string, opcional) para especificar o tipo de assento para todos os usuários convidados
- Adicionado o campo
Música
-
- Adicionado o campo
respect_sections_durations(booleano, opcional) para controlar se o modelo segue as durações por seção no plano de composição
- Adicionado o campo
ElevenCreative Studio
-
Obter capítulo, Adicionar capítulo, Atualizar capítulo
- Adicionado o campo
has_visual_content(booleano) aos modelos de resposta de capítulo
- Adicionado o campo
Alterações nos esquemas
Novos esquemas
ContentThresholdGuardrail- Barreira de proteção de conteúdo baseada em limite com os camposis_enabled(booleano) ethreshold(número, padrão0.3)AgentPromptChangeToolConfig- Configuração de ferramenta do sistema para alterações dinâmicas no prompt do agenteStudioTextStyleShadowModel- Estilização de sombra de texto para o ElevenCreative StudioStudioTextStyleOutlineModel- Estilização de contorno de texto para o ElevenCreative StudioUsersSortBy- Enum para opções de ordenação da listagem de usuários:last_contact_unix_secs,conversation_countVideoAnalysis,VideoAnalysisResult,VideoKeyMoment,VideoSegment,VideoSubject,VideoTranscription,VideoTranscriptionWord- Esquemas de resultado de análise de vídeo para processamento de clipes
Esquemas modificados
ConversationHistorySIPTrunkingPhoneCallModel- Adicionado o camposip_header_dynamic_variablespara cabeçalhos X- personalizados de SIP de entradaPendingClipTask- Adicionadomedia_generationao enumtype