Сценарий webhook запускается при получении запроса — например, из CRM-системы. В конструкторе ботов можно создать несколько таких сценариев для реакции на разные события — они могут работать одновременно.
Например, при перемещении карточки в CRM-системе на стадию «В работе», бот пришлет приветствие. При перемещении в стадию «Обработано», бот пришлет клиенту номер заказа.
После завершения второго сценария снова запустится первый. Если нужно повторять второй сценарий, поставьте в конце сценария блок «Вернуть в начало».
Настройка нескольких сценариев webhook
1. Перейдите в Редактор сценариев и создайте сценарий.
2. Добавьте блок «Входящий вебхук» на рабочую область.
3. Создайте нужные переменные.
4. Система сгенерирует уникальную ссылку webhook для этого сценария. Она понадобится для интеграции с внешним сервисом.
5. Создайте второй сценарий и проделайте шаги 2-3.
6. Система сгенерирует уникальную ссылку webhook для второго сценария.
7. Настройте разные реакции webhook на события в CRM-системе с помощью уникальных ссылок webhook сценариев. Пример настройки можете посмотреть в статье Webhook Битрикс24.
8. Разные запросы webhook будут запускать разные сценарии.