Триггер «Webhook»
Триггер «Webhook» запускает сценарий по внешнему вызову — HTTP-запросу из вашей системы, сайта или стороннего сервиса. Это точка входа для интеграционных сценариев: бот стартует не от действия клиента в чате, а от события снаружи.
Что делает / Возможности
Вебхук — это URL, на который внешняя система отправляет запрос. Когда запрос приходит, сценарий запускается, а данные из запроса можно использовать дальше в переменных.
| Параметр | Описание |
|---|---|
| Адрес вебхука | URL, на который сторонняя система шлёт запрос для запуска сценария. |
| Данные запроса | Поля из входящего запроса доступны в сценарии как переменные. |
| Внешнее событие | Старт не зависит от сообщений клиента в чате — его инициирует другая система. |
Webhook-триггер удобен для связки с CRM, сайтом или платёжным сервисом: внешнее событие (новая заявка, оплата, статус заказа) автоматически запускает нужный сценарий бота.
Как настроить
Откройте стартовую ноду
На канвасе найдите ноду «Начало скрипта вашего чат-бота». См. Интерфейс конструктора.
Нажмите «Добавить триггер»
Выберите тип «Webhook».Скопируйте адрес вебхука
Возьмите сгенерированный URL и пропишите его во внешней системе как адрес для отправки запроса.
Используйте данные запроса
Дальше в сценарии обращайтесь к полям запроса через переменные и стройте ветки в Условии.
Когда применять / Пример
- Реакция на событие в CRM. Когда сделка переходит в нужный статус, CRM шлёт вебхук — и бот отправляет клиенту уведомление.
- Подтверждение оплаты. После успешной оплаты внешний сервис вызывает вебхук, и бот присылает чек и доступ к товару.
Сайт после оформления заказа отправляет запрос на адрес вебхука с номером заказа. Сценарий стартует, сохраняет номер в переменную и через ноду «Сообщение» присылает клиенту подтверждение со ссылкой на отслеживание.