Webhook - Zakończenie połączenia

Webhook PhoneCallEnded informuje o zakończeniu połączenia w systemie Welyo. Zdarzenie jest generowane w momencie zakończenia rozmowy niezależnie od jej wyniku, np. po odebraniu połączenia, jego odrzuceniu lub w przypadku nieudanego zestawienia.

W panelu Welyo zdarzenie to odpowiada operacji: Zakończenie połączenia


Webhook może być wykorzystywany m.in. do:

  • synchronizacji informacji o zakończeniu rozmowy z systemami CRM,
  • analizy wyników połączeń,
  • uruchamiania procesów biznesowych po zakończeniu rozmowy.

Struktura zdarzenia

Webhook zawiera podstawowe informacje o zdarzeniu oraz dane dotyczące zakończonego połączenia.

Parametry główne

Pole Opis
eventName Nazwa zdarzenia webhooka informująca o zakończeniu połączenia
fccInstance Identyfikator instancji systemu(nazwa środowiska)
customerId Identyfikator klienta w systemie Welyo
version Wersja struktury webhooka
createdAt Data i czas wygenerowania zdarzenia
data Obiekt zawierający szczegółowe dane dotyczące zdarzenia

Struktura pola data dla zdarzenia PhoneCallEnded

Pole Opis
status Status połączenia (np. ANSWERED, NO ANSWER, FAILED)
recordsId Identyfikator rekordu powiązanego z połączeniem
agentId Identyfikator agenta obsługującego połączenie
callsId Identyfikator połączenia
campaignId Identyfikator kampanii powiązanej z połączeniem
endTime Data i czas zakończenia połączenia
src Numer źródłowy połączenia
dst Numer docelowy połączenia

Przykładowy webhook

{
"eventName": "PhoneCallEnded",
"fccInstance": "vcc1a",
"customerId": "12345",
"version": 1,
"createdAt": "2020-08-25T08:37:31+02:00",
"data": {
"callsId": "1832473",
"campaignId": "321",
"recordsId": 21052305,
"agentId": 604,
"status": "ANSWERED",
"endTime": "2020-08-25T08:37:31+02:00",
"src": "222289289",
"dst": "222289289"
}
}
Czy odpowiedzieliśmy na Twoje pytanie? Dziękujemy za opinię Wystąpił problem z przesłaniem opinii. Proszę spróbować później