retellai-webhooks-events
Obsługuj zdarzenia webhook Retell AI dla automatyzacji rozmów głosowych i agentów telefonicznych.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do integracji zdarzeń webhook Retell AI w Claude, Codex lub Copilot. Umożliwia przechwytywanie i obsługę powiadomień o cyklu życia połączeń, transkrypcji rozmów oraz wykonywaniu funkcji przez agenta głosowego. Skonfiguruj endpoint HTTPS, odbieraj zdarzenia takie jak call_started, call_ended czy call_analyzed, a następnie przetwarzaj dane połączenia — czas trwania, status, transkrypcję i analizę rozmowy. Idealne dla zespołów budujących automatyzację telefoniczną i systemy obsługi klienta oparte na AI.
Jak używać
Zainstaluj skill retellai-webhooks-events w swoim środowisku Claude, Codex lub Copilot. Upewnij się, że masz dostęp do narzędzi Read, Write, Edit oraz Bash z obsługą npm i curl.
Skonfiguruj adres URL webhooka w agencji Retell AI, przekazując HTTPS endpoint aplikacji (np. https://twoja-aplikacja.com/webhooks/retell) do metody agent.update().
Utwórz endpoint POST w swojej aplikacji (np. w Express.js), który będzie odbierać żądania webhook od Retell AI. Endpoint powinien parsować body żądania i wyciągać pola event oraz call.
Obsługuj zdarzenia na podstawie ich typu: dla call_started zaloguj informacje o rozpoczęciu połączenia (ID połączenia, numer), dla call_ended zapisz czas trwania i status połączenia, a jeśli dostępna jest transkrypcja, przechowaj ją w bazie danych.
Dla zdarzenia call_analyzed przetwórz wyniki analizy rozmowy, w tym podsumowanie (call_summary) z obiektu call_analysis.
Zwróć odpowiedź HTTP 200 z potwierdzeniem {received: true} dla każdego odebranego webhooka, aby Retell AI wiedział, że zdarzenie zostało przetworzone.