Веб-запросы и вебхуки
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.