# Типы узлов

### [Триггеры](/konstruktor-chat-botov/tipy-uzlov/triggery.md) <a href="#undefined" id="undefined"></a>

Определяют точки входа в сценарий:

* **Команда** — запуск по `/start`, `/help`
* **Содержит текст** — активация по ключевым словам
* **Точный текст** — срабатывание при точном совпадении
* **Кнопка (Callback)** — реакция на inline-кнопки

### Действия <a href="#undefined" id="undefined"></a>

Выполняют основные операции:

* [**Отправить сообщение**](/konstruktor-chat-botov/tipy-uzlov/otpravit-soobshenie.md) — отправка текста с Markdown, кнопками, ожиданием ответа
* [**Сохранить в контекст**](/konstruktor-chat-botov/tipy-uzlov/sokhranit-v-kontekst.md) — сохранение данных в переменные
* [**HTTP запрос** ](/konstruktor-chat-botov/tipy-uzlov/http-zapros.md)— обращение к внешним API
* [**Задержка**](/konstruktor-chat-botov/tipy-uzlov/zaderzhka.md) — паузы в сценарии
* [**Уведомление**](/konstruktor-chat-botov/tipy-uzlov/zaderzhka.md) — отправка сообщений сотрудникам
* [**Выход из бота**](/konstruktor-chat-botov/tipy-uzlov/vykhod-iz-bota.md) — завершение сценария
* [**ИИ агент**](/konstruktor-chat-botov/tipy-uzlov/ii-agent.md) — генерация ответов через AI

### [Условия](/konstruktor-chat-botov/tipy-uzlov/usloviya.md) <a href="#undefined" id="undefined"></a>

Проверяют условия и направляют логику:

* **Проверка текста** — анализ сообщений пользователя
* **Переменная** — сравнение значений
* **Клиент существует** — проверка в CRM
* **Есть покупки** — проверка транзакций
* **Время суток** — проверка времени

### CRM операции <a href="#crm" id="crm"></a>

Интеграция с системой управления клиентами:

* [**Управление клиентом**](/konstruktor-chat-botov/tipy-uzlov/upravlenie-klientom.md) — обновление данных, создание транзакций и сделок
* [**Найти сотрудника**](/konstruktor-chat-botov/tipy-uzlov/naiti-sotrudnika.md) — поиск менеджеров по критериям

***

**Ключевые особенности:** Все узлы поддерживают переменные `{{context.variable}}`, имеют настройки контроля доступа по ролям и могут объединяться в сложные сценарии с ветвлением логики. Система обеспечивает полный цикл взаимодействия от триггера до завершения сценария с интеграцией CRM и внешних сервисов.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://book.microcrm.online/konstruktor-chat-botov/tipy-uzlov.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
