Product updates from the ThunderPhone team

Catatan Perubahan

Tanggal mencerminkan waktu perubahan mencapai produksi.

v1.9.2 — 17 Agustus 2026

  • API Realtime: menambahkan session.live_transcripts — segmen transkrip penelepon dialirkan melalui soket sesi saat difinalisasi, alih-alih hanya tiba dalam catatan pascapanggilan.
  • Memindahkan jajaran suara premium ke generasi model sintesis terbaru; pengisi suara Urdu diperbarui.
  • Agen multibahasa kini mengganti bahasa suara pada giliran yang sama saat penelepon berganti bahasa, bukan terlambat satu giliran.
  • Mengekspos batas waktu putus panggilan untuk jalur hening sebagai pengaturan pembuat agen.
  • Salam panggilan keluar kini mengalah saat respons langsung memenangkan persaingan pengangkatan panggilan — tidak ada lagi percakapan tumpang tindih saat manusia menjawab di tengah salam.
  • Memperbaiki loop pengalihan gerbang persetujuan untuk anggota undangan: organisasi yang mengatur kini diteruskan melalui alur penerimaan.

v1.9.1 — 12 Agustus 2026

  • Menambahkan alat agen send_email — pengiriman email di tengah panggilan kepada penerima yang dikonfigurasi.
  • Kualitas jawaban lebih tinggi pada giliran yang mengikuti hasil alat substansial.
  • Pembacaan ulang ejaan menjadi lebih cepat dan akurat untuk nama, alamat, dan kode konfirmasi.

v1.9.0 — 6 Agustus 2026

  • POST /v1/call segera mengembalikan catatan panggilan keluar persisten dengan percobaan ulang idempoten; progres panggilan keluar berlanjut secara asinkron.
  • Menjadikan max_duration sebagai acuan utama: agen menutup panggilan sebelum batas berlaku, alih-alih lapisan media memutusnya secara paksa.
  • Pemasangan panggilan/hasil alat tepat satu kali — panggilan alat yatim tidak lagi dapat menghambat pengiriman pesan berikutnya.
  • Menambahkan additional_audio_context (tiga keadaan) yang mengatur seberapa banyak audio giliran sebelumnya didengar model; ditampilkan di pengaturan lanjutan pembuat agen.
  • Audio sebelum percakapan untuk panggilan keluar kini berpatokan pada pengawasan jawaban SIP, bukan waktu jam.
  • Memperkuat cara kredensial integrasi disimpan.

v1.8.2 — 5 Agustus 2026

  • Merilis dokumentasi dalam semua 47 bahasa yang didukung — lebih dari 1.100 halaman terlokalkan dengan pasangan hreflang dan peta situs terlokalkan.
  • Pemberitahuan perekaman aktif secara default, dengan penggantian per agen dan pembacaan status efektif; runtime menggunakan mode aman untuk "memberi pemberitahuan" pada setiap ambiguitas konfigurasi.
  • Mengurangi latensi audio pertama streaming saat panggilan dimulai.

v1.8.1 — 3 Agustus 2026

  • Opsi menonaktifkan perekaman per agen; pengumuman persetujuan dimultipleks ke dalam rekaman yang disimpan sehingga artefak tersebut mendokumentasikan dirinya sendiri.
  • Menambahkan konfirmasi TCPA satu kali per organisasi yang mengatur fitur panggilan keluar.
  • Memperbaiki suara Kanton yang diucapkan dengan aksen Mandarin.
  • Menyesuaikan respons CJK menjadi sepanjang percakapan — jawaban panjang terdengar kurang baik pada laju TTS.
  • Hambatan sintesis tidak lagi menghasilkan keheningan — giliran dipulihkan secara otomatis.

v1.8.0 — 31 Juli 2026

  • Kloning suara kustom.
  • Kebijakan persetujuan regional: keikutsertaan pengumuman untuk EEA/UK/CH, aktif secara default dengan opsi menonaktifkan di wilayah lain, ditentukan per sisi panggilan.
  • Retensi: kaskade penghapusan, penanda penghapusan, dan tugas dsar_sweep terjadwal untuk permintaan subjek data.
  • Ketentuan Layanan v2.0 dengan catatan penerimaan yang berversi dan berbukti.
  • Kehadiran dukungan: kehadiran sesi berbasis heartbeat dengan chat dukungan proaktif.

v1.7.4 — 29 Juli 2026

  • Basis pengetahuan: impor URL melalui pengambil sisi server yang dilindungi SSRF.
  • Menambahkan alur lupa kata sandi.
  • Dashboard ditata ulang mengikuti sistem desain baru.
  • Widget 1.2.1: mikrofon tidak lagi tetap aktif selama nada tunggu.

v1.7.3 — 28 Juli 2026

  • Mendesain ulang situs web.

v1.7.2 — 27 Juli 2026

  • Tingkat suara premium dengan katalog yang dikelompokkan berdasarkan aksen.
  • Kegagalan sintesis premium kini beralih ke suara standar di tengah giliran, alih-alih membatalkan giliran.
  • Memperbaiki ketidakselarasan bingkai PCM pada output sintesis streaming.

v1.7.1 — 24 Juli 2026

  • Penegasan saat menunggu alat: agen menjelaskan progres pada panggilan alat yang lama alih-alih diam; irama penanda sementara disetel untuk menghilangkan loop kata pengisi.
  • Unggahan seret dan lepas untuk basis pengetahuan.
  • Pembaruan otomatis aplikasi macOS.
  • Memperbaiki persaingan salam ganda saat panggilan dimulai.

v1.7.0 — 22 Juli 2026

  • Dashboard dan situs dilokalkan ke dalam 47 lokal: katalog terpisah per namespace, aturan jamak ICU (termasuk enam kategori bahasa Arab), cookie lokal, preferensi per akun.
  • Email transaksional dan Prompt sistem dilokalkan agar sesuai.

v1.6.5 — 22 Juli 2026

  • Kredensial penyedia yang disimpan dienkripsi ulang dengan kunci yang dirotasi, dirotasi secara online tanpa waktu henti.
  • Token sesi kini dicabut saat kata sandi diubah/direset; menambahkan jalur akses darurat admin.
  • Sesi per perangkat dengan pencabutan individual.
  • Penguatan pipeline penagihan: batas pengeluaran diterapkan dalam kondisi konkurensi, isi ulang otomatis idempoten, penanganan yang tepat untuk pembalikan pengembalian dana yang tidak berurutan.

v1.6.4 — 20 Juli 2026

  • Penguatan keamanan menyeluruh pada cakupan otorisasi, validasi ekspor, dan pengaman pengambilan data keluar.
  • Digit DTMF disamarkan dari log dan artefak tersimpan.
  • Keluaran Webhook dikunci ke IP dan dilindungi dari SSRF.
  • Ekspor panggilan kini menelusuri seluruh kumpulan yang difilter, bukan hanya halaman pertama.

v1.6.3 — 17 Juli 2026

  • Batas pengeluaran organisasi diterapkan saat penerimaan panggilan dengan semantik reservasi — panggilan ditolak sebelum anggaran terlampaui, bukan ditagihkan melewati batas.
  • API WebSocket realtime: frame audio dan peristiwa dua arah untuk membangun frontend panggilan kustom.
  • Platform Webhook: tanda tangan HMAC pada byte payload kanonis, tahapan percobaan ulang dengan backoff eksponensial, cakupan untuk semua peristiwa panggilan.
  • Pengisian saldo idempoten dan verifikasi webhook pembayaran yang lebih ketat.
  • Menambahkan pengukur ukuran Prompt langsung ke pembuat agen.

v1.6.2 — 16 Juli 2026

  • Portal klien: akses baca-saja dengan cakupan terbatas untuk klien Anda melalui kode Masuk yang dikirim lewat email.
  • Asisten dalam aplikasi: mode suara, panduan terpandu yang mengarahkan UI langkah demi langkah, pengalihan ke manusia.
  • Basis pengetahuan: unggah dokumen dengan penyerapan per potongan dan pengambilan informasi berbasis sumber.
  • Nada tersambung dan suara progres per agen.

v1.6.1 — 13 Juli 2026

  • Siklus hidup nomor di dashboard: cari → pesan → sediakan → tetapkan.
  • Opsi agen baru: sakelar pemutus pemeriksaan saat hening; nada tersambung saat panggilan dimulai.
  • Kegagalan penyediaan kini mengembalikan error JSON terstruktur, bukan 500 mentah.
  • Jalur audio mentah pulih di tengah panggilan saat pembaca stream-nya berhenti berfungsi.

v1.6.0 — 9 Juli 2026

  • Transfer hangat (dengan pendampingan): jalur ditahan, persetujuan percakapan di kedua sisi, penggabungan setelah persetujuan.
  • Instalasi layar utama iPhone (PWA).
  • Konfirmasi kini dikirim segera saat penelepon berhenti berbicara.

v1.5.3 — 27 Juni 2026

  • Menonaktifkan narasi TTS untuk nada keypad.
  • Pemanggilan tool Storm mendapatkan jalur fallback Model untuk perlambatan upstream.

v1.5.2 — 18 Juni 2026

  • Lebih sedikit pemotongan di tengah pemikiran pada Storm: deteksi akhir giliran bicara ditingkatkan melampaui ambang jeda sederhana. Diuji benchmark sebelum peluncuran.
  • Isyarat respons yang dapat dikonfigurasi pada Storm.

v1.5.1 — 15 Juni 2026

  • Perbaikan penanganan hold dan navigasi menu IVR pada panggilan keluar.
  • Pembaruan situs web.

v1.5.0 — 9 Juni 2026

  • Akurasi pembacaan ulang ejaan ditingkatkan pada bagian ambigu.
  • Deteksi bahasa tetap aktif selama seluruh panggilan; menambahkan pendeteksi peralihan ujaran singkat dan menurunkan ambang minimum keyakinan bahasa yang dikonfigurasi.
  • Memperbaiki autosimpan untuk bahasa agen tambahan.

v1.4.3 — 28 Mei 2026

  • TTS ditahan selama audio masuk belum dipastikan sebagai ucapan — tidak lagi berbicara menimpa penelepon yang ragu-ragu.
  • Berbagai perbaikan kualitas panggilan.

v1.4.2 — 21 Mei 2026

  • VAD dibangun ulang menggunakan beberapa sinyal akustik — meningkatkan kompromi presisi/recall deteksi ucapan di lingkungan bising.
  • Rentang VAD kini dipancarkan secara lengkap — tidak ada lagi bagian awal ujaran yang terpotong.
  • Memperbaiki interupsi sendiri akibat gema sapaan: agen tidak lagi menginterupsi dirinya sendiri pada kalimat pembukaannya.

v1.4.1 — 13 Mei 2026

  • Perombakan sistem suara: katalog dibangun ulang dengan penamaan yang konsisten.

v1.4.0 — 5 Mei 2026

  • Streaming transkrip langsung ke dashboard selama panggilan berlangsung.
  • Deteksi bahasa otomatis dengan peralihan di tengah panggilan.
  • Kerangka eksperimen A/B: jalankan varian agen secara berdampingan dengan perbandingan hasil.

v1.3.1 — 28 April 2026

  • Investigasi masalah otomatis: panggilan yang ditandai mendapatkan catatan investigasi terstruktur yang dapat ditinjau.
  • Deployment draf: siapkan perubahan agen terhadap snapshot init, lalu publikasikan secara atomik.
  • Desain ulang Pengaturan; panduan onboarding terpandu.
  • Penilaian keberhasilan panggilan didefinisikan ulang berdasarkan penyelesaian tugas, bukan penyelesaian panggilan.
  • Ekor keheningan akhir panggilan yang dapat dikonfigurasi.

v1.3.0 — 23 April 2026

  • Pembuatan skenario: penelepon simulasi dengan persona dan tujuan yang dibuat secara otomatis, dapat dijalankan terhadap agen sebelum peluncuran.
  • Perombakan panggilan uji dan halaman masalah.

v1.2.1 — 21 April 2026

  • Ekspor riwayat panggilan.
  • Penulisan ulang dokumentasi API.
  • Peralihan bahasa di tengah panggilan berdasarkan permintaan.
  • Konfirmasi dilokalkan ke bahasa penelepon.
  • Filter yang dapat digabungkan dan disimpan di seluruh panggilan dan nomor.

v1.2.0 — 17 April 2026

  • Desain ulang pembuat agen.
  • Agen multibahasa beralih bahasa di tengah percakapan tanpa Prompt ulang.
  • Katalog suara diganti namanya untuk konsistensi.
  • Output Storm distrukturkan ulang untuk permintaan kompleks.

v1.1.1 — 14 April 2026

  • Penyempurnaan kualitas sinyal penilaian: transkrip yang hilang tidak lagi dinilai sebagai kegagalan; input penilai dideduplikasi.
  • Laporan pipeline di seluruh batch panggilan.

v1.1.0 — 8 April 2026

  • Label nomor telepon.
  • Transfer dan salam perpisahan dapat diinterupsi tanpa merusak Status panggilan.
  • Konfigurasi endpointing per agen untuk navigasi IVR.

v1.0.4 — 30 Maret 2026

  • Tampilan detail riwayat panggilan ditingkatkan.
  • Prompt penyelesaian yang dapat dikonfigurasi untuk panggilan keluar.
  • Storm menangani API upstream yang lambat dengan baik alih-alih menghentikan giliran.

v1.0.3 — 23 Maret 2026

  • Pengiriman DTMF: agen menekan tombol untuk mengoperasikan IVR dan memasukkan kode, dengan konfirmasi per digit.
  • Status tunggu dengan pemicu tunggu eksplisit — agen menunggu musik tunggu selesai dan melanjutkan saat mendeteksi suara manusia.
  • Urutan bicara/tindakan yang dapat dikonfigurasi.
  • Memperbaiki tindak lanjut tanpa suara setelah memasukkan DTMF.

v1.0.2 — 18 Maret 2026

  • Suara HD baru.
  • Tampilan biaya panggilan widget diperbaiki.
  • Panggilan in_progress yang kedaluwarsa kini terdeteksi dan dibersihkan.

v1.0.1 — 16 Maret 2026

  • Latensi penyambungan panggilan dikurangi.
  • Widget: nada sambung tidak lagi masuk ke audio sesi.
  • API pengelolaan nomor telepon.

v1.0.0 — 10 Maret 2026

  • Rekaman panggilan lengkap, diarsipkan dan dapat diputar dari dashboard.
  • Panggilan uji browser.
  • Undangan rekan tim melalui pendaftaran.
  • Rincian biaya per panggilan.

v0.9.2 — 8 Maret 2026

  • Bolt mengalirkan TTS saat token dibuat alih-alih menunggu penyelesaian penuh — mengurangi waktu hingga kata pertama.
  • Transkripsi Bolt menjadi lebih cepat dan lebih tangguh terhadap perlambatan transkriptor.
  • Masuk dengan passkey dengan penerapan di tingkat organisasi.
  • Riwayat panggilan menampilkan biaya tagihan aktual per panggilan.

v0.9.1 — 5 Maret 2026

  • Penyambungan cepat widget serta peredam bising bawaan untuk panggilan browser.
  • Latensi giliran Spark dikurangi dan pemulihan dari giliran yang gagal ditingkatkan.
  • Memperbaiki pengulangan kalimat setelah ekor keheningan yang panjang.

v0.9.0 — 2 Maret 2026

  • Percakapan multibahasa.
  • Penyempurnaan kesiapan produksi.

v0.8.0 — 26 Februari 2026

  • Menambahkan redundansi di seluruh backend model — kegagalan satu backend tidak lagi muncul di tengah panggilan.

v0.7.1 — 25 Februari 2026

  • Kedalaman penalaran yang dapat dikonfigurasi pada Storm.
  • Placeholder panggilan alat: agen memberikan konfirmasi sebelum menjalankan tindakan yang lebih lama.
  • Waktu penutupan panggilan dicatat hingga momen pemutusan yang presisi.
  • Deduplikasi pengiriman webhook.

v0.7.0 — 20 Februari 2026

  • Kontrol persetujuan untuk penelepon dan pengguna.
  • Jalur TTS yang dialirkan sebagai token — sintesis dimulai sebelum kalimat selesai.
  • Suasana latar dipisahkan dari gain suara agen.

v0.6.2 — 18 Februari 2026

  • Regenerasi Prompt dari konfigurasi agen.
  • Memperbaiki Status tombol provisioning.

v0.6.1 — 12 Februari 2026

  • Dokumentasi developer diluncurkan.

v0.6.0 — 11 Februari 2026

  • Widget yang dapat disematkan: agen suara di situs Anda sendiri melalui tag skrip, diautentikasi dengan kunci yang dapat dipublikasikan.
  • Memperkenalkan jajaran tiga mesin — Spark, Bolt, Storm — yang berbeda dalam ukuran model, latensi, dan tarif per menit.
  • Perutean alat berbasis integrasi: panggilan alat diselesaikan melalui endpoint integrasi yang terhubung.

v0.5.0 — 10 Februari 2026

  • Dasbor ThunderPhone: buat, uji, dan kelola agen dari browser.
  • Organisasi dan tim dengan undangan email.
  • SIP trunking BYO-operator dan manajemen nomor terpadu.
  • UI integrasi.
  • Opsi suara latar ambient.
  • Masuk dengan Google OAuth.

v0.4.2 — 27 Januari 2026

  • Penguatan transport panggilan setelah serangkaian pemutusan koneksi pada kasus tepi.
  • Klasifikasi peristiwa akustik dipindahkan dari jalur utama respons — deteksi kebisingan tidak lagi menambah latensi.

v0.4.1 — 14 Januari 2026

  • Jajaran suara diperluas.
  • Memperbaiki kemacetan audio pump yang dapat membekukan pemutaran di tengah giliran.
  • Mengurangi latensi pada jalur respons langsung.

v0.4.0 — 6 Januari 2026

  • Pencatatan penggunaan dan pelaporan biaya per panggilan.
  • Menggabungkan perjalanan bolak-balik model per giliran menjadi satu permintaan, menghapus satu perjalanan bolak-balik jaringan dari setiap balasan.
  • Memperbaiki bagian transkrip yang hilang.

v0.3.3 — 18 Desember 2025

  • Penyelesaian tidak lagi terblokir oleh transkriber yang lambat.
  • Perbaikan waktu habis finalisasi transkrip.
  • Memperbaiki artefak pada audio panggilan yang digabungkan.

v0.3.1 — 12 Desember 2025

  • Menambahkan pengklasifikasi kebisingan akustik untuk mengurangi pemicu ucapan palsu dari kebisingan latar; menyesuaikan ambang keyakinannya terhadap panggilan yang direkam.
  • Deteksi akhir panggilan: menambahkan sinyal niat perpisahan dan hening setelah perpisahan untuk meningkatkan tradeoff presisi/recall — lebih sedikit penutupan panggilan prematur, lebih sedikit saluran mati yang tersisa.
  • Menambahkan mode VAD toleran untuk penelepon yang pelan — ambang awal lebih rendah dengan konsekuensi beberapa penerimaan palsu.
  • Pengiriman konfirmasi lebih cepat.

v0.3.0 — 4 Desember 2025

  • Transkripsi realtime.
  • Rekaman dikonsolidasikan menjadi satu file audio campuran per panggilan.
  • Perbaikan latensi di seluruh pipeline.

v0.2.4 — 24 November 2025

  • Konfirmasi diperiksa terhadap penyelesaian yang tertunda agar tidak dapat bertentangan dengan jawaban akhir.
  • Menaikkan waktu habis konfirmasi untuk menghentikan prompt ulang prematur.
  • Memperbaiki gangguan audio pada balasan yang lebih panjang.
  • Memperbaiki penanganan hening penelepon yang panjang.

v0.2.3 — 20 November 2025

  • Perekaman panggilan.
  • Musik tunggu selama menunggu dan transfer.
  • Versi pertama Spark: memindahkan alur panggilan sederhana ke model yang lebih kecil dengan latensi lebih rendah.
  • Ketersediaan nomor telepon diperluas.

v0.2.2 — 14 November 2025

  • Webhook penyelesaian panggilan kini menunggu Status panggilan yang telah difinalisasi sebelum dipicu.
  • Mengurangi upaya penalaran model pada giliran sederhana untuk menurunkan latensi respons.

v0.2.1 — 11 November 2025

  • Barge-in: agen menghentikan ucapan saat ucapan penelepon dimulai.
  • Membatasi buffer audio yang tidak terkendali.
  • Latensi respons dikurangi.
  • Suara baru.

v0.2.0 — 5 November 2025

  • Konfirmasi kini menyesuaikan dengan permintaan penelepon alih-alih menggunakan pengisi umum.
  • Peningkatan webhook akhir panggilan.
  • Pemulihan lebih cepat saat giliran macet lebih dari lima detik.

v0.1.4 — 31 Oktober 2025

  • Penanganan interupsi.
  • Agen menyelesaikan salam penutupnya sebelum menutup panggilan — tidak ada lagi pemotongan di tengah kalimat.
  • Nomor telepon diformat dengan tepat untuk ucapan.

v0.1.3 — 29 Oktober 2025

  • Webhook untuk peristiwa panggilan.
  • Pemulihan di tengah panggilan saat koneksi terganggu.

v0.1.2 — 28 Oktober 2025

  • Pembacaan ulang ejaan untuk nama dan nomor konfirmasi.
  • Mengurangi pemicu ucapan palsu dari kebisingan latar.
  • Lebih banyak suara dan aksen.

v0.1.0 — 8 Oktober 2025

  • Rilis pertama: agen suara AI pada panggilan telepon nyata, masuk dan keluar.