KamoCRM

Întotdeauna pe sesiune SIP cu auto-popup + ton de apel pe apelurile de intrare

Featurekamo-internal
Shipped
26 aprilie 2026 la 21:18 UTC
Author
kamo
Commit
6e267ce

Softphone-ul folosit pentru a înregistra doar în timp ce fereastra de instrumente popup a fost deschis Închide şi apelurile de intrare au fost pierdute în tăcere. Ridicați sesiunea într-o SoftphoneProvider montat la AutentifiedToolWrapper, deci SIP REGISTER este a avut loc în mod continuu în timp ce operatorul este semnat și orice INVITE intrare atrage atenţia operatorului. - app/hooks/useSoftphone.ts: redenumește cârligul de implementare la Utilizați Sesiunea Softphone pentru a consolida faptul că trebuie montat exact o dată pentru fiecare sesiune (deține acreditările SIP și REGISTRUL). - *******************SoftphoneProvider ruleaza sesiunea cârlig o dată, expune statul prin context, și reacționează la HasIncome Apel tranziții (Instanță unică, așa că doar se concentrează dacă deja deschis) cu ID apelant în titlul și joacă /sounds/ringtone.mp3 pe o buclă până la utilizator acceptă/rejectează/ telecomanda închide. Public useSoftphone() hook reading din context. - *************** comuta import la context. - ***************înveliţi arborele sculei cu SoftphoneProvider astfel încât sesiunea trăiește atâta timp cât starea auth. clasic NA cadence (440Hz + 480Hz, 2s on, 4s silence) so audio.loop=true produce un model natural de inel/pauză/ring. ~72 KB. Browser-urile pot bloca jocul iniţial () până când utilizatorul face gesturi pe pagina; operatorul a făcut clic de obicei cel puțin o dată la momentul unui apel Sosește, astfel încât aceasta este rareori o problemă în practică.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing