Вебхуки
Вебхуки — самый простой способ связать Loop с внешними системами без написания бота.
- Входящие вебхуки принимают HTTP POST-запрос с JSON и публикуют сообщение в канал Loop. Работают для публичных и частных каналов и личных сообщений.
- Исходящие вебхуки отправляют HTTP POST-запрос в ваше приложение, когда в публичном канале появляется сообщение с ключевым словом, и публикуют ответ приложения. Для частных каналов и личных сообщений используйте slash-команды.
Сообщения вебхуков всегда отмечены меткой БОТ, даже если интеграция подставляет своё имя, — это защищает пользователей от фишинга.
В этом разделе
Входящие вебхуки
Входящий вебхук — это уникальный адрес. Внешняя система отправляет на него HTTP POST-запрос с JSON, а Loop публикует сообщение в канал. Подходит для уведомлений из CI/CD, мониторинга, CRM и любых скриптов.
Исходящие вебхуки
Исходящий вебхук отправляет HTTP POST-запрос в ваше приложение, когда в канале появляется подходящее сообщение, и публикует ответ приложения в Loop. Например, сообщение #build в канале builds может запускать сборку и возвращать её результат.