For AI agents: a documentation index is available at the root level at /llms.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Prévia de merge e rebase de branches: Adicionamos Prévia da configuração mesclada (GET /v1/convai/agents/{agent_id}/branches/{source_branch_id}/merge-preview) e prévia da configuração com rebase (GET /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase-preview) para inspecionar a configuração mesclada ou com rebase do agente antes de confirmar. Ambas retornam MergePreviewResponseModel com a configuração resultante, overridden_fields e source_identical_to_target.
Métricas de uso de branches: As respostas de resumo de branches de Listar branches do agente adicionam calls_7d opcional (inteiro), com o volume de chamadas de sete dias por branch.
Status da conexão de autenticação: Os modelos de resposta de conexão de autenticação do workspace substituem o OAuthConnectionStatus, exclusivo para OAuth, pelo AuthConnectionStatus compartilhado (active, refresh_failed, revoked, credential_invalid). As respostas de autenticação Bearer, Basic, mTLS, cabeçalho personalizado, OAuth, OAuth2 JWT, Slack, segredo de URL e WhatsApp adicionam os campos opcionais status, status_detail e status_updated_at.
Filtragem de respostas de ferramentas: Os esquemas de configuração de ferramentas HTTP e de agentes adicionam response_filter opcional para reduzir as respostas de ferramentas antes que cheguem ao LLM, com response_filter_mode e response_filters nos modelos de substituição relacionados.
Transferências telefônicas em workflows: Os nós de transferência de número de telefone em workflows adicionam uui opcional (UUITransferConfig) para Informações Usuário a Usuário em hexadecimal do RFC 7433 em transferências SIP REFER.
Atribuição de agente de telefonia: Os esquemas de solicitação de importação de números de telefone Twilio, Exotel e tronco SIP adicionam agent_id opcional (string) para atribuir um agente durante a configuração do número.
Transcrição de turno com interrupções desativadas: Os esquemas de configuração de turno adicionam transcribe_on_disabled_interruptions opcional (booleano, padrão false) para controlar se a fala do usuário é transcrita quando as interrupções estão desativadas.
Sentimento da conversa: Os esquemas de resumo de conversa adicionam sentiment_analysis opcional. Os modelos de usuário da conversa adicionam sentiment opcional com referências a conversas frustradas.
Speech to Text
Saída multicanal combinada: Converter fala em texto adiciona multichannel_output_style opcional (separate padrão | combined) quando use_multi_channel está ativado. Defina combined para receber uma única transcrição com todos os canais mesclados e ordenados por tempo, em vez de transcrições por canal. As respostas no nível de palavra incluem channel_index em cada palavra quando o modo multicanal está ativo.
Text to Speech
Comportamento de language_code: Os esquemas de solicitação de TTS esclarecem que valores language_code não compatíveis são ignorados, em vez de rejeitados, e que language_code não é compatível com modelos multilingual_v2.
Workspaces
Política de desativação de chaves de API de terceiros: Adicionamos Definir política de desativação de terceiros do workspace (POST /v1/workspaces/api-keys/third-party-disabling) para controle em todo o workspace sobre se os titulares de chaves de API podem desativar as próprias chaves pelo endpoint de desativação de terceiros. Os modelos de criação, patch e resposta de chaves de API do workspace adicionam third_party_disable_allowed opcional (booleano).
Atualizações de conexão de autenticação Bearer: A união de solicitações de Atualizar conexão de autenticação do workspace adiciona UpdateBearerAuthRequest para atualizações de credenciais de token Bearer.
Permissões do workspace: Os enums de permissão adicionam conversation_privacy_manage e synthid_detector. Os modelos de grupo do workspace adicionam scim_group opcional (string).
Lançamentos de SDK
SDK JavaScript
v2.55.0 - Regenerado a partir do esquema OpenAPI mais recente com clientes de prévia de merge e rebase de branches, métricas de volume de chamadas por branch, campos de status de conexão de autenticação, tipos de filtragem de respostas de ferramentas, saída multicanal combinada de Speech to Text e política de desativação de chaves de API de terceiros do workspace.
SDK Python
v2.55.0 - Regenerado a partir do esquema OpenAPI mais recente com clientes de prévia de merge e rebase de branches, métricas de volume de chamadas por branch, campos de status de conexão de autenticação, modelos de filtragem de respostas de ferramentas, saída multicanal combinada de Speech to Text e política de desativação de chaves de API de terceiros do workspace.
Pacotes
@elevenlabs/client@1.13.0 - sendFeedback(like, eventId?) aceita um event_id opcional para avaliar uma mensagem anterior específica. canSendFeedback agora reflete o estado da conexão, para que o feedback possa ser enviado para qualquer mensagem enquanto a sessão estiver ativa.
@elevenlabs/client@1.14.0 - sendFeedback aceita null como primeiro argumento para limpar o feedback de um evento (score: null).
@elevenlabs/react@1.8.0 e @elevenlabs/react@1.9.0 - Expuseram nos hooks do React as alterações de sendFeedback por mensagem e de limpeza de feedback de @elevenlabs/client@1.13.0 e @elevenlabs/client@1.14.0.
v0.10.0 - Expôs a transcrição de mensagens reconciliada como StateFlow. Descontinuou callbacks de texto e agente em favor de variantes com ID de evento.
v0.11.0 - Adicionou callback de frame de áudio para inspeção de áudio por frame durante conversas.
SDK iOS
v3.2.2 - Corrigiu a implementação do método delegado de sala do LiveKit para o processamento correto de eventos da sala.
API
Ver alterações da API
Novos endpoints
ElevenAgents
GET /v1/convai/agents/{agent_id}/branches/{source_branch_id}/merge-preview - Prévia da configuração mesclada antes do merge
GET /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase-preview - Prévia da configuração com rebase antes do rebase
Workspaces
POST /v1/workspaces/api-keys/third-party-disabling - Definir política de desativação de chaves de API de terceiros do workspace