Product updates from the ThunderPhone team

Registro de cambios

Las fechas reflejan cuándo los cambios llegaron a producción.

v1.9.2 — 17 de agosto de 2026

  • API en tiempo real: se agregó session.live_transcripts — los segmentos de transcripción de quienes llaman se transmiten por el socket de sesión a medida que se finalizan, en lugar de llegar solo en el registro posterior a la llamada.
  • La línea de voces premium se migró a la generación más reciente del modelo de síntesis; se renovaron las voces en urdu.
  • Los agentes multilingües ahora cambian el idioma de voz en el mismo turno en que lo cambia quien llama, no un turno después.
  • Se expuso el tiempo de espera para colgar por línea silenciosa como una configuración del constructor de agentes.
  • El saludo saliente ahora cede cuando una respuesta en vivo gana la carrera al descolgar — ya no hay voces superpuestas cuando una persona responde durante el saludo.
  • Se corrigió un bucle de redirección de la puerta de consentimiento para miembros invitados: la organización correspondiente ahora se conserva durante el flujo de aceptación.

v1.9.1 — 12 de agosto de 2026

  • Se agregó la herramienta de agente send_email — envío de correo durante la llamada a un destinatario configurado.
  • Mayor calidad de respuesta en turnos que siguen resultados sustanciales de herramientas.
  • La repetición de ortografía ahora es más rápida y precisa para nombres, direcciones y códigos de confirmación.

v1.9.0 — 6 de agosto de 2026

  • POST /v1/call responde rápidamente con un registro de marcación persistente y reintentos idempotentes; el progreso de la marcación continúa de forma asíncrona.
  • Se hizo que max_duration fuera definitivo: el agente cierra la llamada antes de que se alcance el límite, en lugar de que la capa de medios la corte abruptamente.
  • Emparejamiento de llamadas a herramientas y respuestas exactamente una vez — una llamada a herramienta huérfana ya no puede bloquear la entrega de mensajes posteriores.
  • Se agregó additional_audio_context (de tres estados), que controla cuánto audio de turnos anteriores escucha el modelo; se mostró en la configuración avanzada del constructor.
  • El audio saliente previo a la conversación ahora se sincroniza con la supervisión de respuesta SIP en lugar de con el tiempo de reloj.
  • Se reforzó el almacenamiento de credenciales de integraciones.

v1.8.2 — 5 de agosto de 2026

  • Se publicó la documentación en los 47 idiomas compatibles — más de 1,100 páginas localizadas con pares hreflang y mapas del sitio localizados.
  • El aviso de grabación está activado de forma predeterminada, con anulación por agente y una lectura del estado efectivo; el tiempo de ejecución el establece de forma segura en "informar" ante cualquier ambigüedad de configuración.
  • Se redujo la latencia del primer audio transmitido al inicio de la llamada.

v1.8.1 — 3 de agosto de 2026

  • Exclusión de grabación por agente; el anuncio de consentimiento se integra en las grabaciones conservadas para que el archivo se documente por sí mismo.
  • Se agregó una confirmación única por organización de TCPA que habilita las funciones de llamadas salientes.
  • Se corrigió el cantonés con acento mandarín.
  • Se ajustaron las respuestas CJK a una duración conversacional — las respuestas extensas se oyen mal al ritmo de TTS.
  • Las pausas de síntesis ya no dejan silencios — el turno se recupera automáticamente.

v1.8.0 — 31 de julio de 2026

  • Clonación de voz personalizada.
  • Regímenes regionales de consentimiento: activación del anuncio para EEE/Reino Unido/Suiza, activado de forma predeterminada con exclusión en otros lugares, resuelto por cada tramo de llamada.
  • Retención: eliminación en cascada, marcadores de eliminación y una tarea programada dsar_sweep para solicitudes de titulares de datos.
  • Términos de servicio v2.0 con registros de aceptación versionados y con evidencia.
  • Presencia de soporte: presencia de sesión basada en señales de actividad con chat de soporte proactivo.

v1.7.4 — 29 de julio de 2026

  • Bases de conocimiento: importación de URL mediante un recuperador del lado del servidor protegido contra SSRF.
  • Se agregó el flujo de recuperación de contraseña.
  • El panel se rediseñó con el nuevo sistema de diseño.
  • Widget 1.2.1: el micrófono ya no permanece activo durante el tono de llamada.

v1.7.3 — 28 de julio de 2026

  • Se rediseñó el sitio web.

v1.7.2 — 27 de julio de 2026

  • Nivel de voces premium con un catálogo agrupado por acento.
  • Los fallos de síntesis premium ahora cambian a la voz estándar a mitad del turno en lugar de descartar el turno.
  • Se corrigió la desalineación de tramas PCM en la salida de síntesis transmitida.

v1.7.1 — 24 de julio de 2026

  • Tranquilidad durante la espera de herramientas: el agente informa del progreso en llamadas largas a herramientas en lugar de quedarse en silencio; se ajustó la cadencia de mensajes provisionales para eliminar bucles de muletillas.
  • Cargas de arrastrar y soltar para bases de conocimiento.
  • La app para macOS se actualiza automáticamente.
  • Se corrigió una condición de carrera de doble saludo al inicio de la llamada.

v1.7.0 — 22 de julio de 2026

  • Dashboard y sitio localizados en 47 configuraciones regionales: catálogos divididos por espacios de nombres, reglas de pluralización ICU (incluidas las seis categorías del árabe), cookie de configuración regional y preferencia por cuenta.
  • Correos transaccionales y prompts del sistema localizados para que coincidan.

v1.6.5 — 22 de julio de 2026

  • Credenciales de proveedores almacenadas cifradas nuevamente con claves rotativas, rotadas en línea sin tiempo de inactividad.
  • Los tokens de sesión ahora se revocan al cambiar o restablecer la contraseña; se agregó una ruta administrativa de acceso de emergencia.
  • Sesiones por dispositivo con revocación individual.
  • Refuerzo del flujo de facturación: límites de gasto aplicados bajo concurrencia, recarga automática idempotente y manejo correcto de reversiones de reembolsos fuera de orden.

v1.6.4 — 20 de julio de 2026

  • Revisión de refuerzo de seguridad en el alcance de autorizaciones, la validación de exportaciones y las protecciones de solicitudes salientes.
  • Los dígitos DTMF se ocultan de los registros y artefactos almacenados.
  • La salida de webhooks está fijada a IP y protegida contra SSRF.
  • Las exportaciones de llamadas ahora recorren todo el conjunto filtrado en lugar de solo la primera página.

v1.6.3 — 17 de julio de 2026

  • Límites de gasto de la organización aplicados al admitir llamadas con semántica de reserva: las llamadas se rechazan antes de exceder el presupuesto, no se facturan por encima de este.
  • API de WebSocket en tiempo real: tramas bidireccionales de audio y eventos para crear interfaces de llamadas personalizadas.
  • Plataforma de webhooks: firmas HMAC sobre bytes de carga útil canónicos, secuencia de reintentos con espera exponencial y cobertura de todos los eventos de llamadas.
  • Recargas idempotentes y verificación más estricta de webhooks de pago.
  • Se agregó un medidor en vivo del tamaño del prompt al creador de agentes.

v1.6.2 — 16 de julio de 2026

  • Portales para clientes: acceso de solo lectura con alcance definido para tus clientes mediante códigos de inicio de sesión enviados por correo electrónico.
  • Asistente en la aplicación: modo de voz, recorridos guiados que controlan la interfaz paso a paso y transferencia a una persona.
  • Bases de conocimiento: carga de documentos con ingesta por fragmentos y recuperación fundamentada.
  • Tonos de conexión y sonidos de progreso por agente.

v1.6.1 — 13 de julio de 2026

  • Ciclo de vida de números en el dashboard: buscar → ordenar → aprovisionar → asignar.
  • Nuevas opciones de agente: interruptor de desactivación para verificaciones de silencio; tono de conexión al inicio de la llamada.
  • Los errores de aprovisionamiento ahora devuelven errores JSON estructurados en lugar de errores 500 sin procesar.
  • El canal de audio sin procesar se recupera a mitad de llamada cuando falla su lector de flujo.

v1.6.0 — 9 de julio de 2026

  • Transferencias asistidas: poner en espera una parte, consentimiento conversacional de ambos lados y unión al obtener consentimiento.
  • Instalación en la pantalla de inicio de iPhone (PWA).
  • Las confirmaciones ahora se envían inmediatamente cuando quien llama deja de hablar.

v1.5.3 — 27 de junio de 2026

  • Se suprimió la narración TTS de tonos del teclado.
  • Las llamadas a herramientas de Storm incorporan una ruta de respaldo de modelo para ralentizaciones de proveedores ascendentes.

v1.5.2 — 18 de junio de 2026

  • Menos interrupciones a mitad de frase en Storm: detección de fin de turno mejorada más allá de simples umbrales de pausa. Evaluada antes del lanzamiento.
  • Indicadores de respuesta configurables en Storm.

v1.5.1 — 15 de junio de 2026

  • Correcciones en el manejo de espera y la navegación de menús IVR en llamadas salientes.
  • Renovación del sitio web.

v1.5.0 — 9 de junio de 2026

  • Mayor precisión al repetir la ortografía en segmentos ambiguos.
  • La detección de idioma permanece activa durante toda la llamada; se agregó un detector de cambio para expresiones cortas y se redujo el umbral de confianza del idioma configurado.
  • Se corrigió el guardado automático para idiomas adicionales de agentes.

v1.4.3 — 28 de mayo de 2026

  • TTS espera mientras el audio entrante aún no se confirma como habla; ya no habla sobre quien llama cuando duda.
  • Varias correcciones de calidad de llamadas.

v1.4.2 — 21 de mayo de 2026

  • VAD reconstruido en torno a múltiples señales acústicas: mejora el equilibrio entre precisión y cobertura de la detección de habla en entornos ruidosos.
  • Los segmentos VAD ahora se emiten completos; ya no hay inicios truncados en las expresiones.
  • Se corrigió la autointerrupción por eco del saludo: el agente ya no se interrumpe a sí mismo en su propia frase inicial.

v1.4.1 — 13 de mayo de 2026

  • Renovación del sistema de voz: catálogo reconstruido con nomenclatura consistente.

v1.4.0 — 5 de mayo de 2026

  • Transmisión en vivo de transcripciones al dashboard durante llamadas en curso.
  • Detección automática de idioma con cambio a mitad de llamada.
  • Marco de experimentos A/B: ejecuta variantes de agentes en paralelo con comparación de resultados.

v1.3.1 — 28 de abril de 2026

  • Investigación automática de problemas: las llamadas marcadas reciben un registro de investigación estructurado y revisable.
  • Implementaciones en borrador: prepara cambios de agentes a partir de una instantánea inicial y publícalos de forma atómica.
  • Rediseño de Configuración; asistente de incorporación guiada.
  • La evaluación del éxito de las llamadas se redefinió en torno a la finalización de tareas en lugar de la finalización de llamadas.
  • Cola de silencio configurable al final de la llamada.

v1.3.0 — 23 de abril de 2026

  • Generación de escenarios: quienes llaman simulados con perfiles y objetivos generados, ejecutables contra un agente antes del lanzamiento.
  • Renovación de las llamadas de prueba y de la página de problemas.

v1.2.1 — 21 de abril de 2026

  • Exportación del historial de llamadas.
  • Reescritura de la documentación de la API.
  • Cambio de idioma durante una llamada a pedido.
  • Confirmaciones localizadas al idioma de quien llama.
  • Filtros combinables y guardables para llamadas y números.

v1.2.0 — 17 de abril de 2026

  • Rediseño del creador de agentes.
  • Los agentes multilingües cambian de idioma a mitad de la conversación sin volver a enviar un prompt.
  • Catálogo de voces renombrado para mantener la consistencia.
  • Salida de Storm reestructurada para solicitudes complejas.

v1.1.1 — 14 de abril de 2026

  • Revisión de la calidad de señales de evaluación: las transcripciones faltantes ya no se califican como fallas; se eliminaron duplicados en las entradas del evaluador.
  • Informes del pipeline para lotes de llamadas.

v1.1.0 — 8 de abril de 2026

  • Etiquetas para números de teléfono.
  • Las transferencias y despedidas se pueden interrumpir sin corromper el estado de la llamada.
  • Configuración de detección de final de intervención por agente para la navegación IVR.

v1.0.4 — 30 de marzo de 2026

  • Vista de detalles del historial de llamadas mejorada.
  • Prompt de finalización configurable para llamadas salientes.
  • Storm se degrada de forma controlada ante APIs externas lentas en lugar de bloquear el turno.

v1.0.3 — 23 de marzo de 2026

  • Envío DTMF: los agentes presionan teclas para controlar IVR e ingresar códigos, con confirmación por dígito.
  • Estado de espera con un activador explícito de espera en línea: el agente espera mientras suena la música de espera y retoma al oír una voz humana.
  • Orden configurable entre hablar y actuar.
  • Se corrigieron los seguimientos silenciosos después de ingresar DTMF.

v1.0.2 — 18 de marzo de 2026

  • Nuevas voces HD.
  • Se corrigió la visualización del costo de llamada en el widget.
  • Las llamadas obsoletas in_progress ahora se detectan y se limpian.

v1.0.1 — 16 de marzo de 2026

  • Se redujo la latencia de conexión de llamadas.
  • Widget: el tono de llamada ya no se filtra al audio de la sesión.
  • API de administración de números de teléfono.

v1.0.0 — 10 de marzo de 2026

  • Grabaciones completas de llamadas, archivadas y reproducibles desde el dashboard.
  • Llamadas de prueba desde el navegador.
  • Invitaciones a compañeros mediante el registro.
  • Desgloses de costos por llamada.

v0.9.2 — 8 de marzo de 2026

  • Bolt transmite TTS a medida que se generan los tokens en lugar de esperar la finalización completa, lo que reduce el tiempo hasta la primera palabra.
  • La transcripción de Bolt ahora es más rápida y más resistente a las ralentizaciones del transcriptor.
  • Inicio de sesión con llave de acceso y aplicación obligatoria a nivel de organización.
  • El historial de llamadas muestra el costo facturado real por llamada.

v0.9.1 — 5 de marzo de 2026

  • Conexión rápida del widget y cancelación de ruido integrada para llamadas desde el navegador.
  • Se redujo la latencia de turnos de Spark y se mejoró la recuperación de turnos fallidos.
  • Se corrigieron los reinicios de oraciones después de colas largas de silencio.

v0.9.0 — 2 de marzo de 2026

  • Conversaciones en varios idiomas.
  • Revisión de robustecimiento para preparación de producción.

v0.8.0 — 26 de febrero de 2026

  • Se añadió redundancia entre backends de modelos: las fallas de un único backend ya no aparecen a mitad de una llamada.

v0.7.1 — 25 de febrero de 2026

  • Profundidad de razonamiento configurable en Storm.
  • Marcadores de llamada de herramienta: el agente confirma antes de ejecutar acciones más largas.
  • El tiempo de colgado se registra hasta el momento preciso de desconexión.
  • Deduplicación de entrega de webhooks.

v0.7.0 — 20 de febrero de 2026

  • Controles de consentimiento para quienes llaman y usuarios.
  • Ruta de TTS transmitida por tokens: la síntesis comienza antes de que la oración esté completa.
  • Ambientación de fondo desacoplada de la ganancia de voz del agente.

v0.6.2 — 18 de febrero de 2026

  • Regeneración del prompt desde la configuración del agente.
  • Se corrigieron los estados de los botones de aprovisionamiento.

v0.6.1 — 12 de febrero de 2026

  • Se lanzó la documentación para desarrolladores.

v0.6.0 — 11 de febrero de 2026

  • Widget integrable: un agente de voz en tu propio sitio mediante una etiqueta de script, autenticado con claves publicables.
  • Se introdujo la línea de tres motores — Spark, Bolt, Storm — con diferencias en tamaño de modelo, latencia y tarifa por minuto.
  • Enrutamiento de herramientas basado en integraciones: las llamadas a herramientas se resuelven mediante el endpoint de la integración conectada.

v0.5.0 — 10 de febrero de 2026

  • El panel de ThunderPhone: crea, prueba y administra agentes desde el navegador.
  • Organizaciones y equipos con invitaciones por correo electrónico.
  • Troncales SIP con operador propio y administración unificada de números.
  • Interfaz de integraciones.
  • Opciones de sonido ambiental de fondo.
  • Inicio de sesión con Google OAuth.

v0.4.2 — 27 de enero de 2026

  • Refuerzo del transporte de llamadas tras una serie de desconexiones en casos extremos.
  • La clasificación de eventos acústicos se eliminó de la ruta crítica de respuesta; la detección de ruido ya no añade latencia.

v0.4.1 — 14 de enero de 2026

  • Ampliación de la línea de voces.
  • Se corrigió un bloqueo de la bomba de audio que podía congelar la reproducción a mitad de un turno.
  • Se redujo la latencia en la ruta de respuesta en vivo.

v0.4.0 — 6 de enero de 2026

  • Registro de uso y reportes de costo por llamada.
  • Se consolidaron los viajes de ida y vuelta al modelo por turno en una sola solicitud, eliminando un viaje de ida y vuelta de red de cada respuesta.
  • Se corrigieron fragmentos omitidos en las transcripciones.

v0.3.3 — 18 de diciembre de 2025

  • La finalización ya no se bloquea por un transcriptor lento.
  • Correcciones del tiempo de espera de finalización de transcripciones.
  • Se corrigieron artefactos en el audio combinado de llamadas.

v0.3.1 — 12 de diciembre de 2025

  • Se añadió un clasificador de ruido acústico para reducir activaciones falsas de habla por ruido de fondo; se ajustó su umbral de confianza con llamadas grabadas.
  • Detección de finalización de llamada: se añadieron señales de intención de despedida y silencio posterior a la despedida para mejorar el equilibrio entre precisión y cobertura — menos cortes prematuros, menos líneas muertas persistentes.
  • Se añadió un modo VAD tolerante para quienes llaman en voz baja — umbral de inicio más bajo a cambio de algunas aceptaciones falsas.
  • Envío de confirmaciones más rápido.

v0.3.0 — 4 de diciembre de 2025

  • Transcripción en tiempo real.
  • Las grabaciones se consolidaron en un único archivo de audio mezclado por llamada.
  • Correcciones de latencia en toda la plataforma.

v0.2.4 — 24 de noviembre de 2025

  • Las confirmaciones se verifican frente a la finalización pendiente para que no puedan contradecir la respuesta final.
  • Se aumentó el tiempo de espera de confirmación para evitar nuevas solicitudes prematuras.
  • Se corrigieron fallas de audio en respuestas más largas.
  • Se corrigió el manejo de silencios prolongados de quienes llaman.

v0.2.3 — 20 de noviembre de 2025

  • Grabación de llamadas.
  • Música en espera durante esperas y transferencias.
  • Primera versión de Spark: los flujos de llamadas simples se movieron a un modelo más pequeño y de menor latencia.
  • Se amplió la disponibilidad de números telefónicos.

v0.2.2 — 14 de noviembre de 2025

  • Los webhooks de finalización de llamadas ahora esperan el estado finalizado de la llamada antes de activarse.
  • Se redujo el esfuerzo de razonamiento del modelo en turnos simples para disminuir la latencia de respuesta.

v0.2.1 — 11 de noviembre de 2025

  • Interrupción: el agente deja de hablar cuando quienes llaman empiezan a hablar.
  • Se limitaron los búferes de audio descontrolados.
  • Se redujo la latencia de respuesta.
  • Nuevas voces.

v0.2.0 — 5 de noviembre de 2025

  • Las confirmaciones ahora se basan en la solicitud de quien llama en lugar de usar texto genérico de relleno.
  • Mejoras en el webhook de finalización de llamadas.
  • Recuperación más rápida cuando un turno se bloquea durante más de cinco segundos.

v0.1.4 — 31 de octubre de 2025

  • Manejo de interrupciones.
  • El agente termina su despedida antes de colgar — no más cortes a mitad de una frase.
  • Números telefónicos formateados correctamente para el habla.

v0.1.3 — 29 de octubre de 2025

  • Webhooks para eventos de llamadas.
  • Recuperación durante la llamada ante interrupciones breves de conexión.

v0.1.2 — 28 de octubre de 2025

  • Deletreo para confirmar nombres y números de confirmación.
  • Reducción de activaciones falsas de habla por ruido de fondo.
  • Más voces y acentos.

v0.1.0 — 8 de octubre de 2025

  • Primera versión: agentes de voz con IA en llamadas telefónicas reales, entrantes y salientes.