Фильтры используются для выборочной обработки входящих данных в соответствии с заданными условиями. Это позволяет сузить диапазон данных, которые должен обрабатывать вебхук, и обрабатывать только те данные, которые соответствуют определенным критериям.
Например, если у вас есть вебхук, который должен получать уведомления о новых заказах на вашем сайте, вы можете использовать фильтры, чтобы определить, какие заказы должны быть переданы вебхуку. Вы можете настроить фильтры, чтобы вебхук получал уведомления только о звонках определенного типа, с определенного источника или исключая какие-то данные, которые не имеют значения для процесса.
Использование фильтров в вебхуках может помочь сделать обработку данных более эффективной и безопасной, а также уменьшить количество нежелательных уведомлений или запросов.
Настройка фильтров
Чтобы настроить фильтры, достаточно перейти в настроенный Webhook и нажать Фильтры:
Настройка фильтров и принцип работы такой же, как и в журнале звонков.
К примеру, вы хотите передавать вебхуки по всем входящим звонкам, но при этом исключить звонки с коллбека.
Для этого достаточно настроить действие(вебхук-запрос) с нужными параметрами для передачи входящих звонков и исключить в фильтре тип параметра Callback:
С таким фильтром вам будут передаваться все входящие звонки, кроме звонков с виджета Callback.
Вы можете создавать как одно или несколько правил, так и группу правил для фильтрации передачи параметров в вашу систему.
Общеиспользуемые фильтры.
В данном разделе имеются уже предустановленные фильтры, которые могут уже сразу решить ваши задачи.
Для этого достаточно выбрать нужный фильтр и применить его
Рассмотрим предустановленные фильтры.
1. Пропущенные звонки - фильтр, который позволяет передавать звонки, что соответствуют статусу пропущенного звонка.
Фильтр доступен в событиях - После звонка, После меню оценки звонка, После исходящего звонка.
2. Звонки с ошибками - позволяет передавать звонки со статусом “Звонок с ошибкой”, а также если не сработала схема переадресации или была попытка дозвона на запрещенное направление.
Фильтр доступен в событиях - После звонка, После меню оценки звонка, После исходящего звонка.
3. Отвеченные звонки - звонки фильтруются по всем статусам, которые соответствуют успешному звонку.
Фильтр доступен в событиях - После звонка, После меню оценки звонка, После исходящего звонка.
4. Callback звонки - все звонки с виджета обратного звонка (Callback).
Фильтр доступен в событиях - До звонка, После звонка, После меню оценки звонка, В момент поднятия трубки, В момент переадресации.
5. Целевые звонки - передача только целевых звонков. Это принятый телефонный звонок длительностью более заданной в настройках проекта —" Длина целевого звонка" (в секундах), а также с уникального номера телефона в течение "Цикла продажи" (в днях).
Фильтр доступен в событиях - После звонка, После меню оценки звонка.
В предустановленных фильтрах есть возможность редактировать установленные параметры, на случай, если вам нужно удалить/добавить параметры и условия, которые вам необходимы.