- Integracje /
- Vonage
Połącz Vonage z ElevenLabs Conversational AI Voice Agents
Włącz płynne rozmowy głosowe AI w czasie rzeczywistym na swojej obecnej infrastrukturze telefonicznej — bez zmian w systemie i z niezawodnością na poziomie firmowym
Pozwól agentom AI obsługiwać połączenia głosowe przez Vonage
Funkcje
Funkcje integracji
Strumieniowanie głosu w czasie rzeczywistym
- Dwukierunkowe przesyłanie dźwięku przez WebSocket z opóźnieniem poniżej sekundy
- Obsługa formatu audio 16kHz PCM zoptymalizowanego pod głos AI
- Naturalny przebieg rozmowy bez sztucznych przerw i opóźnień
Bez zmian w infrastrukturze
- Korzystaj z obecnych numerów Vonage, trunków SIP i klientów WebRTC
- Nie trzeba kupować nowego sprzętu, numerów ani zmieniać infrastruktury
- Zachowaj obecne schematy kierowania połączeń, nagrywania i obsługi
Niezawodność na poziomie firmowym
- Działa w oparciu o SLA z wysoką dostępnością i automatycznym przełączaniem awaryjnym
- Zgodność z RODO i szyfrowanie end-to-end przez bezpieczny WebSocket (WSS)
- Obsługa dużej liczby połączeń dzięki automatycznemu skalowaniu
Integracja przyjazna deweloperom
- Gotowy konektor WebSocket z prostą konfiguracją
- REST API do sterowania połączeniami, monitorowania i analityki
- Pełna dokumentacja z przykładami kodu i dobrymi praktykami
Elastyczna obsługa połączeń
- Obsługa połączeń przychodzących i wychodzących
- Płynne przekazanie rozmowy do człowieka z zachowaniem kontekstu
- Kompatybilność z połączeniami PSTN, SIP trunk i WebRTC
Instalacja
Instrukcje instalacji
Krok 1: Pobierz dane logowania ElevenLabs
- Wejdź na dashboard ElevenLabs i kliknij Moje konto
- Wybierz Klucze API i skopiuj swój klucz
- Przejdź do dashboardu Conversational AI i wybierz swojego agenta
- Kliknij Ustawienia i wybierz Kopiuj ID agenta
- Zapisz oba dane do konfiguracji
Krok 2: Skonfiguruj konektor WebSocket
- Sklonuj repozytorium konektora z GitHub
- Przejdź do katalogu konektora
- Utwórz plik konfiguracyjny środowiska na podstawie szablonu
- Dodaj swój klucz API ElevenLabs i ID agenta
- Zainstaluj wymagane zależności
Krok 3: Wdróż konektor
Lokalne środowisko
- Użyj ngrok, by wystawić port 6000 na zewnątrz
- Zanotuj publiczny adres przekierowania (bez https://)
- Uruchom aplikację konektora
Wdrożenie produkcyjne
- Wdróż na chmurze (AWS, Azure, Vonage Cloud Runtime)
- Zapewnij publiczny endpoint HTTPS z certyfikatem SSL
- Skonfiguruj firewall pod ruch WebSocket
- Zanotuj nazwę hosta produkcyjnego
Krok 4: Skonfiguruj aplikację Vonage
- Wejdź na dashboard Vonage i utwórz lub zaktualizuj Voice Application
- Ustaw endpoint WebSocket na: wss://YOUR_CONNECTOR_HOSTNAME/socket
- Skonfiguruj answer URL do swojej aplikacji
- Ustaw content-type na audio/l16;rate=16000
- Dodaj wymagane parametry (peer_uuid, webhook_url)
Krok 5: Przetestuj integrację
- Uruchom aplikację konektora
- Wykonaj połączenie przychodzące na swój numer Vonage
- Sprawdź połączenie z agentem ElevenLabs
- Przetestuj jakość dźwięku i przebieg rozmowy
- Sprawdź obsługę zdarzeń i przerywanie rozmowy
Rozwiązywanie problemów