Вы можете ограничить, какие посты или темы будут запускать вебхук в Discourse, с помощью настроек «Категории триггера», «Теги триггера» и «Группы триггера» вебхука. Создание группы тегов, содержащей теги, которые могут видеть или использовать только сотрудники, может стать хорошим способом ограничить вебхук конкретными темами.
Также вы можете добавить на Zapier шаг фильтрации, чтобы процесс продолжался только при выполнении определённого условия для темы. Пример настройки этого для пользовательского вебхука приведён в разделе «Поймать событие создания пользователя в Discourse» на странице Create a Salesforce lead via Zapier when a user signs up on Discourse. Настройка фильтра для темы или поста в Zapier будет аналогичным процессом.
Как я понимаю, если задача в Zapier проходит до шага фильтрации, это событие засчитывается как выполненная задача в Zapier. Поэтому лучше всего отфильтровать как можно больше событий ещё в Discourse, прежде чем отправлять запрос в Zapier. Лучший способ сделать это — фильтрация по категориям, тегам и группам.