Sebuah angka dapat dibagi oleh beberapa anggota, dan salah satu dari mereka menerimanya
Sebuah OWNER _ MEMBER _ ID tunggal bisa mengatakan "nomor ini milik Sarah" dan apa-apa lain. Meja real tidak berbentuk seperti itu: sebuah baris dukungan dijawa...
Servis URL inbound webhook, dari satu definisi
Administrator menambahkan penyedia teks harus menempelkan URL inbound Kamo ke dalam pembawa sendiri konsol, dan tidak ada yang memberitahu mereka apa itu. Hilan...
Sebenarnya membuat pengaturan akun Telnyx, membawa MMS, dan membiarkan sebuah carrier - hanya org yang memegang benang
Tiga celah, dan yang pertama adalah fitur tidak bekerja sama sekali. PROVISIONAN TELNYX YANG DIPERINTAH DAN DISEBUT DENGAN TIDAK ADA TelnyxProvider.provition ...
Teks rute oleh NOMOR, dan menambahkan Telnyx di kedua sisi itu
Sebuah organisasi dapat membeli DD dan SMS dari satu perusahaan dan menjawab Panggilan dengan yang lain. Kamo tidak bisa mengungkapkan bahwa: seorang anggota SM...
Kembali ke nama host org sendiri untuk mengarahkan Tim
A mengarahkan org mengetik ke pendaftaran sendiri masih menang langsung - Microsoft memerlukan URI yang diputar ulang pada pertukaran token untuk mencocokkan ot...
Mengunci menyapu bersama, dan menjalankan dua pod
Setiap menyapu @ Scheduled di sini yang efeknya dibagikan sekarang mengambil sebuah bernama didistribusikan sewa melalui SingletonTaskRunner sebelum melakukan a...
Tim Telepon kembali ke aplikasi Entra milik org sendiri
Kredensial server perphone masih menang - itu adalah sumber yang paling spesifik. Apa yang berubah adalah fallback di bawah mereka: org sendiri MICROSOFT _ TEAM...
Biarkan satu - premis PBX melaporkan ekstensi dering
RingCentral dan Just Call mempublikasikannya INBOUND _ RINGING dari webhooks mereka. FreePBX dan KamoPBX tidak mempublikasikan apa-apa -- mereka adalah Asterisk...
Wire Just Call masuk melalui penyedia telepon abstrak
Just Call (api.just call.io / v2.1) sebagai PhoneProvider penuh: panggilan sejarah, teks, voicemail, rekaman, direktori agen dan ketersediaan, ditambah ditandat...
Interception kata kunci di langkah 0 pada rel RingCentral (MS1 Task 4)
Hari ini BERHENTI ke nomor no MEMBER _ VOIP _ CONFIG baris memiliki hits "Tidak ada anggota ditemukan untuk to- nomor "cabang dan hilang - dan cabang yang sanga...
SmsKeyWordService - penulis untuk inbound kata kunci (MS1 Task 3)
Menutup TODO Task 2 tertinggal. Sampai melakukan verifikasi inbound Stop mencapai BulkTextInboundController, diakui, log, dan kemudian DROPPED - titik akhir dit...
Carrier-menghadap inbound SMS webhook (MS1 Task 2)
POST * * * * * * * * * * * * * * * * -- form- dikodekan atau JSON, dijaga oleh Tanda CARRIER SENDIRI. Mengapa titik akhir yang baru. / api / voip / webhook tid...
Implikasi ekstensi KamoPBX, manajemen pengguna dan perangkat
Penyedia yang diiklankan pengelolaan ekstensi, manajemen pengguna, dan pengelolaan device@@ sebagai benar ketika menerapkan tidak satupun dari mereka, sehingga ...
Dekripsi kredensial KamoPBX; uji tapak penolakan
Kredensial master disimpan sebagai ciphertext oleh platform pengaturan UI, sehingga harus didekripsi sebelum digunakan - menyerahkan ciphertext ke API sebagai k...
Baca konfigurasi platform KamoPBX dari basis data
Menambahkan server telepon KamoPBX gagal dengan galat DNS mentah - 'Aku / O error pada PUT... * * * * * * * * * * * * * - ditampilkan ke organisasi admin yang t...
Provisi akun KamoPBX ketika server telepon dibuat
Menambahkan server telepon KamoPBX sekarang menciptakan akun yang mendasari dan menulis id akun dan alam kembali ke konfigurasi Json. Setiap konfigurasi Json kl...
Implementasikan penyedia KamoPBX
Mengganti potongan. KamoPBX adalah platform Kamo sendiri, sehingga organisasi memegang no kredensial sama sekali: KamoPXAccountProvisioner membuat akun ketika s...
Baca dan tulis gerbang line- jendela
GET permukaan garis WindowEnabled; PUT menerimanya sebagai boolean bernulable sehingga absen berarti "tidak disebutkan" dan mempertahankan nilai yang tersimpan....
Otentikasi RingCentral dengan JWT, per server telepon
RingCentral adalah penyedia terakhir yang kredensial datang dari Kamo- lebar pendaftaran ditambah dua browser persetujuan hops - satu untuk org, satu per anggot...
Nomor panggilan dan pesan suara untuk indikator softphone
Dilaporkan sebagai baris terpisah daripada total: ikon menampilkan jumlah dan nya dropdown menunjukkan kerusakan, sehingga nilai kawat pre-summed akan membuat T...
Sebuah snapshot belum terbaca, sebuah tanda-baca, dan sebuah frame hidup
Subyek NAS sendiri daripada pesan yang ada: handler peramban untuk / topik / voip / pesan / memainkan suara kedatangan dan membuka jendela alat untuk setiap fra...
Kemampuan diblokir sekarang outranks kanan, dan mode Tuhan
PhiPlaybackauthorzer gated PHI call playback on VIEW _ CALL _ LOGS. Itu pemeriksaan seluruh karena ServiceType.VOIP dipetakan ke diblokir VOIP _ RECORDING modul...
Point at Yugabita teDB and use PostgreSQLDialect
CockroachDB telah digantikan oleh Yugabita DB. String koneksi berpindah dari Publik: 26257 kepada layanan yb-tserver-: 5433, dan dialek Hibernate dari * * * * *...
Persist panggilan dan asosiasi panggilan, teks dan voicemail dengan lead
Panggilan tidak pernah direkam di mana saja - VoipCallCallEventService menerbitkan acara NATS untuk peramban dan menyimpan apa-apa, dan RECORDINGS hanya ada ket...
Telepon Microsoft Teams sebagai penyedia
Tim bukan satu API, jadi penyedia lem tiga pesawat kontrol bersama-sama: Grafik, app-only - call history (getPstnCalls), present reads, directory dan persediaa...
Persist jejak PHI VOIP ke phi _ access _ log
Rekaman panggilan, voicemail audio dan transkrip yang diaudit ke dalam log stream, which keeps 14 days against a six-year # 164.528 duty and cannot akan dikutip...
Perlu VIEW _ CALL _ LOGS untuk putar panggilan dalam orgs penanganan PHI-
Rekaman dan rekaman voicemail memeriksa tingkat sepuluh dan tidak ada yang lain: anggota manapun dari yang owning org bisa menarik setiap panggilan di dalamnya,...
Rekam rekaman rekaman, pesan suara dan akses transkrip
Rekaman rekaman tidak meninggalkan jejak. Panggilan rekaman adalah PHI terpadat Toko-toko platform - percakapan yang tidak disunting - dan "yang mendengarkan in...
Titik akhir kredensial TURN-REST bagi ponsel softphone
GET / api / voip / turn / credentials mint ephemeral cotrum creds (HMAC-SHA1 ganti "< expiry >: < memberId >" dengan statistik bersama-rahasia) begitu asli / se...
Terima X- * * * -Token pada REST + signed? st = stream token di titik akhir audio
OTKValidasi Penyaring diawali: X-OTK ASAX- * * * -Token Averst? st = (GET, audio jalur streaming saja, diverifikasi melalui shared StreamTokenCodec dengan conci...
Izinkan admin untuk menghubungkan RingCentral atas nama anggota
Aliran RingCentral hanya melayani diri sendiri, jadi mengelola admin profil anggota lain melihat "mereka harus menghubungkan sendiri". Sysadmins umumnya membuat...
Per- anggota RingCentral OAuth identitas + softphone SIP perbaikan
Softphone SIP kredensial perbaikan: - getSipCredentials: peta outboundProxyBackup + stunServers (web- phone v2 perlu mereka untuk WSS failover + ICE / media); t...
Sistem template Doc-07 SMS - / api / voip / sms / templates + GSM-7 / UCS-2 penjaga segmen
* * * * * * * * * * * * * lebih shared -lib Entiti SmsTemplate: dirender {var}} dan mengirim melalui Exsisting BulkTextprovider primitif (tidak ada detik jalur ...
Fall back to imaging recordings for call history + voicemails
FreePBX 17 doesn't expose voicemail messages over REST or GraphQL on this install (the GraphQL voiceMail type returns mailbox config, not messages, and /admin/a...
Rekaman putar, voicemail arsip, paginated voicemail, riwayat pengayaan
- Recording Baru Controller dengan pencarian massal, range- streaming audio untuk master + per-channel trek, dan metadata untuk jendela alat media- player - Cal...
Tambahkan fitur panggilan API - panggil Maju + otomatis jawaban kabel melalui operator abstraksi
- Tambahkan CallFeaturesDto dan SetFeaturesRequest POJOs - Tambahkan flag callForward / autoRespon ke ProviderCapability - Tambahkan default getCallFeatures / s...
WSS- menyadari kredensial SIP untuk softphone peramban
Endpoint / api / voip / sip / kredensial sekarang mengembalikan kredensial sisi browser- Tumpukan SIP dapat menggunakan: Transpor WSS, domain publik, dan URL WS...
Tambahkan penempatan titik akhir DELETE ke VoipExtensionsController untuk unassign
Tambahkan Anggota VoipConfigController untuk anggota konfigurasi VOIP dengan penempatan ekstensi
Persist connection test result to isConnected field
- test() endpoint saves isConnected=true/false to DB after every health check - update() resets isConnected to null when configJson changes (credentials may h...
Per- instance resource controller + org kumpulan + internal sync
Misalnya sumber daya CRUD (ekstensi / pengguna / perangkat / voicemail): - VoipExtensionsController at * * * * * * * * * * * * * * * - VoipUsersController at / ...
Reaktor penyedia multi- instance + penuh FreePBX + Flowroute SMS
Perubahan model inti: satu org plug banyak VoipProviderInstances (adalah: satu per org). Setiap operator API panggilan sekarang instance- scoped. Antar muka Ph...
Add InternalAuthFilter + POST /api/bulktext/send for service-to-service SMS (SP3)
Seperti apa yang Anda lihat pengiriman?
Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.