Webhook - Wykonanie transferu połączenia
Webhook CallTransferSucceeded informuje o poprawnym wykonaniu transferu połączenia. Zdarzenie jest generowane w momencie, gdy drugi agent odbierze przetransferowane połączenie.
W panelu Welyo zdarzenie to odpowiada operacji: Wykonanie transferu połączenia
Webhook może być wykorzystywany m.in. do:
- rejestrowania informacji o transferach połączeń w systemach zewnętrznych,
- analizy przebiegu obsługi klienta pomiędzy agentami,
- synchronizacji danych o połączeniach i klasyfikacji z systemami CRM lub raportowymi.
Struktura zdarzenia
Webhook zawiera podstawowe informacje o zdarzeniu oraz dane dotyczące poprawnie zrealizowanego transferu połączenia.
Parametry główne
| Pole | Opis |
|---|---|
| eventName | Nazwa zdarzenia webhooka informująca o wykonaniu transferu 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 CallTransferSucceeded
| Pole | Opis |
|---|---|
| campaignsId | Identyfikator kampanii powiązanej z połączeniem |
| recordsId | Identyfikator rekordu powiązanego z połączeniem |
| oldUsersId | Identyfikator agenta, który przekazuje połączenie |
| oldUsersEmail | Adres e-mail agenta, który przekazuje połączenie |
| newUsersId | Identyfikator agenta, do którego przekazano połączenie(jeśli transfer był wykonany na numer zewnętrzny otrzymujemy wartość 0) |
| newUsersEmail | Adres e-mail agenta, do którego przekazano połączenie(jeśli transfer był wykonany na numer zewnętrzny otrzymujemy wartość null) |
| oldCallsId | Identyfikator połączenia przed transferem |
| newCallsId | Identyfikator połączenia po transferze |
| classifiersId | Identyfikator klasyfikatora |
| classifier | Nazwa klasyfikatora |
| callEndTime | Data i czas zakończenia pierwszego połączenia |
| duration | Czas trwania pierwszego połączenia w sekundach |
Przykładowy webhook
{
"eventName": "CallTransferSucceeded",
"fccInstance": "vcc1a",
"customerId": 12345,
"version": 1,
"createdAt": "2020-08-25T08:37:32+02:00",
"data": {
"campaignsId": 321,
"recordsId": 21052305,
"oldUsersId": 604,
"oldUsersEmail": "bok@welyo.pl",
"newUsersId": 1346,
"newUsersEmail": "bok@welyo.pl",
"oldCallsId": 1832473,
"newCallsId": 1832474,
"classifiersId": 14,
"classifier": "transfer (system)",
"callEndTime": "2020-08-25T08:36:57+02:00",
"duration": 33
}
}