IOSOR Znalosti

Nastavení limitů délky hlasových hovorů pro zabránění vyčerpání předplaceného zůstatku

Konfigurujte pevné limity délky SIP hovorů, dynamické blokace zůstatku a odpojování v reálném čase pomocí webhooků v IOSOR pro ochranu předplacených účtů.

Nastavení limitů délky hlasových hovorů pro zabránění vyčerpání předplaceného zůstatku.

Rizika neomezené délky SIP hovorů

Nekontrolované SIP relace představují významné provozní riziko pro předplacené hlasové platformy. Zaseknutý hovorový kanál nebo nezodpovězený odchozí stream může běžet celé hodiny, vyčerpat zůstatek peněženky na nulu a zanechat účty nájemců v záporném stavu. Bez automatických limitů délky hovoru mohou mezinárodní destinace s vysokým tarifem nebo špatně konfigurované IVR smyčky rychle spotřebovat kredity na účtu.

Výpočet blokací zůstatku a maximální délky v reálném čase

Před zahájením hlasové relace nebo provedením přidělení čísla JIT prostřednictvím směrování E.164 vypočítá účetní systém předplacenou blokaci na základě minutových sazeb cílové destinace. Při navázání hovoru platforma vyhodnotí dostupný kredit vůči minutovým nákladům cíle. Například udržování minimálního předplaceného zůstatku USD 20 umožňuje systému odhadnout maximální povolenou délku hovoru před schválením výzvy SIP invite.

Konfigurace pevných limitů délky pomocí API a webhooků

Vývojáři mohou vynutit limity hovorů na úrovni platformy nebo dynamicky pomocí parametrů API relace. Brána přijímá parametr maximální délky při vytváření hovoru, což dává ústředně pokyn k odeslání automatického rámce BYE při dosažení prahové hodnoty. Webhooky stavu hovoru navíc odesílají do vašeho backendu pravidelné aktualizace délky a metriky DLR.

Řešení odpojení během hovoru a pravidla předběžné autorizace

Jakmile se hlasový hovor blíží k vypočítané maximální délce na základě dostupného zůstatku, platforma zahájí řízené ukončení relace. Řadič relace vloží zvukovou výzvu k odpojení nebo okamžitě ukončí RTP stream a vrátí standardní kód ukončení prostřednictvím webhooku. Pokud pravidla účtu vyžadují příkaz STOP nebo pokud selže obnovení MRC, autorizace nových hovorů se pozastaví. Tento mechanismus zajišťuje, že aktivní hovory nikdy nepřekročí dostupné finanční prostředky.

Související zdroje a integrační příručky

Pro optimalizaci vaší hlasové architektury si prostudujte podrobné specifikace spojovacích poplatků, opakovaných poplatků za čísla a limitů rychlosti platformy:

Začněte s IOSOR

Otevřete konzoli IOSOR a nastavte výchozí parametry relací a pevné časové limity hovorů na svých aktivních odchozích hlasových přepínačích. Nakonfigurujte koncové body webhooků před zahájením hovoru tak, aby vyhodnocovaly zůstatky peněženky v reálném čase oproti sazbám za minutu pro danou destinaci ještě před odesláním příkazů k vytvoření hovoru.

Shrnutí IOSOR

Neomezené relace SIP představují vážné provozní riziko pro předplacenou hlasovou infrastrukturu, kde uvíznuté mediální kanály mohou tiše vyčerpat zůstatky tenantů a vyvolat záporné zůstatky. Vynucení explicitních limitů trvání hovorů prostřednictvím parametrů API spolu s držením zůstatků v reálném čase zaručuje, že hovory jsou ukončeny dříve, než překročí celkové úvěrové limity.

Byl tento průvodce užitečný?

Související průvodci