Триггер «Webhook»

Триггер «Webhook» запускает сценарий по внешнему вызову — HTTP-запросу из вашей системы, сайта или стороннего сервиса. Это точка входа для интеграционных сценариев: бот стартует не от действия клиента в чате, а от события снаружи.

Что делает / Возможности

Вебхук — это URL, на который внешняя система отправляет запрос. Когда запрос приходит, сценарий запускается, а данные из запроса можно использовать дальше в переменных.

ПараметрОписание
Адрес вебхукаURL, на который сторонняя система шлёт запрос для запуска сценария.
Данные запросаПоля из входящего запроса доступны в сценарии как переменные.
Внешнее событиеСтарт не зависит от сообщений клиента в чате — его инициирует другая система.

Webhook-триггер удобен для связки с CRM, сайтом или платёжным сервисом: внешнее событие (новая заявка, оплата, статус заказа) автоматически запускает нужный сценарий бота.

Как настроить

  1. Откройте стартовую ноду

    На канвасе найдите ноду «Начало скрипта вашего чат-бота». См. Интерфейс конструктора.

  2. Нажмите «Добавить триггер»

    Выберите тип «Webhook».
  3. Скопируйте адрес вебхука

    Возьмите сгенерированный URL и пропишите его во внешней системе как адрес для отправки запроса.

  4. Используйте данные запроса

    Дальше в сценарии обращайтесь к полям запроса через переменные и стройте ветки в Условии.

Когда применять / Пример

  • Реакция на событие в CRM. Когда сделка переходит в нужный статус, CRM шлёт вебхук — и бот отправляет клиенту уведомление.
  • Подтверждение оплаты. После успешной оплаты внешний сервис вызывает вебхук, и бот присылает чек и доступ к товару.

Сайт после оформления заказа отправляет запрос на адрес вебхука с номером заказа. Сценарий стартует, сохраняет номер в переменную и через ноду «Сообщение» присылает клиенту подтверждение со ссылкой на отслеживание.