Обзор интеграций
Loop можно связать с внешними системами несколькими способами — от одной строчки curl до собственного бота. Выберите подходящий по задаче:
| Способ | Когда использовать | Где работает |
|---|---|---|
| Входящие вебхуки | Отправлять сообщения в Loop из внешних систем: CI/CD, мониторинг, CRM | Публичные и частные каналы, личные сообщения |
| Исходящие вебхуки | Реагировать на сообщения с ключевым словом и отвечать в канал | Только публичные каналы |
| Slash-команды | Вызывать ваш сервис командой вида /deploy прямо из поля ввода | Любые каналы и личные сообщения |
| Бот-аккаунты | Отдельная учётная запись для интеграции, не привязанная к сотруднику | Через REST API |
| REST API | Полный доступ к данным и действиям: каналы, сообщения, пользователи, файлы | Через HTTP с токеном доступа |
| Плагины | Готовые интеграции с GitHub и Jira | Устанавливает системный администратор |
| Собственный плагин | Встроить свои кнопки, панели, команды и ботов прямо в Loop | Пишет разработчик на Go и React, устанавливает системный администратор |
С чего начать
Самый быстрый способ — входящий вебхук: создайте его в Loop и отправьте JSON с полем text на полученный адрес. Для чего-то сложнее заведите бот-аккаунт и работайте через REST API.
Разделы
Вебхуки
2 элемента
Slash-команды
3 элемента
Боты, токены и вложения
3 элемента
Плагины
3 элемента
Разработка плагинов
8 элементов