Product updates from the ThunderPhone team

Wijzigingslogboek

Datums geven weer wanneer wijzigingen productie bereikten.

v1.9.2 — 17 augustus 2026

  • Realtime API: session.live_transcripts toegevoegd — transcriptsegmenten van bellers worden via de sessiesocket gestreamd zodra ze zijn afgerond, in plaats van alleen in het record na het gesprek te verschijnen.
  • Het premium stemmenassortiment overgezet naar de nieuwste generatie synthesemodellen; Urdu-stemmen opnieuw gecast.
  • Meertalige agents schakelen nu tijdens dezelfde beurt van stemtaal wanneer de beller wisselt, niet pas één beurt later.
  • De timeout voor ophangen bij een stille lijn beschikbaar gemaakt als instelling in de agent builder.
  • De uitgaande begroeting wijkt nu wanneer een live reactie de race om op te nemen wint — geen dubbele spraak meer wanneer een persoon midden in de begroeting opneemt.
  • Een omleidingslus in de toestemmingscontrole voor uitgenodigde leden opgelost: de bepalende organisatie wordt nu meegenomen in de acceptatieflow.

v1.9.1 — 12 augustus 2026

  • Agenttool send_email toegevoegd — e-mailbezorging tijdens een gesprek aan een geconfigureerde ontvanger.
  • Hogere antwoordkwaliteit in beurten die volgen op inhoudelijke toolresultaten.
  • Het voorlezen van spelling is sneller en nauwkeuriger geworden voor namen, adressen en bevestigingscodes.

v1.9.0 — 6 augustus 2026

  • POST /v1/call retourneert snel met een duurzaam oproeprecord en idempotente nieuwe pogingen; de voortgang van het kiezen gaat asynchroon door.
  • max_duration leidend gemaakt: de agent rondt het gesprek af voordat de limiet afgaat, in plaats van dat de medialaag het gesprek abrupt beëindigt.
  • Exact één koppeling tussen toolaanroep en antwoord — een verweesde toolaanroep kan de bezorging van latere berichten niet langer blokkeren.
  • additional_audio_context toegevoegd (drie toestanden), waarmee je bepaalt hoeveel audio uit eerdere beurten het model hoort; beschikbaar gemaakt in de geavanceerde instellingen van de builder.
  • Audio vóór een uitgaand gesprek is nu gekoppeld aan SIP-antwoorddetectie in plaats van aan kloktijd.
  • De opslag van integratiegegevens versterkt.

v1.8.2 — 5 augustus 2026

  • Documentatie uitgebracht in alle 47 ondersteunde talen — meer dan 1.100 gelokaliseerde pagina's met hreflang-paren en gelokaliseerde sitemaps.
  • Kennisgeving van opname staat standaard aan, met overschrijving per agent en weergave van de effectieve status; de runtime kiest bij onduidelijke configuratie veilig voor "kennisgeven".
  • De latency tot de eerste streaming-audio bij de start van een gesprek verlaagd.

v1.8.1 — 3 augustus 2026

  • Uitschakeling van opname per agent; de toestemmingsaankondiging wordt in bewaarde opnamen gemultiplext, zodat het artefact zelfdocumenterend is.
  • Een eenmalige TCPA-bevestiging per organisatie toegevoegd als controle voor functies voor uitgaand bellen.
  • Opgelost dat Kantonees met een Mandarijn-accent werd uitgesproken.
  • CJK-antwoorden afgestemd op een gesprekslengte — lange antwoorden klinken slecht op TTS-tempo.
  • Synthesestoringen laten niet langer stilte achter — de beurt herstelt automatisch.

v1.8.0 — 31 juli 2026

  • Aangepast klonen van stemmen.
  • Regionale toestemmingsregimes: opt-in voor aankondigingen voor EER/VK/CH, standaard ingeschakeld met opt-out elders, opgelost per oproepsegment.
  • Bewaartermijnen: verwijderingscascade, tombstones voor verwijdering en een geplande taak dsar_sweep voor verzoeken van betrokkenen.
  • Algemene voorwaarden v2.0 met versiegebonden, bewijsbare acceptatieregistraties.
  • Supportaanwezigheid: op heartbeats gebaseerde sessieaanwezigheid met proactieve supportchat.

v1.7.4 — 29 juli 2026

  • Kennisbanken: URL-import via een server-side fetcher met SSRF-beveiliging.
  • De flow voor wachtwoord vergeten toegevoegd.
  • Dashboard opnieuw vormgegeven volgens het nieuwe designsysteem.
  • Widget 1.2.1: de microfoon blijft niet langer actief tijdens de kiestoon.

v1.7.3 — 28 juli 2026

  • Website opnieuw ontworpen.

v1.7.2 — 27 juli 2026

  • Premium stempakket met een catalogus gegroepeerd op accent.
  • Fouten in premium synthese schakelen nu midden in een beurt over naar de standaardstem, in plaats van de beurt te laten vallen.
  • PCM-frame-uitlijning in gestreamde synthese-uitvoer opgelost.

v1.7.1 — 24 juli 2026

  • Geruststelling tijdens het wachten op tools: de agent vertelt de voortgang bij lange toolaanroepen in plaats van stil te vallen; de frequentie van tijdelijke meldingen is afgestemd om opvulluslussen te voorkomen.
  • Drag-and-dropuploads voor kennisbanken.
  • Automatische updates voor de macOS-app.
  • Een race met dubbele begroetingen bij de start van een gesprek opgelost.

v1.7.0 — 22 juli 2026

  • Dashboard en site gelokaliseerd naar 47 landinstellingen: catalogi per namespace, ICU-meervoudsregels (inclusief de zes categorieën van het Arabisch), locale-cookie, voorkeur per account.
  • Transactionele e-mails en systeemprompts gelokaliseerd om hiermee overeen te komen.

v1.6.5 — 22 juli 2026

  • Opgeslagen providerreferenties opnieuw versleuteld met roterende sleutels, online geroteerd zonder downtime.
  • Sessietokens worden nu ingetrokken bij wachtwoordwijziging of -reset; een admin-noodtoegangstraject toegevoegd.
  • Sessies per apparaat met afzonderlijke intrekking.
  • Versteviging van de factureringspijplijn: bestedingslimieten afgedwongen onder gelijktijdigheid, idempotent automatisch opwaarderen, correcte verwerking van terugdraaiingen van terugbetalingen buiten volgorde.

v1.6.4 — 20 juli 2026

  • Beveiligingsversteviging voor autorisatiescoping, exportvalidatie en beveiliging van uitgaande fetches.
  • DTMF-cijfers worden uit logs en opgeslagen artefacten verwijderd.
  • Uitgaand webhookverkeer is IP-vastgezet en beschermd tegen SSRF.
  • Oproepexporten doorlopen nu de volledige gefilterde set in plaats van alleen de eerste pagina.

v1.6.3 — 17 juli 2026

  • Bestedingslimieten voor organisaties worden afgedwongen bij oproeptoelating met reserveringssemantiek — oproepen worden geweigerd voordat het budget wordt overschreden, niet erna gefactureerd.
  • Realtime WebSocket API: bidirectionele audio- en eventframes voor het bouwen van aangepaste oproepfrontends.
  • Webhookplatform: HMAC-handtekeningen over canonieke payloadbytes, een retryladder met exponentiële backoff, dekking voor alle oproepgebeurtenissen.
  • Idempotente opwaarderingen en strengere verificatie van betalingswebhooks.
  • Een live meter voor promptgrootte toegevoegd aan de agentbuilder.

v1.6.2 — 16 juli 2026

  • Klantportalen: beperkte alleen-lezen-toegang voor je klanten via per e-mail verzonden inlogcodes.
  • Assistent in de app: spraakmodus, begeleide rondleidingen die de UI stap voor stap bedienen, overdracht aan een medewerker.
  • Kennisbanken: documentupload met ingesloten verwerking en onderbouwde retrieval.
  • Verbindings- en voortgangstonen per agent.

v1.6.1 — 13 juli 2026

  • Nummerlevenscyclus in het dashboard: zoeken → bestellen → provisioneren → toewijzen.
  • Nieuwe agentopties: uitschakelaar voor stiltecontroles; verbindingstoon bij oproepstart.
  • Provisioneringsfouten retourneren nu gestructureerde JSON-fouten in plaats van ruwe 500-fouten.
  • Het raw-audiopad herstelt tijdens een oproep wanneer de streamlezer stopt.

v1.6.0 — 9 juli 2026

  • Warme doorverbindingen met begeleiding: gesprekstak in de wacht, toestemming in gesprek aan beide kanten, samenvoegen bij toestemming.
  • Installatie op het iPhone-beginscherm (PWA).
  • Bevestigingen worden nu direct verzonden wanneer de beller stopt met spreken.

v1.5.3 — 27 juni 2026

  • TTS-voorlezen van toetsenbloktonen onderdrukt.
  • Het aanroepen van Storm-tools krijgt een terugvalpad naar een model bij vertragingen upstream.

v1.5.2 — 18 juni 2026

  • Minder afbrekingen midden in zinnen op Storm: detectie van het einde van een beurt verbeterd voorbij eenvoudige pauzedrempels. Gebenchmarkt vóór uitrol.
  • Configureerbare reactiesignalen op Storm.

v1.5.1 — 15 juni 2026

  • Oplossingen voor wachtstandafhandeling en IVR-menunavigatie bij uitgaande oproepen.
  • Vernieuwing van de website.

v1.5.0 — 9 juni 2026

  • Verbeterde nauwkeurigheid bij het teruglezen van spelling in dubbelzinnige passages.
  • Taaldetectie blijft actief gedurende de volledige oproep; een detector voor omschakelingen bij korte uitingen toegevoegd en de betrouwbaarheidsdrempel voor de geconfigureerde taal verlaagd.
  • Automatisch opslaan voor aanvullende agenttalen opgelost.

v1.4.3 — 28 mei 2026

  • TTS wacht terwijl binnenkomende audio nog niet als spraak is bevestigd — niet langer over een aarzelende beller heen praten.
  • Diverse oplossingen voor oproepkwaliteit.

v1.4.2 — 21 mei 2026

  • VAD opnieuw opgebouwd rond meerdere akoestische signalen — verbetert de afweging tussen precisie en recall bij spraakdetectie in rumoerige omgevingen.
  • VAD-segmenten worden nu volledig uitgezonden — geen afgeknotte beginranden van uitingen meer.
  • Echo van de begroeting die zelfonderbreking veroorzaakte opgelost: de agent onderbreekt zichzelf niet langer tijdens de eigen openingszin.

v1.4.1 — 13 mei 2026

  • Herziening van het spraaksysteem: catalogus opnieuw opgebouwd met consistente naamgeving.

v1.4.0 — 5 mei 2026

  • Livestreaming van transcripties naar het dashboard tijdens lopende oproepen.
  • Automatische taaldetectie met omschakelen tijdens een oproep.
  • Framework voor A/B-experimenten: voer agentvarianten naast elkaar uit met vergelijking van resultaten.

v1.3.1 — 28 april 2026

  • Automatisch probleemonderzoek: gemarkeerde oproepen krijgen een gestructureerd, controleerbaar onderzoeksrecord.
  • Conceptimplementaties: faseer wijzigingen aan spraakagenten ten opzichte van een initiële snapshot, publiceer atomair.
  • Herontwerp van instellingen; begeleide onboardingcoach.
  • Score voor oproepsucces opnieuw gedefinieerd rond taakvoltooiing in plaats van oproepvoltooiing.
  • Configureerbare stilteperiode aan het einde van een oproep.

v1.3.0 — 23 april 2026

  • Scenariogeneratie: gesimuleerde bellers met gegenereerde persona's en doelen, uitvoerbaar tegen een agent vóór de lancering.
  • Herziening van testoproepen en de probleempagina.

v1.2.1 — 21 april 2026

  • Export van oproepgeschiedenis.
  • Herschrijving van de API-documentatie.
  • Taalwisselen tijdens een oproep op verzoek.
  • Bevestigingen gelokaliseerd naar de taal van de beller.
  • Combineerbare, opslaanbare filters voor oproepen en nummers.

v1.2.0 — 17 april 2026

  • Herontwerp van de bouwer voor spraakagenten.
  • Meertalige agenten wisselen tijdens een gesprek van taal zonder nieuwe prompt.
  • Stemcatalogus hernoemd voor consistentie.
  • Storm-uitvoer geherstructureerd voor complexe verzoeken.

v1.1.1 — 14 april 2026

  • Verbetering van de signaalkwaliteit voor beoordelingen: ontbrekende transcripties worden niet langer als mislukt beoordeeld; invoer voor beoordelaars is ontdubbeld.
  • Pijplijnrapporten voor oproepbatches.

v1.1.0 — 8 april 2026

  • Labels voor telefoonnummers.
  • Doorverbindingen en afscheidsgroeten kunnen worden onderbroken zonder de oproepstatus te beschadigen.
  • Eindpuntdetectieconfiguratie per agent voor IVR-navigatie.

v1.0.4 — 30 maart 2026

  • Detailweergave van oproepgeschiedenis verbeterd.
  • Configureerbare voltooiingsprompt voor uitgaande oproepen.
  • Storm werkt gecontroleerd minder goed bij trage upstream-API's in plaats van de beurt te blokkeren.

v1.0.3 — 23 maart 2026

  • DTMF-verzending: agenten drukken toetsen in om IVR's te bedienen en codes in te voeren, met bevestiging per cijfer.
  • Wachtstand met een expliciete trigger voor wachten in de wachtstand — de agent wacht wachtmuziek af en hervat bij een menselijke stem.
  • Configureerbare volgorde van spreken en handelen.
  • Stille vervolgreacties na DTMF-invoer opgelost.

v1.0.2 — 18 maart 2026

  • Nieuwe HD-stemmen.
  • Weergave van oproepkosten in de widget opgelost.
  • Verouderde in_progress-oproepen worden nu gedetecteerd en opgeschoond.

v1.0.1 — 16 maart 2026

  • Latentie bij het verbinden van oproepen verminderd.
  • Widget: de terugbeltoon lekt niet langer door naar de sessieaudio.
  • API voor telefoonnummerbeheer.

v1.0.0 — 10 maart 2026

  • Volledige oproepopnamen, gearchiveerd en afspeelbaar vanuit het dashboard.
  • Testoproepen in de browser.
  • Uitnodigingen voor teamgenoten via registratie.
  • Kostenspecificaties per oproep.

v0.9.2 — 8 maart 2026

  • Bolt streamt TTS terwijl tokens worden gegenereerd in plaats van te wachten op de volledige voltooiing — verkort de tijd tot het eerste woord.
  • Bolt-transcriptie is sneller en robuuster geworden bij vertragingen van transcriptieservices.
  • Inloggen met passkeys met handhaving op organisatieniveau.
  • Oproepgeschiedenis toont de werkelijk gefactureerde kosten per oproep.

v0.9.1 — 5 maart 2026

  • Snel verbinden in de widget plus ingebouwde ruisonderdrukking voor browseroproepen.
  • Spark-beurtlatentie verminderd en herstel van mislukte beurten verbeterd.
  • Herstarts van zinnen na lange stilteperiodes opgelost.

v0.9.0 — 2 maart 2026

  • Meertalige gesprekken.
  • Versterking voor productiegeschiktheid.

v0.8.0 — 26 februari 2026

  • Redundantie toegevoegd tussen modelbackends — storingen van één backend treden niet langer tijdens een oproep op.

v0.7.1 — 25 februari 2026

  • Configureerbare redeneerdiepte in Storm.
  • Placeholders voor toolaanroepen: de agent bevestigt voordat langere acties worden uitgevoerd.
  • Tijdstip van ophangen vastgelegd tot het precieze moment van verbreken.
  • Ontdubbeling van webhookbezorging.

v0.7.0 — 20 februari 2026

  • Toestemmingscontroles voor bellers en gebruikers.
  • TTS-pad met tokenstreaming — synthese start voordat de zin is voltooid.
  • Achtergrondambiance losgekoppeld van de volumeversterking van de agentstem.

v0.6.2 — 18 februari 2026

  • Promptregeneratie vanuit agentconfiguratie.
  • Knopstatussen voor provisioning opgelost.

v0.6.1 — 12 februari 2026

  • Developer-documentatie gelanceerd.

v0.6.0 — 11 februari 2026

  • Insluitbare widget: een spraakagent op je eigen site via een scripttag, geauthenticeerd met publiceerbare sleutels.
  • De reeks met drie engines geïntroduceerd — Spark, Bolt, Storm — met verschillen in modelgrootte, latentie en tarief per minuut.
  • Toolroutering op basis van integraties: toolaanroepen worden afgehandeld via het eindpunt van de gekoppelde integratie.

v0.5.0 — 10 februari 2026

  • Het ThunderPhone-dashboard: bouw, test en beheer agents vanuit de browser.
  • Organisaties en teams met e-mailuitnodigingen.
  • SIP-trunking met eigen provider en centraal nummerbeheer.
  • Integratie-UI.
  • Opties voor omgevingsgeluid op de achtergrond.
  • Inloggen met Google OAuth.

v0.4.2 — 27 januari 2026

  • Transport voor oproepen robuuster gemaakt na een reeks verbroken verbindingen in randgevallen.
  • Classificatie van akoestische gebeurtenissen uit het kritieke antwoordpad gehaald — ruisdetectie voegt geen latentie meer toe.

v0.4.1 — 14 januari 2026

  • Spraakreeks uitgebreid.
  • Een vastloper in de audiopomp opgelost die het afspelen halverwege een beurt kon bevriezen.
  • Latentie op het live-antwoordpad verminderd.

v0.4.0 — 6 januari 2026

  • Gebruiksregistratie en kostenrapportage per oproep.
  • Modelrondreizen per beurt samengevoegd tot één verzoek, waardoor bij elk antwoord één netwerkrondreis is verwijderd.
  • Weggevallen transcriptsegmenten opgelost.

v0.3.3 — 18 december 2025

  • Voltooiing blokkeert niet langer op een trage transcriptieservice.
  • Time-outs bij het afronden van transcripties opgelost.
  • Artefacten in samengevoegde oproepaudio opgelost.

v0.3.1 — 12 december 2025

  • Een akoestische ruisclassificator toegevoegd om foutieve spraaktriggers door achtergrondgeluid te verminderen; de betrouwbaarheidsdrempel afgestemd op opgenomen oproepen.
  • Detectie van het einde van oproepen: signalen voor afscheidsintentie en stilte na het afscheid toegevoegd om de balans tussen precisie en volledigheid te verbeteren — minder voortijdig ophangen, minder open dode lijnen.
  • Een tolerante VAD-modus toegevoegd voor stille bellers — lagere drempel voor spraakdetectie ten koste van enkele foutieve acceptaties.
  • Snellere verzending van bevestigende reacties.

v0.3.0 — 4 december 2025

  • Realtime transcriptie.
  • Opnames samengevoegd tot één gemengd audiobestand per oproep.
  • Latentieproblemen in de hele pijplijn opgelost.

v0.2.4 — 24 november 2025

  • Bevestigende reacties worden gecontroleerd aan de hand van de lopende voltooiing, zodat ze het uiteindelijke antwoord niet kunnen tegenspreken.
  • Time-out voor bevestigende reacties verhoogd om voortijdige herhaalde prompts te voorkomen.
  • Audioproblemen in langere antwoorden opgelost.
  • Afhandeling van lange stiltes van bellers opgelost.

v0.2.3 — 20 november 2025

  • Oproepopname.
  • Wachttijdmuziek tijdens wachten en doorverbinden.
  • Eerste versie van Spark: eenvoudige oproepstromen verplaatst naar een kleiner model met lagere latentie.
  • Beschikbaarheid van telefoonnummers uitgebreid.

v0.2.2 — 14 november 2025

  • Webhooks voor oproepvoltooiing wachten nu op de afgeronde oproepstatus voordat ze worden geactiveerd.
  • De redeneerinspanning van het model bij eenvoudige beurten verminderd om antwoordlatentie te verlagen.

v0.2.1 — 11 november 2025

  • Inbreken: de agent stopt met spreken zodra de beller begint te praten.
  • Onbegrensde audiobuffers beperkt.
  • Antwoordlatentie verminderd.
  • Nieuwe stemmen.

v0.2.0 — 5 november 2025

  • Bevestigende reacties zijn nu gebaseerd op het verzoek van de beller in plaats van algemene opvultekst.
  • Verbeteringen aan de webhook voor het einde van een oproep.
  • Sneller herstel wanneer een beurt langer dan vijf seconden vastloopt.

v0.1.4 — 31 oktober 2025

  • Onderbrekingsafhandeling.
  • De agent rondt de afsluiting af voordat deze ophangt — geen afgebroken zinnen meer.
  • Telefoonnummers correct opgemaakt voor spraak.

v0.1.3 — 29 oktober 2025

  • Webhooks voor oproepgebeurtenissen.
  • Herstel tijdens een oproep bij korte verbindingsproblemen.

v0.1.2 — 28 oktober 2025

  • Spelling teruglezen voor namen en bevestigingsnummers.
  • Foutieve spraaktriggers door achtergrondgeluid verminderd.
  • Meer stemmen en accenten.

v0.1.0 — 8 oktober 2025

  • Eerste release: AI-spraakagenten voor echte telefoongesprekken, inkomend en uitgaand.