Webhooks. Фильтры
Mariia Lobchenko avatar
Автор: Mariia Lobchenko
Обновлено больше недели назад

Фильтры используются для выборочной обработки входящих данных в соответствии с заданными условиями. Это позволяет сузить диапазон данных, которые должен обрабатывать вебхук, и обрабатывать только те данные, которые соответствуют определенным критериям.

Например, если у вас есть вебхук, который должен получать уведомления о новых заказах на вашем сайте, вы можете использовать фильтры, чтобы определить, какие заказы должны быть переданы вебхуку. Вы можете настроить фильтры, чтобы вебхук получал уведомления только о звонках определенного типа, с определенного источника или исключая какие-то данные, которые не имеют значения для процесса.

Использование фильтров в вебхуках может помочь сделать обработку данных более эффективной и безопасной, а также уменьшить количество нежелательных уведомлений или запросов.


Настройка фильтров

Чтобы настроить фильтры, достаточно перейти в настроенный Webhook и нажать Фильтры:

Настройка фильтров и принцип работы такой же, как и в журнале звонков.

К примеру, вы хотите передавать вебхуки по всем входящим звонкам, но при этом исключить звонки с коллбека.

Для этого достаточно настроить действие(вебхук-запрос) с нужными параметрами для передачи входящих звонков и исключить в фильтре тип параметра Callback:

С таким фильтром вам будут передаваться все входящие звонки, кроме звонков с виджета Callback.

Вы можете создавать как одно или несколько правил, так и группу правил для фильтрации передачи параметров в вашу систему.


Общеиспользуемые фильтры.

В данном разделе имеются уже предустановленные фильтры, которые могут уже сразу решить ваши задачи.

Для этого достаточно выбрать нужный фильтр и применить его

Рассмотрим предустановленные фильтры.

1. Пропущенные звонки - фильтр, который позволяет передавать звонки, что соответствуют статусу пропущенного звонка.
Фильтр доступен в событиях - После звонка, После меню оценки звонка, После исходящего звонка.

2. Звонки с ошибками - позволяет передавать звонки со статусом “Звонок с ошибкой”, а также если не сработала схема переадресации или была попытка дозвона на запрещенное направление.
Фильтр доступен в событиях - После звонка, После меню оценки звонка, После исходящего звонка.

3. Отвеченные звонки - звонки фильтруются по всем статусам, которые соответствуют успешному звонку.
Фильтр доступен в событиях - После звонка, После меню оценки звонка, После исходящего звонка.

4. Callback звонки - все звонки с виджета обратного звонка (Callback).
Фильтр доступен в событиях - До звонка, После звонка, После меню оценки звонка, В момент поднятия трубки, В момент переадресации.

5. Целевые звонки - передача только целевых звонков. Это принятый телефонный звонок длительностью более заданной в настройках проекта —" Длина целевого звонка" (в секундах), а также с уникального номера телефона в течение "Цикла продажи" (в днях).
Фильтр доступен в событиях - После звонка, После меню оценки звонка.

В предустановленных фильтрах есть возможность редактировать установленные параметры, на случай, если вам нужно удалить/добавить параметры и условия, которые вам необходимы.


Нашли ответ на свой вопрос?