ElevenAgents

  • Entrada mediante teclado telefónico: La configuración de conversaciones de agentes ahora admite dtmf_input_settings opcional para la entrada DTMF. Configura el tiempo de espera de los dígitos, usa # como terminador y oculta las entradas del teclado en transcripciones, registros y análisis.
  • Historial de adjuntos de conversaciones: Las entradas de transcripción de Obtener conversación ahora incluyen file_inputs, un array con el ID, nombre, tipo MIME y URL de cada archivo adjunto.
  • Filtrado por etiquetas de agentes: Listar agentes ahora acepta un parámetro de consulta tags opcional. Repite el parámetro para encontrar agentes con cualquiera de las etiquetas indicadas.
  • Contexto de campañas por lotes: Obtener conversación ahora identifica las llamadas por lotes con metadatos campaign anulables que contienen los campos obligatorios campaign_id y campaign_lead_id.

Música

Doblaje

  • Comportamiento de la paginación de proyectos: Listar proyectos de Doblaje y Listar idiomas de destino ahora limitan page_size a 1–100. El filtrado por estado de proyecto incluye queued, y ambas rutas documentan el uso de next_cursor para obtener la página siguiente.

Lanzamientos de SDK

SDK de JavaScript

  • v2.66.0 - Se añadió fileIds a sendMultimodalMessage, lo que permite incluir varios archivos adjuntos en un mismo mensaje.

SDK de Python

  • v2.66.0 - Se añadió file_ids a send_multimodal_message, lo que permite incluir varios archivos adjuntos en un mismo mensaje.

SDK de Android

  • v0.12.2 - Se conservó el callback onUnhandledClientToolCall al conectar eventos de sesión. Las llamadas no gestionadas a herramientas de cliente que esperan una respuesta ahora reciben la respuesta de error automática, en lugar de quedar sin resolver.

CLI de ElevenLabs

  • v1.1.0 - Se regeneraron los enlaces de comandos de la API y se añadió atribución de solicitudes por comando para workflows de ElevenAgents. Estos comandos añaden cmd/<command> al User-Agent de la CLI, lo que permite distinguir las solicitudes de workflows como agents push y agents create.

Paquetes

API

Rutas actualizadas

ElevenAgents

  • Listar agentes - GET /v1/convai/agents
    • Se añadió tags opcional y anulable (array de cadenas). Repite el parámetro de consulta para encontrar cualquier etiqueta indicada.
  • Crear agente, Obtener agente y Actualizar agente
    • Se añadió conversation_config.conversation.dtmf_input_settings opcional y anulable (DTMFInputConfig). Admite dtmf_input_timeout (número, 0,5–10 segundos, valor predeterminado 2), hash_terminator (booleano, valor predeterminado true) y redact_input (booleano, valor predeterminado false).
    • Se añadió sip_refer_play_dialtone opcional (booleano, valor predeterminado true) a la configuración de transferencia de números de teléfono. Establécelo en false para mantener en silencio el tramo de llamada original mientras se completa una transferencia SIP REFER.
    • Las herramientas del sistema de procedimientos de inicio y fin ahora aceptan un ProcedureVersionRef o un ProcedureDraftRef. Las referencias a borradores requieren procedure_id (cadena) y establecen version_id en null.
  • Obtener conversación - GET /v1/convai/conversations/{conversation_id}
    • Se añadió file_inputs (array de ConversationHistoryTranscriptFileInputResponseModel) a las entradas de transcripción. Cada elemento requiere file_id, original_filename, mime_type y file_url (cadenas).
    • Se añadió campaign opcional y anulable (BatchCallingCampaignInformation) a los metadatos de llamadas por lotes. El objeto requiere campaign_id y campaign_lead_id (cadenas).
    • Se añadió dtmf a ChatSourceMedium.
  • Los tipos de incidencias de los tickets de clasificación de conversaciones añaden incorrect_information, documentation_gap, platform_bug y wrong_action.

Música

  • Generar música detallada (POST /v1/music/detailed) y Transmitir música con detalles (POST /v1/music/detailed/stream)
    • Se añadió with_waveform_visual opcional (booleano, valor predeterminado false).
    • Las respuestas detalladas añaden waveform_visual anulable (array de enteros), con cuatro muestras por segundo de -1000 a 1000.
  • Subir música - POST /v1/music/upload
    • Se añadieron with_waveform_visual opcional (booleano, valor predeterminado false) y waveform_visual anulable (array de enteros) en la respuesta.

ElevenCreative

Doblaje

  • Listar proyectos de Doblaje - GET /v1/dubbing/project
    • page_size sigue siendo un entero opcional con valor predeterminado 20, pero ahora los valores se limitan a 1–100 en lugar de rechazarse.
    • El filtro status ahora documenta queued, preparing, ready y failed.
    • Pasa el next_cursor de la respuesta anterior en cursor; omítelo para la primera página.
  • Listar idiomas de destino - GET /v1/dubbing/project/{project_id}/language
    • page_size sigue siendo un entero opcional con valor predeterminado 20, pero ahora los valores se limitan a 1–100 en lugar de rechazarse.
    • El filtro status admite queued, processing, completed, stale y failed.
    • Pasa el next_cursor de la respuesta anterior en cursor; omítelo para la primera página.

Cambios de esquema

Espacio de trabajo

  • PendingSubscriptionSwitchResponseModel.next_tier añade grant.