Вы можете проверить, было ли отправлено вебхуковое уведомление о новом сообщении или об отредактированном сообщении, посмотрев на заголовок вебхука X-Discourse-Event. Для нового сообщения этот заголовок будет установлен в значение post_created. Для отредактированного сообщения — в значение post_edited.
Я не использовал Integromat, но процесс фильтрации по типу события в Zapier описан здесь: Trigger a Zapier task with Discourse Webhooks.
Да, я так думаю. У меня не возникало проблем с вебхуком событий сообщений, но мне бы очень хотелось увидеть возможность ограничить вебхук событий пользователей так, чтобы он отправлялся только при создании или обновлении пользователя.