Product updates from the ThunderPhone team
Journal des modifications
Les dates indiquent le moment où les modifications ont été mises en production.
v1.9.2 — 17 août 2026
- API Realtime : ajout de
session.live_transcripts— les segments de transcription de l'appelant sont diffusés sur le socket de session dès leur finalisation, au lieu d'arriver uniquement dans l'enregistrement post-appel. - Migration de la gamme de voix premium vers la dernière génération de modèles de synthèse ; voix ourdou réenregistrées.
- Les agents multilingues changent désormais de langue vocale au même tour que l'appelant, sans un tour de retard.
- Exposition du délai d'expiration de raccrochage sur ligne silencieuse comme paramètre du configurateur d'agent.
- Le message d'accueil sortant cède désormais la parole lorsqu'une réponse en direct remporte la course au décrochage — plus de chevauchement de parole lorsqu'un humain répond pendant le message d'accueil.
- Correction d'une boucle de redirection de la passerelle de consentement pour les membres invités : l'organisation de rattachement est désormais conservée tout au long du processus d'acceptation.
v1.9.1 — 12 août 2026
- Ajout de l'outil d'agent
send_email— envoi d'e-mail pendant l'appel à un destinataire configuré. - Qualité de réponse améliorée lors des tours suivant des résultats d'outil substantiels.
- La relecture orthographique est devenue plus rapide et plus précise pour les noms, adresses et codes de confirmation.
v1.9.0 — 6 août 2026
POST /v1/callrenvoie rapidement un enregistrement d'appel durable et prend en charge les nouvelles tentatives idempotentes ; la progression de l'appel se poursuit de manière asynchrone.max_durationfait désormais autorité : l'agent conclut l'appel avant que la limite ne soit atteinte, plutôt que la couche média ne l'interrompe brutalement.- Appariement exactement une fois des appels d'outils et des réponses — un appel d'outil orphelin ne peut plus bloquer l'envoi des messages suivants.
- Ajout de
additional_audio_context(à trois états), qui contrôle la quantité d'audio des tours précédents entendue par le modèle ; disponible dans les paramètres avancés du configurateur. - L'audio sortant avant conversation est désormais ancré sur la supervision de réponse SIP plutôt que sur le temps réel.
- Renforcement du stockage des identifiants d'intégration.
v1.8.2 — 5 août 2026
- Publication de la documentation dans les 47 langues prises en charge — plus de 1 100 pages localisées avec des paires hreflang et des plans de site localisés.
- L'annonce d'enregistrement est activée par défaut, avec une dérogation par agent et l'affichage de l'état effectif ; l'environnement d'exécution choisit de manière sûre « informer » en cas d'ambiguïté de configuration.
- Réduction de la latence du premier audio diffusé au démarrage de l'appel.
v1.8.1 — 3 août 2026
- Désactivation de l'enregistrement par agent ; l'annonce de consentement est multiplexée dans les enregistrements conservés afin que l'artefact soit auto-documenté.
- Ajout d'une confirmation TCPA unique par organisation, requise avant l'accès aux fonctionnalités d'appel sortant.
- Correction des voix cantonaises produites avec un accent mandarin.
- Réduction des réponses CJK à une longueur conversationnelle — les réponses longues sont mal restituées au rythme de la synthèse vocale.
- Les blocages de synthèse ne laissent plus de silence — le tour reprend automatiquement.
v1.8.0 — 31 juillet 2026
- Clonage de voix personnalisé.
- Régimes régionaux de consentement : activation de l'annonce pour l'EEE, le Royaume-Uni et la Suisse, activation par défaut avec possibilité de désactivation ailleurs, déterminés pour chaque branche d'appel.
- Conservation : cascade de suppression, marqueurs d'effacement et tâche planifiée
dsar_sweeppour les demandes des personnes concernées. - Conditions d'utilisation v2.0 avec des enregistrements d'acceptation versionnés et probants.
- Présence du support : présence de session basée sur des signaux de vie avec chat proactif du support.
v1.7.4 — 29 juillet 2026
- Bases de connaissances : importation d'URL via un récupérateur côté serveur protégé contre les SSRF.
- Ajout du parcours de mot de passe oublié.
- Tableau de bord repensé selon le nouveau système de design.
- Widget 1.2.1 : le microphone ne reste plus actif pendant la tonalité de retour d'appel.
v1.7.3 — 28 juillet 2026
- Refonte du site web.
v1.7.2 — 27 juillet 2026
- Niveau de voix premium avec un catalogue regroupé par accent.
- Les échecs de synthèse premium basculent désormais vers la voix standard au milieu du tour au lieu d'interrompre le tour.
- Correction du mauvais alignement des trames PCM dans la sortie de synthèse diffusée.
v1.7.1 — 24 juillet 2026
- Réassurance pendant l'attente d'outil : l'agent décrit la progression lors des appels d'outils longs au lieu de rester silencieux ; la cadence des messages d'attente a été ajustée pour éliminer les boucles de remplissage.
- Téléversements par glisser-déposer pour les bases de connaissances.
- Mises à jour automatiques de l'application macOS.
- Correction d'une condition de course causant un double message d'accueil au démarrage de l'appel.
v1.7.0 — 22 juillet 2026
- Tableau de bord et site localisés dans 47 paramètres régionaux : catalogues séparés par espace de noms, règles de pluriel ICU (y compris les six catégories de l’arabe), cookie de paramètre régional, préférence par compte.
- E-mails transactionnels et prompts système localisés en conséquence.
v1.6.5 — 22 juillet 2026
- Identifiants des fournisseurs stockés rechiffrés avec des clés rotatives, rotation effectuée en ligne sans interruption de service.
- Les jetons de session sont désormais révoqués lors d’un changement ou d’une réinitialisation de mot de passe ; ajout d’une voie d’accès d’urgence pour les administrateurs.
- Sessions par appareil avec révocation individuelle.
- Renforcement du pipeline de facturation : plafonds de dépenses appliqués en situation de concurrence, rechargements automatiques idempotents, gestion correcte des annulations de remboursements reçues dans le désordre.
v1.6.4 — 20 juillet 2026
- Renforcement global de la sécurité concernant le périmètre des autorisations, la validation des exports et les protections des requêtes sortantes.
- Les chiffres DTMF sont masqués dans les journaux et les artefacts stockés.
- Les requêtes Webhook sortantes sont épinglées sur IP et protégées contre les SSRF.
- Les exports d’appels parcourent désormais l’ensemble filtré complet au lieu de la première page.
v1.6.3 — 17 juillet 2026
- Limites de dépenses de l’organisation appliquées lors de l’admission des appels avec une sémantique de réservation — les appels sont refusés avant que le budget ne soit dépassé, sans être facturés au-delà.
- API WebSocket en temps réel : trames audio et d’événements bidirectionnelles pour créer des interfaces d’appel personnalisées.
- Plateforme Webhook : signatures HMAC sur les octets canoniques des charges utiles, stratégie de réessais avec backoff exponentiel, couverture de tous les événements d’appel.
- Recharges idempotentes et vérification plus stricte des Webhooks de paiement.
- Ajout d’un indicateur en direct de la taille du prompt dans le constructeur d’agents.
v1.6.2 — 16 juillet 2026
- Portails clients : accès en lecture seule limité pour vos clients via des codes de connexion envoyés par e-mail.
- Assistant intégré : mode vocal, visites guidées qui pilotent l’interface étape par étape, transfert à un humain.
- Bases de connaissances : import de documents avec ingestion par segments et recherche ancrée dans les sources.
- Tonalités de connexion et sons de progression par agent.
v1.6.1 — 13 juillet 2026
- Cycle de vie des numéros dans le tableau de bord : recherche → commande → provisionnement → attribution.
- Nouvelles options d’agent : interrupteur d’arrêt des relances en cas de silence ; tonalité de connexion au début de l’appel.
- Les échecs de provisionnement renvoient désormais des erreurs JSON structurées au lieu de réponses 500 brutes.
- Le canal audio brut se rétablit en cours d’appel lorsque son lecteur de flux s’arrête.
v1.6.0 — 9 juillet 2026
- Transferts avec consultation : mise en attente d’un interlocuteur, consentement conversationnel des deux côtés, fusion après consentement.
- Installation sur l’écran d’accueil de l’iPhone (PWA).
- Les acquiescements verbaux sont désormais envoyés immédiatement lorsque l’appelant cesse de parler.
v1.5.3 — 27 juin 2026
- Suppression de la lecture TTS des tonalités du clavier.
- Les appels d’outils Storm bénéficient d’un chemin de repli vers un modèle en cas de ralentissements en amont.
v1.5.2 — 18 juin 2026
- Moins de coupures en pleine phrase sur Storm : détection de fin de tour améliorée au-delà de simples seuils de pause. Évaluée avant le déploiement.
- Signaux de réponse configurables sur Storm.
v1.5.1 — 15 juin 2026
- Correctifs pour la gestion des mises en attente et la navigation dans les menus IVR lors des appels sortants.
- Actualisation du site web.
v1.5.0 — 9 juin 2026
- Précision améliorée de la restitution orthographique sur les segments ambigus.
- La détection de langue reste active pendant toute la durée de l’appel ; ajout d’un détecteur de changement sur les énoncés courts et abaissement du seuil minimal de confiance pour la langue configurée.
- Correction de l’enregistrement automatique pour les langues supplémentaires des agents.
v1.4.3 — 28 mai 2026
- La TTS attend tant que l’audio entrant n’est pas encore confirmé comme de la parole — plus aucune prise de parole par-dessus un appelant hésitant.
- Divers correctifs de qualité des appels.
v1.4.2 — 21 mai 2026
- VAD reconstruit autour de plusieurs signaux acoustiques — améliore le compromis précision/rappel de la détection vocale dans les environnements bruyants.
- Les segments VAD sont désormais émis intégralement — plus aucune attaque tronquée sur les énoncés.
- Correction de l’auto-interruption provoquée par l’écho du message d’accueil : l’agent ne s’interrompt plus sur sa propre phrase d’ouverture.
v1.4.1 — 13 mai 2026
- Refonte du système vocal : catalogue reconstruit avec une nomenclature cohérente.
v1.4.0 — 5 mai 2026
- Diffusion en direct des transcriptions vers le tableau de bord pendant les appels en cours.
- Détection automatique de la langue avec changement en cours d’appel.
- Cadre d’expérimentation A/B : exécutez des variantes d’agent côte à côte avec comparaison des résultats.
v1.3.1 — 28 avril 2026
- Investigation automatique des problèmes : les appels signalés reçoivent un dossier d’investigation structuré et consultable.
- Déploiements en brouillon : les modifications de l’agent sont préparées à partir d’un instantané initial, puis publiées de manière atomique.
- Refonte des paramètres ; assistant d’intégration guidée.
- Redéfinition du score de réussite des appels autour de l’achèvement des tâches plutôt que de l’achèvement des appels.
- Queue de silence de fin d’appel configurable.
v1.3.0 — 23 avril 2026
- Génération de scénarios : appelants simulés avec personas et objectifs générés, pouvant être exécutés avec un agent avant son lancement.
- Refonte des appels de test et de la page des problèmes.
v1.2.1 — 21 avril 2026
- Export de l’historique des appels.
- Réécriture de la documentation API.
- Changement de langue à la demande en cours d’appel.
- Acquiescements verbaux adaptés à la langue de l’appelant.
- Filtres composables et enregistrables pour les appels et les numéros.
v1.2.0 — 17 avril 2026
- Refonte du générateur d’agents.
- Les agents multilingues changent de langue en cours de conversation sans nécessiter de nouveau prompt.
- Catalogue de voix renommé pour plus de cohérence.
- Sortie de Storm restructurée pour les demandes complexes.
v1.1.1 — 14 avril 2026
- Amélioration de la qualité des signaux d’évaluation : les transcriptions manquantes ne sont plus évaluées comme des échecs ; les entrées de l’évaluateur sont dédupliquées.
- Rapports de pipeline sur les lots d’appels.
v1.1.0 — 8 avril 2026
- Libellés des numéros de téléphone.
- Les transferts et formules de fin peuvent être interrompus sans corrompre l’état de l’appel.
- Configuration de la détection de fin de parole par agent pour la navigation IVR.
v1.0.4 — 30 mars 2026
- Vue détaillée de l’historique des appels améliorée.
- Prompt de finalisation configurable pour les appels sortants.
- Storm continue de fonctionner de manière dégradée lorsque les API en amont sont lentes, au lieu de bloquer le tour de parole.
v1.0.3 — 23 mars 2026
- Envoi DTMF : les agents appuient sur des touches pour piloter les IVR et saisir des codes, avec un acquiescement verbal pour chaque chiffre.
- État d’attente avec déclencheur explicite d’attente en ligne : l’agent attend pendant la musique d’attente et reprend lorsqu’il entend une voix humaine.
- Ordre parole/action configurable.
- Correction des relances silencieuses après une saisie DTMF.
v1.0.2 — 18 mars 2026
- Nouvelles voix HD.
- Correction de l’affichage du coût des appels dans le widget.
- Les appels
in_progressobsolètes sont désormais détectés et nettoyés.
v1.0.1 — 16 mars 2026
- Latence de connexion des appels réduite.
- Widget : la tonalité de retour ne se mêle plus à l’audio de la session.
- API de gestion des numéros de téléphone.
v1.0.0 — 10 mars 2026
- Enregistrements complets des appels, archivés et écoutables depuis le tableau de bord.
- Appels de test dans le navigateur.
- Invitations de coéquipiers via l’inscription.
- Répartition des coûts par appel.
v0.9.2 — 8 mars 2026
- Bolt diffuse le TTS à mesure que les tokens sont générés au lieu d’attendre la génération complète, ce qui réduit le délai avant le premier mot.
- La transcription Bolt est devenue plus rapide et plus robuste face aux ralentissements du transcripteur.
- Connexion par clé d’accès avec application au niveau de l’organisation.
- L’historique des appels affiche le coût réel facturé pour chaque appel.
v0.9.1 — 5 mars 2026
- Connexion rapide du widget et annulation du bruit intégrée pour les appels dans le navigateur.
- Latence des tours de parole Spark réduite et récupération améliorée après des tours de parole échoués.
- Correction des redémarrages de phrases après de longues queues de silence.
v0.9.0 — 2 mars 2026
- Conversations multilingues.
- Renforcement de la préparation à la production.
v0.8.0 — 26 février 2026
- Ajout de redondance entre les backends de modèles : les défaillances d’un seul backend ne surviennent plus en cours d’appel.
v0.7.1 — 25 février 2026
- Profondeur de raisonnement configurable dans Storm.
- Messages d’attente pour les appels d’outils : l’agent formule un acquiescement verbal avant d’exécuter des actions plus longues.
- L’horodatage du raccrochage est enregistré au moment précis de la déconnexion.
- Déduplication de la livraison des webhooks.
v0.7.0 — 20 février 2026
- Contrôles de consentement pour les appelants et les utilisateurs.
- Chaîne TTS avec streaming de tokens : la synthèse commence avant que la phrase soit terminée.
- Ambiance sonore d’arrière-plan découplée du gain de la voix de l’agent.
v0.6.2 — 18 février 2026
- Régénération du prompt à partir de la configuration de l’agent.
- Correction des états des boutons de provisionnement.
v0.6.1 — 12 février 2026
- Lancement de la documentation développeur.
v0.6.0 — 11 février 2026
- Widget intégrable : un agent vocal sur votre propre site via une balise script, authentifié avec des clés publiables.
- Introduction de la gamme à trois moteurs — Spark, Bolt, Storm — qui se distinguent par la taille du modèle, la latence et le tarif à la minute.
- Routage des outils basé sur les intégrations : les appels d’outils sont résolus via le point de terminaison de l’intégration connectée.
v0.5.0 — 10 février 2026
- Le tableau de bord ThunderPhone : créez, testez et gérez des agents depuis le navigateur.
- Organisations et équipes avec invitations par e-mail.
- Trunks SIP avec votre propre opérateur et gestion unifiée des numéros.
- Interface des intégrations.
- Options de son d’ambiance en arrière-plan.
- Connexion OAuth Google.
v0.4.2 — 27 janvier 2026
- Renforcement du transport des appels après une série de déconnexions dans des cas limites.
- La classification des événements acoustiques a été retirée du chemin critique des réponses — la détection du bruit n’ajoute plus de latence.
v0.4.1 — 14 janvier 2026
- Gamme de voix élargie.
- Correction d’un blocage de la pompe audio qui pouvait figer la lecture au milieu d’un tour de parole.
- Réduction de la latence sur le chemin des réponses en direct.
v0.4.0 — 6 janvier 2026
- Journalisation de l’utilisation et rapports de coûts par appel.
- Regroupement des allers-retours du modèle par tour de parole en une seule requête, supprimant un aller-retour réseau de chaque réponse.
- Correction de segments de transcription manquants.
v0.3.3 — 18 décembre 2025
- La génération ne bloque plus sur un transcripteur lent.
- Corrections des délais d’expiration de finalisation des transcriptions.
- Correction d’artefacts dans l’audio d’appel fusionné.
v0.3.1 — 12 décembre 2025
- Ajout d’un classificateur de bruit acoustique pour réduire les faux déclenchements de parole dus au bruit de fond ; ajustement de son seuil de confiance à partir d’appels enregistrés.
- Détection de fin d’appel : ajout de signaux d’intention d’adieu et de silence après l’adieu pour améliorer le compromis précision/rappel — moins de raccrochages prématurés, moins de lignes mortes persistantes.
- Ajout d’un mode VAD tolérant pour les appelants discrets — seuil de déclenchement plus bas au prix de quelques faux positifs.
- Envoi plus rapide des acquiescements verbaux.
v0.3.0 — 4 décembre 2025
- Transcription en temps réel.
- Enregistrements regroupés en un seul fichier audio mixé par appel.
- Corrections de latence dans l’ensemble du pipeline.
v0.2.4 — 24 novembre 2025
- Les acquiescements verbaux sont vérifiés par rapport à la génération en attente afin qu’ils ne puissent pas contredire la réponse finale.
- Augmentation du délai d’expiration des acquiescements verbaux pour éviter les relances prématurées.
- Correction de défauts audio dans les réponses longues.
- Correction de la gestion des longs silences des appelants.
v0.2.3 — 20 novembre 2025
- Enregistrement des appels.
- Musique d’attente pendant les attentes et les transferts.
- Première version de Spark : migration des flux d’appel simples vers un modèle plus petit et à plus faible latence.
- Disponibilité des numéros de téléphone étendue.
v0.2.2 — 14 novembre 2025
- Les webhooks de fin d’appel attendent désormais l’état finalisé de l’appel avant de se déclencher.
- Réduction de l’effort de raisonnement du modèle sur les tours simples afin de réduire la latence de réponse.
v0.2.1 — 11 novembre 2025
- Interruption : l’agent cesse de parler dès que l’appelant commence à parler.
- Limitation des tampons audio incontrôlés.
- Latence de réponse réduite.
- Nouvelles voix.
v0.2.0 — 5 novembre 2025
- Les acquiescements verbaux dépendent désormais de la demande de l’appelant au lieu d’utiliser des formules génériques.
- Améliorations des webhooks de fin d’appel.
- Récupération plus rapide lorsqu’un tour de parole reste bloqué au-delà de cinq secondes.
v0.1.4 — 31 octobre 2025
- Gestion des interruptions.
- L’agent termine sa formule de clôture avant de raccrocher — fini les coupures au milieu d’une phrase.
- Numéros de téléphone correctement formatés pour la parole.
v0.1.3 — 29 octobre 2025
- Webhooks pour les événements d’appel.
- Récupération en cours d’appel lors de brèves interruptions de connexion.
v0.1.2 — 28 octobre 2025
- Épellation des noms et des numéros de confirmation.
- Réduction des faux déclenchements de parole dus au bruit de fond.
- Davantage de voix et d’accents.
v0.1.0 — 8 octobre 2025
- Première version : agents vocaux IA sur de vrais appels téléphoniques, entrants et sortants.