Веб-запросы и вебхуки
Входящие вебхуки как триггер и исходящие HTTP-запросы из реакций.
На этой странице
GetMyBot интегрируется с внешними системами по HTTP в обе стороны: входящие запросы запускают реакции, а исходящие действия дергают чужие API. Это связывает бота с CRM, платёжками, формами на сайте и любыми сервисами.
Входящий вебхук (триггер)
Триггер «Входящий веб-запрос (webhook)» запускает реакцию по HTTP-запросу извне:
- Путь: адрес приёмника (полный URL формируется из адреса бота и пути).
- Секретный токен: защищает эндпоинт от посторонних.
- Метод:
POST/GET/PUT/ANY.
Данные запроса (поля формы или тело) попадают в контекст выполнения и доступны в действиях через {{ctx.поле}}. Так сайт или сервис может «толкнуть» событие боту: например, оплата прошла → отправить пользователю доступ.
Исходящий веб-запрос (действие)
Действие «Веб-запрос» делает HTTP-запрос из реакции:
- метод (GET/POST/PUT/DELETE), заголовки, тело (JSON или форма);
- коды успеха, таймаут и число повторов при ошибке;
- сохранение ответа в параметр или
ctxпо JSONPath; - режим асинхронно (не блокировать реакцию) и запуск реакций при успехе/ошибке.
Близкие действия: «Загрузить URL» (скачать текст страницы в ctx) и «Запрос к источнику» / «Запись в источник» для сохранённых коннекторов: см. Источники и ключи.
Вебхук-интеграция
Для регулярной отправки данных в один сервис удобнее настроить интеграцию «Вебхук» (URL + HMAC-подпись): см. Интеграции.
Безопасность
Входящие эндпоинты защищены секретным токеном; исходящие запросы проходят через защиту от SSRF (нельзя обращаться во внутреннюю сеть), а размер ответа ограничен.
Что дальше
- Триггеры: триггер входящего вебхука.
- Действия:
Веб-запрос,Загрузить URL. - Подстановки и формулы: данные запроса в
ctx.