> ## Documentation Index
> Fetch the complete documentation index at: https://docs.riggery.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Триггеры

> Включить и выключить входящие триггеры и настроить Telegram, IMAP и webhook на этом Instance.

Вкладка **Триггеры** включает и выключает входящие триггеры на этом Instance. **Запустить** / **Остановить** — на этой вкладке. Чату в приложении Запустить не нужен. См. [Приём сообщений](/ru/concepts/watching).

**Настроить** открывает боковую панель для Telegram, IMAP или webhook.

<h2 id="listening">
  Приём сообщений
</h2>

**Запустить** включает входящие Telegram, cron, webhook и IMAP. **Остановить** выключает их.

Запуск может быть заблокирован: нет исполняемого графа, ошибки совместимости в закреплённом графе, или ничего не готово (добавьте Cron, Webhook или IMAP poll, либо Message с Telegram и токен бота).

<Warning>
  Остановите приём, прежде чем нажимать **Обновить до vN** или **Использовать черновик**. Эти кнопки недоступны, пока приём включён.
</Warning>

<h2 id="triggers">
  Таблица триггеров
</h2>

Таблица **Триггеры** — Cron, Webhook, IMAP, Telegram и Live на активном графе.

**Состояние** — **готов** или **нужна настройка** (или **бот занят другим Instance**).

Пустая таблица: **На активном графе нет триггеров.**

Если на графе есть `telegram.send` или `imap.fetch` без входящего Telegram или IMAP, вторая таблица **Для инструментов** показывает эти адаптеры.

<h2 id="activity">
  Активность
</h2>

**Активность** — последняя проверка, пока приём включён. После **Запустить**, до первого опроса: **Ждём первый опрос…**. Простой опроса: **ожидание**. Тире — показывать нечего.

<h2 id="version">
  Версия
</h2>

Бейдж в шапке — **Live · vN**, если Instance закреплён, или **Черновик**. Новая опубликованная версия даёт баннер **Доступна новая версия: vN** с **Обновить до vN**.

**Использовать черновик** (только у тех, кто видит граф) — на бейдже **Live · vN**. Снимает закрепление, чтобы чат и приём брали черновик графа.

<h2 id="telegram">
  Telegram
</h2>

**Настроить** в строке Telegram. **Токен Telegram-бота**, **Отвечать в Telegram результатом агента** и **Группы Telegram**:

* **Игнорировать группы**
* **Отвечать при упоминании**
* **Все сообщения группы**

**Сохранить Telegram**. Секреты — `{{secret:…}}`. Людей привяжите на вкладке [Участники](/ru/instance/people) — иначе непривязанные чаты не начнут запуск.

У `telegram.send` свой токен может стоять на узле. Пустое поле берёт бота этого Instance.

<h2 id="imap">
  IMAP
</h2>

**Настроить** в строке IMAP. **Хост**, **Порт**, **TLS / SSL**, **Пользователь**, **Пароль** и **Папка**. IMAP poll и необязательный IMAP fetch берут это, если поля на узле пустые. **Сохранить IMAP**.

<h2 id="mailbox">
  Общий ящик
</h2>

Если несколько Instance используют один IMAP-ящик, **Общий ящик** в панели IMAP:

* **Общий** — **Письма остаются непрочитанными, пока все шаблоны не завершат запуск успешно.**
* **Только этот Instance** — **Письма помечаются прочитанными после успешного запуска этого шаблона.**

**Также слушают** перечисляет другие копии. Если другие уже слушают этот ящик, диалог предлагает **Параллельно (общий)** или **Только этот Instance**. Если другой Instance уже в режиме «Только этот Instance», сначала остановите приём там.

<h2 id="webhook">
  Webhook
</h2>

**Настроить** в строке Webhook. **Запустить** приём, чтобы выпустить URL и секрет подписи.

**URL эндпоинта** — HTTPS-адрес для POST. **Сменить секрет** один раз показывает **Секрет подписи**. **Сменить URL** меняет путь. Последняя доставка или **Доставок ещё не было.**

Как вызывать: [Webhook](/ru/graph/triggers/webhook).
