# Loop для разработчиков

Подключайте внешние системы к Loop, автоматизируйте рутину, создавайте ботов и расширяйте сам Loop: вебхуки, slash-команды, бот-аккаунты, REST API и плагины.

:::tip
Ищете конкретный метод API? Нажмите `Ctrl+K` (`⌘K` в macOS) — откроется поиск по документации.
:::

- [🔌 Интеграции](https://developers.loop.ru/integrate) — Вебхуки, slash-команды, бот-аккаунты и плагины: какой способ выбрать и как настроить.
- [📘 REST API](https://developers.loop.ru/api) — Справочник методов API v4: каналы, сообщения, пользователи, файлы и другое.
- [🤖 Боты](https://developers.loop.ru/integrate/reference/bot-accounts) — Отдельная учётная запись для интеграции с токеном доступа к API.
- [🧩 Плагины](https://developers.loop.ru/integrate/plugin-development) — Свои кнопки, панели, slash-команды и боты прямо внутри Loop: от шаблона до готового плагина.

## Быстрый старт: первое сообщение за минуту

1. В Loop откройте **Главное меню > Интеграции > Входящие вебхуки** и нажмите **Добавить входящий Webhook**. Если раздела «Интеграции» нет, попросите администратора команды или системного администратора дать вам доступ.
2. Выберите канал и скопируйте адрес вебхука.
3. Отправьте запрос:

```bash
curl -i -X POST -H 'Content-Type: application/json' \
  -d '{"text": "Привет из интеграции! :tada:"}' \
  https://your-loop-server.ru/hooks/xxx-generatedkey-xxx
```

Сообщение появится в выбранном канале. Подробнее — в разделе [Входящие вебхуки](https://developers.loop.ru/integrate/webhooks/incoming).

## Частые задачи

| Отправить в Loop | Получить из Loop | Работать с API | Встроиться в Loop |
|----|----|----|----|
| [Сообщение из CI или мониторинга](https://developers.loop.ru/integrate/webhooks/incoming) | [Сообщения с ключевым словом](https://developers.loop.ru/integrate/webhooks/outgoing) | [Получить токен доступа](https://developers.loop.ru/integrate/reference/personal-access-token) | [Собрать первый плагин](https://developers.loop.ru/integrate/plugin-development/quick-start) |
| [Сообщение с кнопками и полями](https://developers.loop.ru/integrate/reference/message-attachments) | [Свою slash-команду](https://developers.loop.ru/integrate/slash-commands/custom) | [Создать бота](https://developers.loop.ru/integrate/reference/bot-accounts) | [Плагин с ботом и командой](https://developers.loop.ru/integrate/plugin-development/tutorial) |
| [Интеграцию, написанную для Slack](https://developers.loop.ru/integrate/slash-commands/slack) | [Уведомления GitHub и Jira](https://developers.loop.ru/integrate/plugins/) | [Отправить сообщение через API](https://developers.loop.ru/api/create-post) | [Кнопку или панель в интерфейсе](https://developers.loop.ru/integrate/plugin-development/webapp) |

## Нужна помощь?

- Как пользоваться Loop и настраивать сервер — в [основной документации](https://docs.loop.ru/).
- Техническая поддержка: [loop.ru/support](https://loop.ru/support), [support@loop.ru](mailto:support@loop.ru).
