# Триггер

Эта вкладка открывается автоматически, когда вы выбираете тип блока с функцией триггера, например **«Start»** и **«Trigger»** блоки.

<div data-with-frame="true"><figure><img src="/files/b57b268ef65eb08f60feb5176c65400434476169" alt="" width="563"><figcaption></figcaption></figure></div>

## Trigger

{% hint style="warning" %}
**Рекомендуется всегда указывать точный триггер внутри блоков или строить логику с помощью поля «Переменная».**

Блоки без указанного триггера будут срабатывать на любое сообщение от пользователя (клиента).

<img src="/files/721291e88b238b604df48b34b3308d189b54152b" alt="" data-size="original">
{% endhint %}

## Тип математики

В этом поле значение переменной сравнивается с проверяемым значением.

{% hint style="info" %}
Переменная работает вместе с триггером. Другими словами, должны выполняться и триггер, и переменная.
{% endhint %}

{% hint style="success" %}
Вы можете подробно изучить тему сравнения переменных [в этой статье.](/doc/ru/chatbot/functions/peremennye.md)
{% endhint %}

## Дополнительные настройки

<div data-with-frame="true"><figure><img src="/files/b2992aa8dfa883f04b1c0ebb8c83113d679086c0" alt="" width="563"><figcaption></figcaption></figure></div>

В расширенных настройках есть следующие поля:

* Игнорировать триггеры (фразы для игнорирования)
* Приоритет
* Предотвращать повторные ответы
* Триггер только по callback

<div data-with-frame="true"><figure><img src="/files/9d294ff4f9240e7b31a8e8d02ed1557d04279ae6" alt="" width="375"><figcaption></figcaption></figure></div>

### Игнорировать триггеры

Это поле указывает слова или фразы, которые блок будет игнорировать, даже если триггер совпадает.

### **Приоритет**

Приоритет активации блока (проверки триггера). Каждый элемент в конструкторе имеет свой приоритет активации. По умолчанию наивысший приоритет присваивается блоку «Основная проверка триггера».

### Предотвращать повторные ответы

Включите переключатель «Предотвращать повторные ответы», чтобы блок срабатывал для клиента только один раз.

<div data-with-frame="true"><figure><img src="/files/d8d1b72fd13c4ad05d5b3a26599626e5649810c8" alt="" width="452"><figcaption></figcaption></figure></div>

{% hint style="info" %}
Чтобы предотвратить повторный вход в блок с включенным переключателем «Предотвращать повторные ответы», обратите внимание на соединители, которые могут вести к этому блоку.
{% endhint %}

<div data-with-frame="true"><figure><img src="/files/e1b8ee1b55ce7121dd68a43106cea6947b7da5ff" alt="" width="375"><figcaption></figcaption></figure></div>

### Триггер только по callback

&#x20;Этот переключатель доступен только в условных блоках в расширенных настройках блока.

<div data-with-frame="true"><figure><img src="/files/1f5d438801bfe7d90a5a65dddf2e0a41e9aa1906" alt="" width="413"><figcaption></figcaption></figure></div>

Если переключатель **ВКЛ**, блок будет срабатывать только при получении callback в чате с клиентом.\
Если переключатель **ВЫКЛ**выключен, блоки будут срабатывать согласно настройкам в поле «Триггер».


---

# 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://docs.mavibot.ai/doc/ru/chatbot/builder/setting/trigger.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.
