Filtry są używane do selektywnego przetwarzania danych wejściowych zgodnie z określonymi warunkami. Pozwala to zawęzić zakres danych, które ma przetwarzać webhook, oraz obsługiwać wyłącznie te dane, które spełniają określone kryteria.
Na przykład, jeśli mają Państwo webhook, który powinien otrzymywać powiadomienia o nowych zamówieniach na stronie, mogą Państwo użyć filtrów, aby określić, które zamówienia powinny być przekazywane do webhooka. Mogą Państwo skonfigurować filtry tak, aby webhook otrzymywał powiadomienia wyłącznie o połączeniach określonego typu, z określonego źródła lub z wykluczeniem danych, które nie są istotne dla procesu.
Korzystanie z filtrów w webhookach może pomóc w bardziej efektywnym i bezpiecznym przetwarzaniu danych, a także zmniejszyć liczbę niepożądanych powiadomień lub zapytań.
Konfiguracja filtrów
Aby skonfigurować filtry, wystarczy przejść do ustawionego Webhooka i kliknąć Filtry:
Konfiguracja filtrów i zasada działania są takie same jak w dzienniku połączeń.
Na przykład, mogą Państwo chcieć przekazywać webhooki dla wszystkich połączeń przychodzących, ale jednocześnie wykluczyć połączenia z callbacka.
W tym celu wystarczy skonfigurować akcję (żądanie webhooka) z odpowiednimi parametrami do przekazywania połączeń przychodzących i wykluczyć w filtrze typ parametru Callback:
Dzięki temu będą przekazywane informacje ds. wszystkich połączeń przychodzących, z wyjątkiem połączeń z widgetu Callback.
Mogą Państwo tworzyć zarówno jedno lub kilka reguł, jak i całą grupę reguł do filtrowania przekazywanych parametrów do swojego systemu.
Filtry ogólne
W tej sekcji znajdują się już wstępnie skonfigurowane filtry, które mogą od razu rozwiązać Państwa zadania.
Aby z nich skorzystać, wystarczy wybrać odpowiedni filtr i zastosować go.
Omówmy wszystkie dostępne filtry:
Nieodebrane połączenia – filtr, który pozwala przekazywać połączenia spełniające status nieodebranego połączenia.
Dostępny w zdarzeniach: Po połączeniu, Po menu oceny połączenia, Po połączeniu wychodzącym.Nieudane połączenia – pozwala przekazywać połączenia ze statusem „Połączenie z błędem”, a także w sytuacjach, gdy nie zadziałał schemat przekierowania lub wystąpiła próba zadzwonienia na kierunek zabroniony.
Dostępny w zdarzeniach: Po połączeniu, Po menu oceny połączenia, Po połączeniu wychodzącym.Odebrane połączenia – połączenia są filtrowane według wszystkich statusów odpowiadających połączeniom zakończonym powodzeniem.
Dostępny w zdarzeniach: Po połączeniu, Po menu oceny połączenia, Po połączeniu wychodzącym.Połączenia callback – wszystkie połączenia z widgetu oddzwaniania (Callback).
Dostępny w zdarzeniach: Przed połączeniem, Po połączeniu, Po menu oceny połączenia, W momencie odebrania słuchawki, W momencie przekierowania.Celowe połączenia – przekazywanie wyłącznie połączeń docelowych. Są to przyjęte rozmowy telefoniczne o czasie trwania dłuższym niż ustalony w ustawieniach projektu, a także z unikalnego numeru telefonu w ramach „Cyklu sprzedaży” (w dniach).
Dostępny w zdarzeniach: Po połączeniu, Po menu oceny połączenia.
W wstępnie skonfigurowanych filtrach istnieje możliwość edytowania, gdyby konieczne było usunięcie/dodanie parametrów oraz potrzebnych warunków.