Silnik automatycznego voicemail drop z detekcją połączeń opartą na AI

Własny silnik automatycznego wybierania numerów z detekcją poczty głosowej opartą na AI – zbudowany od zera, gdy gotowe rozwiązania rynkowe okazały się niewystarczające dla wymagań operacyjnych klienta B2B w USA.
Realtime Systems
AI Voice Processing
Szansa

Overview

Operator B2B działający na rynku USA potrzebował systemu do automatycznego voicemail drop na dużą skalę. Gotowe rozwiązania oparte o Asteriska i wbudowane AMD operatorów telefonicznych nie zapewniały wystarczającej skuteczności ani precyzji działania.

 

Celem było stworzenie własnego silnika realtime do wykrywania voicemail, IVR i realnych rozmówców w czasie rzeczywistym – z dokładnością wystarczającą do automatycznego odtwarzania wiadomości głosowych bez opóźnień i błędów.

Problem

Wyzwanie

Dwóch poprzednich developerów próbowało zbudować system oparty o standardowe rozwiązania AMD dostępne w Asterisku. Oba podejścia zakończyły się niepowodzeniem.

 

System musiał działać w środowisku amerykańskich operatorów telefonicznych, gdzie voicemail greetingi, sygnały beep i IVR znacząco różnią się między Verizon, AT&T i T-Mobile.

Projekt wymagał:

200ms

opóźnienia mogło oznaczać uciętą wiadomość lub błędne odtworzenie audio.

Brak precyzyjnej detekcji uniemożliwiał skalowanie całego procesu outbound i powodował problemy operacyjne przy większej liczbie połączeń.

Podejście

Rozwiązanie

Zaprojektowaliśmy własny silnik voicemail detection oparty o realtime audio streaming, klasyfikację AI i wielowarstwową detekcję beep.

 

System został wdrożony na dedykowanym VPS w USA, blisko infrastruktury operatorów telefonicznych, aby ograniczyć opóźnienia połączeń.

Rozwiązanie obejmowało:

Pipeline działał w czasie rzeczywistym i uruchamiał odtwarzanie wiadomości dokładnie po wykryciu voicemail beep.

Efekt

Outcome

System umożliwił przejście z ręcznego wykonywania połączeń na w pełni zautomatyzowany outbound workflow działający równolegle przez całą dobę.

 

Detekcja voicemail osiągnęła skuteczność znacząco przewyższającą standardowe AMD operatorów oraz natywne rozwiązania Asteriska.

Rezultaty były natychmiastowe:

24/7

zautomatyzowany outbound
operacje

5x

+

większa skala
operacji outbound

Perfekcyjnie wykrywanie człowieka, IVR oraz skrzynki głosowej.

System pozwolił klientowi uniezależnić się od zawodnych narzędzi operatorów i zbudować własną warstwę realtime voice infrastructure dla rynku B2B w USA.

INSIDE THE SYSTEM

Jak wygląda system w praktyce

Fragmenty interfejsów, workflow i środowiska operacyjnego powstałego podczas realizacji projektu. Bez marketingowych mockupów i fikcyjnych dashboardów. Po prostu realne systemy pracujące w realnych procesach.

Before vs After

Jak wyglądała zmiana po wdrożeniu

Before
Ręczny i niestabilny proces
After
Zautomatyzowany workflow realtime

Zobacz analizy i artykuły powiązane
z wdrożeniem

Szczegółowe materiały dotyczące architektury, workflow, integracji i problemów technicznych, które pojawiły się podczas projektowania systemu.

Webhook Reliability Patterns: czego nauczyłem się debugując phantom calls w systemie VoIP
Distributed state w systemach realtime działa poprawnie tylko do momentu, w którym różne warstwy infrastruktury zaczynają posiadać sprzeczne informacje o tym samym połączeniu.
System realtime zaczyna się tam, gdzie „dobra accuracy modelu” przestaje mieć znaczenie, a liczy się to, czy zdążysz podjąć decyzję zanim beep skończy się pół

DISCOVERY

Porozmawiajmy o Twoim systemie

Projektujemy customowe workflow, integracje i systemy realtime dla firm,
które potrzebują stabilnej architektury pod realne operacje i skalowanie.