System analizy jakości połączeń AI
Cel projektu
Opracowanie kompleksowego systemu do automatyzacji zbierania, transkrypcji i analizy AI połączeń z korporacyjnych centrali telefonicznych oraz kanałów online. System zapewnia monitorowanie jakości obsługi w czasie rzeczywistym, wykrywanie krytycznych błędów oraz tworzenie raportów analitycznych dla kierownictwa.
Główne funkcje
• Automatyczne zbieranie połączeń z Binotel API — godzinowa synchronizacja zakończonych połączeń (przychodzące i wychodzące) z filtrowaniem wewnętrznych numerów
• Ładowanie i transkrypcja audio przez AssemblyAI — rozpoznawanie mowy z podziałem na mówców (menedżer / klient)
• Ocena jakości połączeń przez AI za pomocą OpenAI — trzy schematy oceny w zależności od typu połączenia (przychodzące, ciepłe wychodzące, zimne wychodzące)
• Trzy interaktywne pulpity Metabase — analityka połączeń, KPI i efektywność, jakość według ocen
• Panel administracyjny do zarządzania promptami — możliwość edytowania kryteriów oceny bez dostępu do n8n
• Przeglądanie szczegółów połączeń w sieci — interfejs interaktywny z dialogiem, oceną, metadanymi i audio
Szczegóły techniczne
System składa się z 8 workflow n8n i został opracowany na bazie architektury mikroserwisów:
• Collector (co godzinę) — zapytanie do Binotel API, normalizacja i zapis w call_queue
• Processor (co 10 minut) — ładowanie audio, uruchamianie transkrypcji w AssemblyAI
• Transcription (webhook) — odbieranie gotowego transkryptu od AssemblyAI
• AI Agent (zgodnie z harmonogramem) — ocena jakości przez GPT z Structured Output Parsing
• Infrastruktura: Docker (Hetzner), PostgreSQL, Qdrant, Metabase, Nginx Proxy Manager z automatycznym SSL
Zalety rozwiązania
• Pełna automatyzacja — brak ręcznej obróbki, proces działa 24/7
• Kontrola jakości w czasie rzeczywistym — natychmiastowe wykrywanie krytycznych błędów menedżerów
• Szczegółowa analityka — pulpity z filtrowaniem według menedżerów, dat, typów połączeń
• Elastyczność kryteriów — administrator może zmieniać prompt i schematy oceny bez programisty
• Skalowalność — architektura gotowa na wzrost liczby połączeń i operacji
Wyniki
System działa w trybie automatycznym. W pierwszym miesiącu przeanalizowano ponad 13 500 połączeń (nie licząc danych historycznych, które również zostały uwzględnione). Pulpity pokazują wyraźną korelację jakości obsługi z wynikami sprzedaży. Zarząd otrzymał narzędzie do obiektywnej oceny pracy zespołu.
Końcowy koszt oceny połączenia wynosi 0,003 USD (czyli około 15 groszy).
#n8n #Binotel #AssemblyAI #OpenAI #Metabase #PostgreSQL #Automatyzacja #CallAnalytics #AI #Telefonia #UkraińskiRetail #Portfolio
Opracowanie kompleksowego systemu do automatyzacji zbierania, transkrypcji i analizy AI połączeń z korporacyjnych centrali telefonicznych oraz kanałów online. System zapewnia monitorowanie jakości obsługi w czasie rzeczywistym, wykrywanie krytycznych błędów oraz tworzenie raportów analitycznych dla kierownictwa.
Główne funkcje
• Automatyczne zbieranie połączeń z Binotel API — godzinowa synchronizacja zakończonych połączeń (przychodzące i wychodzące) z filtrowaniem wewnętrznych numerów
• Ładowanie i transkrypcja audio przez AssemblyAI — rozpoznawanie mowy z podziałem na mówców (menedżer / klient)
• Ocena jakości połączeń przez AI za pomocą OpenAI — trzy schematy oceny w zależności od typu połączenia (przychodzące, ciepłe wychodzące, zimne wychodzące)
• Trzy interaktywne pulpity Metabase — analityka połączeń, KPI i efektywność, jakość według ocen
• Panel administracyjny do zarządzania promptami — możliwość edytowania kryteriów oceny bez dostępu do n8n
• Przeglądanie szczegółów połączeń w sieci — interfejs interaktywny z dialogiem, oceną, metadanymi i audio
Szczegóły techniczne
System składa się z 8 workflow n8n i został opracowany na bazie architektury mikroserwisów:
• Collector (co godzinę) — zapytanie do Binotel API, normalizacja i zapis w call_queue
• Processor (co 10 minut) — ładowanie audio, uruchamianie transkrypcji w AssemblyAI
• Transcription (webhook) — odbieranie gotowego transkryptu od AssemblyAI
• AI Agent (zgodnie z harmonogramem) — ocena jakości przez GPT z Structured Output Parsing
• Infrastruktura: Docker (Hetzner), PostgreSQL, Qdrant, Metabase, Nginx Proxy Manager z automatycznym SSL
Zalety rozwiązania
• Pełna automatyzacja — brak ręcznej obróbki, proces działa 24/7
• Kontrola jakości w czasie rzeczywistym — natychmiastowe wykrywanie krytycznych błędów menedżerów
• Szczegółowa analityka — pulpity z filtrowaniem według menedżerów, dat, typów połączeń
• Elastyczność kryteriów — administrator może zmieniać prompt i schematy oceny bez programisty
• Skalowalność — architektura gotowa na wzrost liczby połączeń i operacji
Wyniki
System działa w trybie automatycznym. W pierwszym miesiącu przeanalizowano ponad 13 500 połączeń (nie licząc danych historycznych, które również zostały uwzględnione). Pulpity pokazują wyraźną korelację jakości obsługi z wynikami sprzedaży. Zarząd otrzymał narzędzie do obiektywnej oceny pracy zespołu.
Końcowy koszt oceny połączenia wynosi 0,003 USD (czyli około 15 groszy).
#n8n #Binotel #AssemblyAI #OpenAI #Metabase #PostgreSQL #Automatyzacja #CallAnalytics #AI #Telefonia #UkraińskiRetail #Portfolio